Settings

Theme

Libraries.io – Open-Source Discovery Service

libraries.io

136 points by dhendo 11 years ago · 31 comments

Reader

andrewnez 11 years ago

More details on how it works in this blog post: https://medium.com/@teabass/solving-open-source-discovery-db...

dannypgh 11 years ago

Browsing C++ and coming up mostly with nodejs libraries. http://libraries.io/search?languages=C%2B%2B&order=desc&sort...

dom96 11 years ago

Nice to see that even my package manager for the Nim programming language is there. Pity that the language is still called "Nimrod" there though.

deepakprakash 11 years ago

Quick feedback: Browsing the Go section, each sub directory(at all depths) in the Docker project seems to be listed as a separate project. Leads to showing a few pages of results linking to the same project(ie, Docker). Also may explain why Go seems to have far more number of projects listed than anything else. :)

Update: Better wording

yellowbkpk 11 years ago

One feature that would be helpful is to parse various formats of dependency specification (Node's package.json, pip's requirements.txt, Maven, etc.) and use that to build dependency lists so that I can (a) get notified of updates and (b) get a list of licenses for internal license audits.

stared 11 years ago

It would be great if:

- it sorted searches by GitHub starts (otherwise for any popular thing, you get first tons of stuff, in a non-relevant order),

- for PyPI, there is also anther figure of merit, i.e. no of downloads (most are open source, but some are on other repositories),

- in general, for Python it misses some very popular packages... for example, http://libraries.io/search?q=networkx is from PyPI but not from Python (why?).

Otherwise, a very needed idea! I wanted to do my own some time ago (http://pypi.meteor.com/), but didn't have time to bring it to a useful (or nice) version.

amirmc 11 years ago

A few of the OCaml projects are showing up under Standard ML [1]. A little disappointing since anyone using OCaml would really benefit from finding out about Merlin (see the link).

This is due to a recent issue (or regression) with how GitHub's Linguist disambiguates code, which I hope will be fixed soon [2].

[1] http://libraries.io/search?languages=Standard+ML

[2] https://github.com/github/linguist/issues/2208

  • andrewnez 11 years ago

    At the moment we lean completely on linguist for language detection, which isn't perfect but gets us a good amount of the way there.

    Once we've got OPAM support more OCaml libraries will start to show up.

rane 11 years ago

Why can't this library http://libraries.io/npm/debug be found in this list? http://libraries.io/search?keywords=debug&platforms=NPM

RossDM 11 years ago

Good idea but doesn't seem entirely accurate.

This project[http://libraries.io/maven/org.bitbucket.b_c:jose4j] was updated last week but Libraries.io says it hasn't been updated since last year.

emmanueloga_ 11 years ago

Open source discovery... makes me think of freshmeat, later renamed to freecode.com, no longer maitained since a while ago. And before freshmeat, sourceforge... it was always more interesting to me as a catalog than as a hosting provider.

rmetzler 11 years ago

http://versioneye.com/ is similar to this and allows to monitor dependency files like pom.xml, Gemfile.lock, package.json, etc.

xixixao 11 years ago

Are Go libraries split up more granular than npm packages? Surprises me Go has such a large number of projects listed.

  • andrewnez 11 years ago

    They are at the moment, Go doesn't have a central repository like npmjs.org, each project is just a url that you can "go get", I'm trying to find a good way to group them that keeps the full dependency graph intact.

guardian5x 11 years ago

Looks very interesting. Can't seem to find Qt though, but lots of related things, like qt bindings for node.js

mlhamel 11 years ago

weird there's no not many python entries... where it seems there's way more than 16k package in it (ie: https://alexgaynor.net/2014/jan/03/pypi-download-statistics/)

WimLeers 11 years ago

I don't understand why Wordpress is considered a platform next to npm, bower, pypi etc.

lfj 11 years ago

Searching "dancer" brought up related perl modules but not the primary one.

kgc 11 years ago

How is it that Go seems to be the most popular?

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection