Become a sponsor to Britecharts
Our goals
The idea behind Britecharts is two-fold:
- To allow developers and designers with little experience on D3.js to build great interactive charts with little initial effort.
- To propose a framework for helping D3.js developers to create new D3.js charts by following standards like the Reusable API and Test Driven Development.
What problem does Britecharts Solve?
Britecharts is an implementation of the Reusable API. It solves the problems of regular D3.js charts, namely: lack of modularity, high complexity, low re-usability, and null test-ability.
We accomplish this with some aesthetic taste, so anybody can have a beautiful chart rendering out of the box. Our project also offers the setup necessary to create charts on a TDD basis and playground for polishing and manually testing those.
Why did we start this project?
Britecharts got started circa May 2015 within Eventbrite to abstract away some convoluted D3.js code and provide charts with very particular feature and design requirements. Under the influence of two books (Developing a D3.js Edge and Mastering D3), we also wanted a tested codebase running in a CI environment.
We did some research and didn’t found anything that covered those requirements, so we had to roll our own.
Why are we looking for funds?
We want to raise some funds to do things we are not great at, like:
- Design a new logo and documentation homepage
- Get a professional review of our documentation
We also plan to use the money to grow the community by:
- Send swag to contributors
- Sponsor events or online content
If you use Britecharts, Britecharts-React, or Britecharts-Angular, any contribution would mean A LOT.
Thank you!
Featured work
-
britecharts/britecharts
Composable Charting Library based on reusable D3.js components.
JavaScript 3,744 -
britecharts/britecharts-react
Britecharts-react is a React wrapper for the Britecharts charting library. It allows the use of Britecharts charts within a React application.
JavaScript 113 -
TypeScript 1