Frappe Charts
Dev tools
javascript charting library
SHOW HN2017
How HN took it
12 positive, 25 neutral or asking, 2 mixed, 8 critical, out of 47 comments about the project. Thread score +0.13.
Execution: 5 for, 4 againstDesign: 4 for, 2 againstPerformance: 1 for, 1 againstIdea: 0 for, 1 against
The thread, comment by comment
Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.
positive neutral or mixed critical about another commenter or something else the maker
What HN said
What people liked
Clean, clear code and simple design
From 2 comments
Nice work. The code itself is clear and concise also.
taupefrancis on HNThis look really nice. Great job.
throwaway2016a on HN
Annual heatmap is a distinctive feature
From 1 comment
The annual heatmap is particularly cool, and not something I've seen in many (any?) other libraries.
dabernathy89 on HN
Responsive and performant
From 2 comments
> Is responsiveness a priority with this library? It sure is. Just pushed a fix, thanks for reporting :) Do report any issues you find over at…
pratu16x7 on HNIt's so good! I am thoroughly impressed with its performance and the dynamic data binding. I discovered in comments that there's a frappe-gantt chart as well, would be nice if…
prashnts on HN
Objections
No unit tests
From 2 comments
Looks nice, 0 dependency, simple design but there is one issue... I see that you don't have a single unit test or integration or functional etc. Even if your in house developers…
harunurhan on HNDo you have a separate repo with unit tests? If not, how do you test the charts?
polskibus on HN
Does not work in IE11
From 2 comments
> Supported across all major browsers Please be more specific: Frappe Charts doesn't work in MSIE 11 which is the latest IE for Windows 7 which is used by a lot of enterprises.
silvestrov on HNBe that as it may, that doesn’t address the apparent fact that it doesn’t work in all major browsers — certainly IE11 would be considered one by most.
thinkpad20 on HN
No stacked bar charts or pie charts
From 2 comments
No stacked bar charts, unfortunate. Looks really nice.
mmcnl on HNReally nice work on this. Does it support pie charts currently? If not, any plans to do so in the future?
valar_m on HN
Requests
Add tests
From 2 comments
We look forward to adding those (just created an issue). They are quite decoupled as of now, so shouldn't be much trouble.
pratu16x7 on HNmaybe you could start contributing to the project by helping writing some tests? i see that this is a library for a product that develop, so this might be a project they just…
thrownaway954 on HN
Support for React Native
From 1 comment
If you also support react native using their canvas, it might be a pretty sweet addition. Plotting libraries are somewhat missing in react-native.
tehlike on HN
Realtime updating graphs
From 1 comment
Any support for realtime/updating graphs on the fly?
m1 on HN
Questions
Why not use chart.js or D3
From 2 comments
This looks great. Can I ask why you didn't use chart.js?
jazoom on HND3 doesn’t have dependencies. Why use this?
pteredactyl on HN
Supported browsers
From 1 comment
Impressive! What are the supported browsers? What are your plans going forward?
polskibus on HN
Alternatives named
chart.js
From 2 comments
This looks great. Can I ask why you didn't use chart.js?
jazoom on HNchart.js isn't perfect, but it's pretty easy to customise and remove/change any element you don't like. I find it hard to believe it was easier for you to create an entirely new…
jazoom on HN
D3
From 2 comments
D3 doesn’t have dependencies. Why use this?
pteredactyl on HNLots of libs advertise 0 dependencies. I'm not fussed if a library depends on D3 though. D3 is 80k gzipped, this is 15k gzipped, ChartJS is about 20k gzipped. If you need one…
cormacrelf on HN
Google Charts
From 1 comment
Google Charts is a solid lib if you need the go-wide support
bpicolo on HN
cal-heatmap
From 1 comment
We used cal-heatmap (https://github.com/wa0x6e/cal-heatmap) earlier. It's pretty neat.
pratu16x7 on HN