I'd like to make data publicly available (opendata) to anyone, and let users create their own charts from my data. Ideally, they would be able to select the type of graph their want, group data into buckets, filter,etc.. (in the same way as kibana lens)

I found a lot of tools / software / websites to create visualisations from data but it's either intended for internal use (ex grafana) or for people to turn their own data into charts (ex rawgraphs.io), but haven't found anything that match my use-case.

I do not care if it's some library/software I have to add to my website or if it's a third-party website where I can just upload my data or connect my API and that will let users create their own charts. The less code I have to write, the better.

1 Answer 1


I would recommend to take a look to kaggle datasets. It has similar experience as a github but people are there mostly sharing datasets.

You can create data visualizations in a tool called a kaggle code, that lets you touch any data that are stored publicly. It has a similar experience to jupyter notebook, so it is pretty easy to start with. Please also mention, you can create visualizations without an account.

Type of visualizations are mentioned for example here.


  • lets you store approximately up to 20Gb of files per project which is very generous
  • you can collaborate on a project with more people
  • there are even competitions held out


  • not directly dashboarding capability (as for example in kibana) but for generating charts from data acceptable
  • a bit of programming involved

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.