Ask HN: What libraries are a joy to work with?

5 points by rs86 ↗ HN
I am refactoring an obscure library to make it a developer friendly SDK. What libraries do you love to work with? I want to look at what developers like and get lessons from those examples.

13 comments

[ 0.24 ms ] story [ 24.4 ms ] thread
Bootstrap! http://bootstrapdocs.com/ Their documentation is great. They have useful code examples that are simple enough to copy+paste into your own code, but are complex enough to show off the entire feature.
Vue.js and the Vue ecosystem

axios

Sequel (the ruby orm)

Vue.js and its ecosystem axios Sequel (the ruby orm)
React :D
On one hand I like that most stuff works well, but when I dive into the libraries, its so many layers, so many small files, that it makes everything feel fragile.
I really like Stripe's Node API, it is a pretty class act all around. Their documentation is top-notch.

(Also they have lurkers in HN so if you complain, you get someone from Stripe offering help. :))

I'm using Clap[0] for a command line project I'm doing in Rust. The API for it is fantastic, and the examples are very well commented. Overall it's the best library I've run across in a while.

[0]: https://github.com/kbknapp/clap-rs