News for hackers. Stuff that matters.

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

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.
( 12 comments | 5 points | on HN )
Re:Ask HN: What libraries are a joy to work with? by bradcomp on Wednesday March 22, 2017 @05:45PM (#13935309)
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

Re:Ask HN: What libraries are a joy to work with? by kat on Tuesday March 21, 2017 @03:10PM (#13925220)
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.
Re:Ask HN: What libraries are a joy to work with? by rsrsrs86 on Tuesday March 21, 2017 @08:02PM (#13927445)
Hey, thanks for the example
Re:Ask HN: What libraries are a joy to work with? by neilsimp1 on Wednesday March 22, 2017 @08:21AM (#13930288)
Command Line Parser Library for .Net/.Net Core. This made setting up quick CLI apps pretty brainless for me.

https://github.com/gsscoder/commandline

Re:Ask HN: What libraries are a joy to work with? by madamelic on Wednesday March 22, 2017 @12:54PM (#13932554)
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. :))

Re:Ask HN: What libraries are a joy to work with? by alexk307 on Wednesday March 22, 2017 @10:26AM (#13931136)
Django Rest Framework http://www.django-rest-framework.org/. Makes writing APIs in Python quick and painless.
Re:Ask HN: What libraries are a joy to work with? by andrei_says_ on Tuesday March 21, 2017 @09:18PM (#13927804)
Vue.js and the Vue ecosystem

axios

Sequel (the ruby orm)

Re:Ask HN: What libraries are a joy to work with? by tjalfi on Wednesday March 22, 2017 @10:33AM (#13931218)
Systems.Collections.Immutable
Re:Ask HN: What libraries are a joy to work with? by rsrsrs86 on Wednesday March 22, 2017 @12:11PM (#13932078)
In Scala, you mean?
Re:Ask HN: What libraries are a joy to work with? by tjalfi on Wednesday March 22, 2017 @12:56PM (#13932576)
I haven't learned Scala yet. I'm referring to a .NET library (https://msdn.microsoft.com/en-us/library/system.collections....).
Re:Ask HN: What libraries are a joy to work with? by barhaim on Wednesday March 22, 2017 @04:44AM (#13929368)
React :D
Re:Ask HN: What libraries are a joy to work with? by swah on Wednesday March 22, 2017 @07:48AM (#13930149)
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.