CHF 2,411
pledged of CHF 60,000pledged of CHF 60,000 goal
17
backers
Funding Unsuccessful
The project's funding goal was not reached on Sat, June 22 2019 8:23 PM UTC +00:00
CHF 2,411
pledged of CHF 60,000pledged of CHF 60,000 goal
17
backers
Funding Unsuccessful
The project's funding goal was not reached on Sat, June 22 2019 8:23 PM UTC +00:00

About

Chartist needs your help!

I've started this open-source web development project 5 years ago. I was not satisfied with the available solutions to include interactive Charts on a website. They were either too complicated, too expensive or not very mobile friendly.

Chartist Website:  http://gionkunz.github.io/chartist-js/

With 30k weekly downloads on NPM, 11.5K stars on Github and hundreds of articles around the world, Chartist has become one of the most popular charting libraries for simple to moderate visualization demands.

No updates for 2 years...

My time management and priorities have changed a bit over the years and there were a few major changes in my life which prevented me to dedicate more time to Chartist:

With all those changes and all my other priorities there was simply no time left for Chartist.

Help me to save Chartist, bring it to the next level and keep it there...

Before I give up Chartist completely I wanted to give this one last try and see if I can find enough supporters who would like to use Chartist and a newer better version of it in the future!

To make this happen, I need to...

  • Raise funds to dedicate time and catch up on the three years where the project was more or less stale and bring Chartist to the next level
  • Monetize the project with a licensing model and support to help me dedicate more time going forward and keep Chartist a great library / ecosystem

Plan of Action

My plan is to raise the money to be able to dedicate 3 Month of my time solely to Chartist. I will work on the next major release 1.0, which includes mainly the following features:

  • Change core architecture and chart rendering using virtual model with adapters for SVG in the DOM and SVG images
  • Deprecate SMIL and switch to Web Animation API for Animations
  • Make it possible to have compound charts (combine different types into one chart) and multiple scales
  • Use latest JavaScript with Flow types or TypeScript and re-build the core
  • Use latest Web APIs and update to latest best practices
  • Browser Support: Deprecate old browsers and refactor code to a new agreed set of supported browsers
  • Completely re-write documentation website and provide simple and searchable documentation
  • Create legacy adapter for Chartist < 1.0 projects (low-prio) and Chartist plugins written for Chartist < 1.0 (high-prio)

Furthermore, I will work on something I call the "Chartist Enterprise Package". The package includes an extension bundle with exclusive add-on's to Chartist as well as official support under a yearly subscription license.

At the moment I have the following add-on's planned for the first version of the extension pack. The extension pack will constantly grow and depending on the funding and license subscriptions I can sell in the future, I will be able to scale this accordingly.

  • Candlestick Chart Type
  • Error Bar Chart
  • Printable Charts
  • Export as Image (svg / png / jpg)

Risks and challenges

I see the biggest risk in the support model. I have no experience in providing paid support and if I manage to really get this going with more than 100 subscriptions, I will need to have solid support and proper customer service. I will also need to spend some time going forward to properly handle updates, document them (better than before) and try to minimize support cases.

Learn about accountability on Kickstarter

Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge CHF 50 or more About US$ 51

    One Year on Your Own!

    You'll get a one year Chartist Enterprise Extensions license but no enterprise support. If you happen to have issues integrating in your existing application or need some extended support, you would need to get help using the public channels (Stackoverflow, GitHub etc.)

    Includes:
    • Enterprise Extensions License (1 year)
    Less
    Estimated delivery
    3 backers
    CHF
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge CHF 100 or more About US$ 102

    Two for One!

    If you support me with this good chunk of money, you'll get a two year subscription to the Chartist Enterprise Package worth double your investment!

    Includes:
    • Enterprise Extensions License (2 years)
    • Enterprise Support (2 years)
    Less
    Estimated delivery
    4 backers
    CHF
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge CHF 800 or more About US$ 812

    Custom Feature in Chartist

    If you support me with this ridiculously high amount, I'll dedicate one complete day working on a feature of your choice. This feature will only be available within the Chartist enterprise package. The feature you wish for is entirely up to you, however, I need to be able to completely implement the feature in roughly one day.

    You will also get a 2 years subscription to the enterprise package for free (enterprise extensions license + support).

    Includes:
    • 1 Day dedicated development on custom feature of choice
    • Enterprise Extensions License (2 years)
    • Enterprise Support (2 years)
    Less
    Estimated delivery
    Limited 2 backers
    CHF
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)