Ask HN: What is the most underrated GitHub repo you found lately?
I've recently started to browse Github for inspiration and see what others are building. I've found a lot of great repos that in my opinion are underrated and should receive some sort of promotion and sometimes some help in their code.
Here are the repos I've found lately (I am not affiliated in any way with any of them):
PHP Machine Learning Library: https://github.com/php-ai/php-ml
Laravel Ecommerce: https://github.com/ant-vel/antVel
26 comments
[ 3.6 ms ] story [ 51.8 ms ] threadLove the idea, love the execution, the maintainers are amazing people, and it somehow only has 250 stars.
especially reading the readme is a joy from start to end
https://github.com/szhorvat/MaTeX
https://github.com/OpenSmalltalk/opensmalltalk-vm
Cuis Smalltalk:
https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev
SquakJS: https://github.com/bertfreudenberg/SqueakJS
and it's inspiration, lively:
https://github.com/LivelyKernel/LivelyKernel
A vr community tool/framework for the web in the spirit of open croquet / openqwaq:
https://github.com/virtual-world-framework/vwf
And last, but not least:
https://github.com/moosetechnology/Moose
"Moose is an extensive platform for software and data analysis.
Moose is an open source software. It was started at the Software Composition Group from University of Bern in 1996, and is currently contributed to and used by multiple partners. It offers multiple services ranging from importing and parsing data, to modeling, to measuring, querying, mining, and to building interactive and visual analysis tools."
https://lolg.it/amber/amber
http://amber-lang.net/
https://github.com/sniffy/sniffy/
dg programming language, basically Haskell over Python https://github.com/pyos/dg
I think this is a cool library since it was hard to find "updated" library that can calculate semantic similarity between words. Beside that, this library implements many methods on semantic/ontology research.
[1]: https://github.com/sharispe/slib/
https://github.com/replikativ/replikativ
At its core, replikativ is a Clojure/ClojureScript library that provides a set of confluent replicated data types (CRDTs) to enable developers to build decentralized apps that need to deal with keeping data in sync.
The end-game vision of the project is actually much more ambitious, however. I'd encourage checking out the "Motivation and Vision" section of their README [1] for a more thorough appreciation of what they're trying to do, but here's my poor attempt at a quick TL;DR:
> The goal of replikativ is to build a distributed web and edit data collectively, while still allowing the right to fork and dissent for anybody... the vision [of replikativ] is to decouple data from the infrastructure and allow an open system of collaboration... by creating open data systems instead of just optimizing the privatized Internet of data silos...
This matches perfectly with my utopian vision for the future of the internet.
Users, not corporations, should own and control data. Users can then grant access rights to applications & services on a case-by-case basis, and finally be able to freely move between applications and services without having to maintain separate sets of the same data under different formats in privately owned silos like in the status-quo.
Only then can we have a truly robust marketplace of apps and services that can compete on the strength of their value proposition to users, rather than relying on the strength of their network effects to lock out new players.
I'm definitely looking to build some apps with replikativ myself to contribute to their efforts once I get a chance to hone my ClojureScript skills. I'd also love to hear about similar efforts in the decentralized data space if anyone here happen to know any of them.
[1] https://github.com/replikativ/replikativ#motivation-and-visi...