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 - plouc/nivo: nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

BranchesTags
Open more actions menu

Latest commit

 

History

2,334 Commits
2,334 Commits

Folders and files

NameName
Last commit message
Last commit date
.codesandbox
.codesandbox
 
 
.github
.github
 
 
api
api
 
 
branding
branding
 
 
conf
conf
 
 
cypress
cypress
 
 
deploy
deploy
 
 
examples/codesandbox
examples/codesandbox
 
 
packages
packages
 
 
scripts
scripts
 
 
storybook
storybook
 
 
website
website
 
 
.dockerignore
.dockerignore
 
 
.editorconfig
.editorconfig
 
 
.gitignore
.gitignore
 
 
.npmrc
.npmrc
 
 
.nvmrc
.nvmrc
 
 
.prettierrc
.prettierrc
 
 
ACCEPTANCE_TEST.md
ACCEPTANCE_TEST.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
DEPLOY_DOCKER.md
DEPLOY_DOCKER.md
 
 
Dockerfile.nivo-api
Dockerfile.nivo-api
 
 
Dockerfile.nivo-website
Dockerfile.nivo-website
 
 
LICENSE.md
LICENSE.md
 
 
Makefile
Makefile
 
 
Procfile
Procfile
 
 
README.md
README.md
 
 
babel.config.js
babel.config.js
 
 
eslint.config.mjs
eslint.config.mjs
 
 
lerna.json
lerna.json
 
 
nivo.png
nivo.png
 
 
package.json
package.json
 
 
pnpm-lock.yaml
pnpm-lock.yaml
 
 
pnpm-workspace.yaml
pnpm-workspace.yaml
 
 
tsconfig.json
tsconfig.json
 
 
tsconfig.monorepo.json
tsconfig.monorepo.json
 
 
tsconfig.types.json
tsconfig.types.json
 
 

Repository files navigation

nivo

Backers on Open Collective Sponsors on Open Collective License GitHub Actions NPM version nivo channel on discord

nivo provides supercharged React components to easily build dataviz apps, it's built on top of d3.

Several libraries already exist for React d3 integration, but just a few provide server side rendering ability and fully declarative charts.

Installation

In order to use nivo, you have to install the @nivo/core package and then choose some of the scoped @nivo packages according to the charts you wish to use:

yarn add @nivo/core @nivo/bar

Features

  • Highly Customizable
  • Motion/Transitions, powered by react-spring
  • Interactive Components Playground
  • Exhaustive Documentation
  • SVG Charts
  • HTML Charts
  • Canvas Charts
  • Server Side Rendering and HTTP API
  • Patterns & Gradients
  • Theming
  • Responsive Charts

Discussion

Join the nivo discord community.

Packages & components

nivo is comprised of several packages/components, for a full list, please use the Components Explorer.

Guides

  • Axes
  • Colors
  • Legends
  • Gradients
  • Patterns
  • Theming

Backers

Donations are welcome to help improving nivo [Become a backer]

Open Collective Sponsors

Support this project by becoming a sponsor, your logo will show up here with a link to your website. [Become a sponsor]

About

nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

nivo.rocks

Topics

canvaschartscomponentsd3jsdatavizisomorphicreactsvg

Resources

Readme
MIT license

Contributing

Contributing
Activity

Stars

14.1k stars

Watchers

67 watching

Forks

1.1k forks
Report repository

Releases

Sponsor this project

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.