GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - SciRuby/rubyplot: An advanced plotting library for Ruby.

BranchesTags
Open more actions menu

Latest commit

 

History

263 Commits
263 Commits

Folders and files

NameName
Last commit message
Last commit date
examples
examples
 
 
ext/grruby
ext/grruby
 
 
lib
lib
 
 
spec
spec
 
 
tutorial/magick
tutorial/magick
 
 
.gitignore
.gitignore
 
 
.rspec
.rspec
 
 
.rubocop.yml
.rubocop.yml
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
Gemfile
Gemfile
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
Rakefile
Rakefile
 
 
rubyplot.gemspec
rubyplot.gemspec
 
 

Repository files navigation

rubyplot

An advanced plotting library for Ruby.

Rubyplot aims to be the most advanced visualization solution for Rubyists.

It aims to allow you to visualize anything, anywhere with a flexible, extensible, Ruby-like API.

Usage

Install the GR framework from the website.

Then set the GRDIR and GKS_FONTPATH ENV variables to point to your GR installation and GR font path. Set the RUBYPLOT_BACKEND ENV variable to "GR". For example:

export GRDIR="/home/sameer/Downloads/gr"
export GKS_FONTPATH="/home/sameer/Downloads/gr"
export RUBYPLOT_BACKEND="GR"

Short term priorities

Check milestones in GitHub for more information.

Long term vision

Rubyplot's long term vision, by priority:

  • Integrate the Rubyplot interface with the GR framework.
  • Generate various types of publication quality plots.
  • Interactive plotting using QT/GTK.
  • Integrate with bokehjs (or some other web framework) for plotting in the web browser.

Release cycle

The library is currently in alpha stage. Version 0.1.0 is designated to be the first 'final' release. Until then we will utilize various numbering schemes in the third position of the version number to denote alpha, beta and RC releases. They are as follows:

  • a for alpha. For example 0.1-a1 is the first alpha release.
  • b for beta. For example 0.1-b1 is the first beta release.
  • rc for RC. For example 0.1-rc1 is the first RC release.

About

An advanced plotting library for Ruby.

Resources

Readme
BSD-3-Clause license

Contributing

Contributing
Activity
Custom properties

Stars

64 stars

Watchers

16 watching

Forks

11 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.