asb
By:
asb

What are some open source projects you use that deserve more attention?

September 30, 2016 3.3k views
Miscellaneous

What are some open source projects you use that deserve more attention? Is it a tool you couldn't live without that you think we should all know about? Or is it a library that builds the foundation for other projects that just doesn't get enough love?

Share yours in the answers. And in the spirit of Hacktoberfest, let us all know how to contribute back.

2 comments
15 Answers

Hubzilla. It can do many things, but I mainly use it as a Social Network and Forum and to chat with friends (which I guess is what a Social Network is..)

"Codemirror is a versatile text editor implemented in JavaScript for the browser. It is specialized for editing code, and comes with a number of language modes and addons that implement more advanced editing functionality."
I love this editor and I hope that never get discontinued.
Source: https://github.com/codemirror/codemirror

For me that would be HomeBridge, it emulates an Apple HomeKit bridge which allows you to add many devices to HomeKit and be able to control them via iOS and Siri, such as Wink Hubs, Harmony Hubs, Nest thermostats, and Xbox One (power toggle) to name a few.

https://github.com/nfarina/homebridge

Freedomotic is an open source framework for IoT and home automation written in java. Many plugins already available. We need your help!

Riot (earlier called Vector) is a modern web client for the Matrix.org federated chat protocol which has bridges for Slack, Gitter, IRC and more!

Check out our code at https://github.com/vector-im/vector-web

RethinkDB Far and away my favorite document database. Beats Mongo by a mile and a half. Has some great ORMs as well. They're going through some hard times right now, so any contributions would likely be greatly appreciated.

Li3 is the foundation of everything we do. I know there are a lot of frameworks out there and everyone has there preference, but this has been an outstanding solution for all of our application development. We have been able to be very flexible with this foundation adapting to our various needs.

JQ is amazing when you're working all day with JSON 😀

  • Yes! Definetly love JQ. I can't remember what life was like before I discovered it.

VagrantBox.es is a pretty awesome project for anyone looking for some simple commits.

Basically, it's an index of the Vagrant machines which are available for use, that isn't tied to the Hashicorp atlas (it was there first :) )

We've got some open #Hacktoberfest issues at the Github project page but the key one for me is #395 which is where a very kind individual identified all the boxes which weren't replying with a useful HTTP response (either 404, 401, or 429). Unfortunately, it was so big, we can't easily read back and work out who submitted these boxes, to check why they're offline.

I'd like someone to find a few of these, and submit a PR containing just that box (or associated boxes, if they're at the same URL) so we can remove them specifically from the index (and if the owner has moved them somewhere, perhaps you can amend your PR to point to the new location?)

And I'm more than happy to work with someone to get these changes made. Contact me @JonTheNiceGuy on Twitter or jon@sprig.gs by email

Hi all,
I'm Peter from CDNJS, I wonder if CDNJS is it a project we can push here?

https://cdnjs.com/
https://github.com/cdnjs/cdnjs/

Thanks!

  • without cdnjs, My project is never complete .

  • cdnjs (GitHub) is a free and open source project provides all the popular web front-end libraries for the web developers and users with unlimited cdn hosting service, you can even just send a library request or send a pull request on GitHub to make the library you like been hosted on cdnjs :)

HospitalRun - Open source software for developing world hospitals.

After years of having sub-par donations plugins for WordPress Charitable is a great platform for any site that needs to accept donations.

I immediately install fail2ban, monit and monitorix on all servers I bring up, regardless of their final use in production. Lately I've also started using Ansible.

I use WP-CLI on most if not all of my WordPress based sites.

I use it to automate installation as well as to prevent the need to login and navigate the WordPress admin when performing some tasks.

Even with a significant investment in 2016 there's scope for even better things and contributions are welcome.

Contributin is an OS project looking to help reshape how OS projects are maintained by trying to remove the barriers preventing changes getting merged into projects (i.e. lack of maintainer, stale code/repo). With all the enhancements Github has made to pull requests there are various options for collaboration. With contributin, you can auto add people to your OS project and setup permissions in a multitude of ways. Some configurations are:

  • open for commits to master, or the ability to merge your own changes
  • restrict changes to master, but can merge your own pull requests
  • restrict changes to master, and a pull request needs to be approved by 1 other contributor
  • restrict changes to master, and a pull request needs to be approved by admin/repo owner (similar to current process, except does not require you to fork the project)

All of these require no fork on the repository, minimizing Pull Requests getting lost/not merged by maintainer along the way.

Have another answer? Share your knowledge.