mauriciopoppe

mauriciopoppe/function-plot

A versatile 2d function plotter

TypeScript
1040
122
MIT License

Function-plot is a JavaScript library for rendering 2D function graphs with minimal configuration, built on top of D3.js. It supports interactive line charts and scatterplots, automatically re-evaluating functions when graph scales change, enabling infinite zooming capabilities. This tool is designed for developers and data enthusiasts who need to visualize mathematical functions or data relationships in web applications.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of mauriciopoppe/function-plot

Account's avatar
Evaluate mathematical expression with the built-in math object
Account's avatar
Displays automatic reference lines for scales.
Account's avatar
Color spaces! RGB, HSL, Cubehelix, Lab and HCL (Lch).
Account's avatar
Format numbers for human consumption.
Account's avatar
Interpolate numbers, colors, strings, arrays, objects, whatever!
Account's avatar
Encodings that map abstract data to visual representation.
Account's avatar
Data-driven DOM manipulation: select elements and join them to data.
Account's avatar
Graphical primitives for visualization, such as lines and areas.
Account's avatar
Pan and zoom SVG, HTML or Canvas using mouse or touch input.
Account's avatar
Node's event emitter for all engines.
Account's avatar
Interprets/evaluates mathematical expressions using interval arithmetic
Account's avatar
Babel compiler core.
Account's avatar
This plugin transforms ES2015 modules to CommonJS
Account's avatar
A Babel preset for each environment.
Account's avatar
Babel preset for all React plugins.
Account's avatar
Babel preset for TypeScript.
Account's avatar
TypeScript definitions for d3
Account's avatar
TypeScript definitions for events
Account's avatar
TypeScript plugin for ESLint
Account's avatar
An ESLint custom parser which leverages TypeScript ESTree
Account's avatar
Custom parser for ESLint
Account's avatar
babel module loader for webpack
Account's avatar
Standard library
Account's avatar
Markdown / JSdoc documentation generator
Account's avatar
ESLint configuration used by Create React App
Account's avatar
JavaScript Standard Style - ESLint Shareable Config
Account's avatar
Flowtype linting rules for ESLint.
Account's avatar
Static AST checker for accessibility rules on JSX elements.
Account's avatar
Additional ESLint's rules for Node.js
Account's avatar
Enforce best practices for JavaScript promises
Account's avatar
React specific linting rules for ESLint
Account's avatar
ESLint rules for React Hooks
Account's avatar
ESlint Plugin for the Standard Linter
Account's avatar
Publish to a gh-pages branch on GitHub (or any other branch on any other remote)
Account's avatar
Simplifies creation of HTML files to serve your webpack bundles
Account's avatar
A clean, whitespace-sensitive template language for writing HTML
Account's avatar
Delightful JavaScript Testing.
Account's avatar
Jest matcher for image comparisons. Most commonly used for visual regression testing.
Account's avatar
Run your tests using Jest & Puppeteer.
Account's avatar
Renders highlighted Prism output using React
Account's avatar
Lightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet.
Account's avatar
React is a JavaScript library for building user interfaces.
Account's avatar
React package for working with the DOM.
Account's avatar
Brand checking of React Elements.

Support the repos that depend on this repository

Top contributors

mauriciopoppe's profile
mauriciopoppe
381 contributions
dependabot[bot]'s profile
dependabot[bot]
15 contributions
jcandan's profile
jcandan
5 contributions
Jutanium's profile
Jutanium
3 contributions
leonhma's profile
leonhma
3 contributions
Linho1219's profile
Linho1219
3 contributions
efirs's profile
efirs
1 contributions
lastmjs's profile
lastmjs
1 contributions
MonoidMusician's profile
MonoidMusician
1 contributions
ziktar's profile
ziktar
1 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet