All Projects → jagracar → Grafica.js

jagracar / Grafica.js

Licence: lgpl-3.0
A simple and configurable plotting library for p5.js

Programming Languages

javascript
184084 projects - #8 most used programming language
p5js
31 projects

Projects that are alternatives of or similar to Grafica.js

Ofxgrafica
A simple and configurable plotting library for openFrameworks
Stars: ✭ 24 (-77.36%)
Mutual labels:  library, plot
Tomo
Tomo is a collection of fast image processing effects for Android
Stars: ✭ 105 (-0.94%)
Mutual labels:  library
Pdfbox
Mirror of Apache PDFBox
Stars: ✭ 1,384 (+1205.66%)
Mutual labels:  library
Javamoney Lib
JavaMoney financial libraries, extending and complementing JSR 354
Stars: ✭ 104 (-1.89%)
Mutual labels:  library
Ts3admin.class
The ts3admin.class is a powerful api for communication with Teamspeak 3 Servers from your website! Your creativity knows no bounds!
Stars: ✭ 103 (-2.83%)
Mutual labels:  library
Bubble Navigation
🎉 [Android Library] A light-weight library to easily make beautiful Navigation Bar with ton of 🎨 customization option.
Stars: ✭ 1,537 (+1350%)
Mutual labels:  library
Charcoal Ios
A modern way to filter things in your iOS apps
Stars: ✭ 102 (-3.77%)
Mutual labels:  library
Tomorrowland
Lightweight Promises for Swift & Obj-C
Stars: ✭ 106 (+0%)
Mutual labels:  library
Central
Hoa is a modular, extensible, and structured set of PHP libraries.
Stars: ✭ 105 (-0.94%)
Mutual labels:  library
Alchemy
A discord library for Elixir
Stars: ✭ 104 (-1.89%)
Mutual labels:  library
Go Execute
Automate CLI commands with Go
Stars: ✭ 104 (-1.89%)
Mutual labels:  library
Simplepie
A simple Atom/RSS parsing library for PHP.
Stars: ✭ 1,389 (+1210.38%)
Mutual labels:  library
Swift Screencapture
A Swift framework to easily capture the screen on OS X.
Stars: ✭ 105 (-0.94%)
Mutual labels:  library
Datepicker
A Date Picker with Calendar for iPhone and iPad Apps.
Stars: ✭ 103 (-2.83%)
Mutual labels:  library
Pluralizador.js
Pluralize Portuguese nouns.
Stars: ✭ 106 (+0%)
Mutual labels:  library
Coq Ext Lib
A library of Coq definitions, theorems, and tactics. [[email protected],@liyishuai]
Stars: ✭ 102 (-3.77%)
Mutual labels:  library
Freeradius Client
A BSD licenced RADIUS client library
Stars: ✭ 103 (-2.83%)
Mutual labels:  library
Pdfviewpager
Android widget that can render PDF documents stored on SD card, linked as assets, or downloaded from a remote URL.
Stars: ✭ 1,508 (+1322.64%)
Mutual labels:  library
React Image Fallback
stop displaying broken images, have another image to fallback on.
Stars: ✭ 106 (+0%)
Mutual labels:  library
Unix Permissions
Swiss Army knife for Unix permissions
Stars: ✭ 106 (+0%)
Mutual labels:  library

grafica.js

grafica.js is a simple and configurable plotting library for p5.js. It's the javaScript version of the grafica Processing library. With it you can easily create 2D plots that will enjoy the full interactive capabilities of Processing in the web.

Main features

  • Make fancy scatter and linear plots that update in real time.
  • Display histograms in the vertical and horizontal directions.
  • Add several layers with different properties to the same plot.
  • It works both with linear and logarithmic scales.
  • Automatic axis tick determination.
  • Interactive zooming and panning. Make your data move!
  • Add labels to your points and display them with one click.
  • You can use images to represent your points.
  • Highly customizable. Defaults are nice, but you can tweak almost everything.
  • Processing coding style. If you are used to work with Processing (or p5.js), grafica.js will be very easy.
  • It comes with a good set of examples. Check them live at openprocessing and JSFiddle.
  • It's open source. grafica.js is under the GNU Lesser General Public License. You can find the complete source code here.

Installation

Download the latest minified library release and follow the steps described here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].