Papa Parse
Languages and libraries
javascript csv parser library
SHOW HN2014
How HN took it
23 positive, 15 neutral or asking, 0 mixed, 6 critical, out of 44 comments about the project. Thread score +0.35.
Docs: 13 for, 1 againstDesign: 4 for, 3 againstExecution: 0 for, 2 againstPerformance: 1 for, 0 againstIdea: 1 for, 0 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
Explanatory Q&A-style landing page and docs
From 4 comments
This looks great, particularly the way the website breaks down the main functionality with plain explanations and code samples. I know that there's a bit of a bugbear with some…
colinramsay on HNThe explanation of features is one of the best I've seen on the landing page. I didn't even have to hit the documentation to fully understand usage under a variety of…
jqueryin on HNThat's the coolest, most informative, clear and concise FAQ I've seen! Great job Devs. You are cool! :)
shekhar101 on HNHaven't used the tool. Not sure I'll need it in the immediate future. But damn I love the website and how quickly and easily I understood what it does.
jflowers45 on HN
Clear branding and name
From 2 comments
Awesome name/brand for this tool. I love it.
sjs382 on HNInteresting branding with the whole Papa motif.
dyeje on HN
Demo works well for inspecting local files
From 1 comment
Your demo page is slick. I was able to parse and inspect a couple files I had laying around locally. Toggling the header and typing options worked great.
kcmarshall on HN
Objections
Browser-only Web Workers; some features don't work in older browsers
From 1 comment
Cool, good luck! Disclaimer: some features definitely won't work in older browsers. I saw your service on HN a while back. It generated some excitement among us here at…
mholt on HN
Not published to NPM yet
From 1 comment
> I hadn't anticipated so many comments about the web site... Well, first, I think you need to accept the fact that you made a truly stand-out website, with a useful innovation…
javajosh on HN
Landing page background text hard to read
From 1 comment
Slight off-topic, sorry – I'm having a hard time reading the text on the photo background: http://i.imgur.com/StACWqu.png
damncabbage on HN
Requests
Publish to NPM
From 2 comments
> I hadn't anticipated so many comments about the web site... Well, first, I think you need to accept the fact that you made a truly stand-out website, with a useful innovation…
javajosh on HNInterestingly, a lot of people are putting up non-node.js libraries on NPM (front-end stuff), which Bower, Browserify, and others take advantage of. So don't be shy, just…
girvo on HN
Chunk-based callback instead of per-line step
From 1 comment
Great presentation. One question: since this is a performance-oriented library, did you consider the possibility of letting the user specify a "chunk" function that receives an…
Camillo on HN
Download parsed results from demo
From 1 comment
In Demo it says to get see the data in browsers console.. thats cool .. but how do we Download the data , like the results should directly prompt a Save dialog window..
shamsulbuddy on HN
Questions
Does it handle multi-line quoted fields?
From 1 comment
Does it handle quoted CSV fields that spans multiple lines?
stevoski on HN
How multi-threading works in JavaScript
From 1 comment
Hm, could somebody explain the multi-threaded part to me? I'm a little confused. I didn't think multiple threads were possible in js. Furthermore, does this only work on Firefox?
peaton on HN
Behavior when server lacks Range header support
From 1 comment
What happens when a remote server doesn't support Range headers?
conickal on HN
Alternatives named
d3 CSV parser
From 1 comment
Yes! Thank you! We're using the d3 CSV parser for our CSV upload functionality [1] but are having a ton of issues with performance and cross-browser support. Can't wait to try…
thecodemonkey on HN
Crossfilter
From 1 comment
This seems like it might integrate really well with crossfilter[0] which is a really neat multi-dimensional filtering tool but can completely lock up the browser as the data is…
mnutt on HN