Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Top 10 GitHub Repositories That Will Make Your Day (Part I)

DZone's Guide to

Top 10 GitHub Repositories That Will Make Your Day (Part I)

Take a look at these GitHub repos that you've never heard of.

· Open Source Zone ·
Free Resource

1. nocode

“No code is the best way to write secure and reliable applications. Write nothing; deploy nowhere.“ 24868 stars, 2126 forks, 2097 issues and 349 pull requests. This project will be the most serious project you’ve ever met and you will never forget about it. Many great programmers around the world are involved actively in this project.

Fork it. Report an issue. Submit a Pull Request. That’s it. As for contributing, “You don’t.”

2. RFC 863 (Discard Protocol)

This will be the most powerful, elegant,  easy-to-implement protocol you’ve never heard of.

“One discard service is defined as a connection based application on TCP. A server listens for TCP connections on TCP port 9. Once a connection is established any data received is thrown away. No response is sent. This continues until the calling user terminates the connection.”

Implementations can be found at tcp-discard-service and devnull.php. I highly recommend you to implement your own.

3. The F*ck

I had to change something here, or this post would be blocked somewhere, complained about by someone. 39017 stars, 1923 forks. Compared to nocode, this tool is widely used by millions of programmers who struggle to remember hundreds of commands every day. The best practice to use this command is typing and shouting, as loud as you can.

4. volkswagen

“Volkswagen detects when your tests are being run in a CI server, and makes them pass.” The author explains why:

“If you want your software to be adopted by Americans, good tests scores from the CI server are very important. Volkswagen uses a defeat device to detect when it’s being tested in a CI server and will automatically reduce errors to an acceptable level for the tests to pass. This will allow you to spend less time worrying about testing and more time enjoying the good life as a trustful software developer.”

5. government.github.com

“Gather, curate, and feature stories of public servants and civic hackers using GitHub as part of their open government innovations.” After that, you will get “government like you’ve never imagined.”

What the hack? Could this be true? Yes, it is. Argentina, Australia and other countries are involved in this project now. Simply AWESOME! It sets a high standard regarding code and politics that few can catch up with.

–To Be Continued–

Topics:
github ,repository ,open source ,open source projects

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}