Merge pull request #1 from sindresorhus/master

latest
This commit is contained in:
Himanshu 2017-11-18 16:59:33 +01:00 committed by GitHub
commit e0d099b531
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 250 additions and 105 deletions

View File

@ -6,18 +6,44 @@ But **what is awesome?**
## Only awesome is awesome ## Only awesome is awesome
Research if the stuff you're including is actually awesome. Put only stuff on the list you or another contributor can personally recommend and rather leave stuff out than include too much. Research if the stuff you're including is actually awesome. Only put stuff on the list that you or another contributor can personally recommend. You should rather leave stuff out than include too much.
## Awesome badge ## Awesome badge
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) This badge is for Awesome lists.
Add an awesome badge to the top of your list, right to the title. [Example](https://github.com/sindresorhus/awesome-nodejs). [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
Add an awesome badge to the top of your list, right next to the title. [Example](https://github.com/sindresorhus/awesome-nodejs).
```md ```md
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![Awesome](https://awesome.re/badge.svg)](https://awesome.re)
``` ```
*The badge should not be modified in any way.*
## Awesome mentioned badge
This badge is for projects being mentioned in an Awesome list (**NOT for use in Awesome lists**). For example, the [Chalk](https://github.com/chalk/chalk) project could feature this badge because it's listed in [Awesome Node.js](https://github.com/sindresorhus/awesome-nodejs). It's totally optional for projects, but it's a nice way to show they've been featured in an Awesome list.
[![Mentioned in Awesome](https://awesome.re/mentioned-badge.svg)](https://awesome.re)
**Fill in the placeholders (Name and URL):**
```md
[![Mentioned in Awesome <INSERT LIST NAME>](https://awesome.re/mentioned-badge.svg)](https://github.com/<INSERT LIST URL>)
```
Example:
```md
[![Mentioned in Awesome Node.js](https://awesome.re/mentioned-badge.svg)](https://github.com/sindresorhus/awesome-nodejs)
```
If you're an Awesome list maintainer, you could encourage projects in your list to add the badge.
*The badge should not be modified in any way.*
## Comment on why something is awesome ## Comment on why something is awesome
Apart from suggesting a particular item on your list, you should also inform your readers *why* it's on the list and how they will benefit from it. Apart from suggesting a particular item on your list, you should also inform your readers *why* it's on the list and how they will benefit from it.
@ -28,7 +54,7 @@ Have a succinct description at the top of your readme. Make sure your list cover
## Pay attention to grammar ## Pay attention to grammar
Ensure your list is grammatically correct, typo free and has no Markdown formatting errors. This should also apply to pull requests. Ensure your list is grammatically correct, typo-free and has no Markdown formatting errors. This should also apply to pull requests.
## Choose an appropriate license ## Choose an appropriate license
@ -38,7 +64,7 @@ Keep in mind that if you [haven't selected a license](http://choosealicense.com/
## Include contribution guidelines ## Include contribution guidelines
People who are contributing to your list should have a clear understanding how they should do so. People who are contributing to your list should have a clear understanding of how they should do so.
If you don't feel like writing one from scratch, feel free to take our [contributing.md](contributing.md) and modify it to your own needs. If you don't feel like writing one from scratch, feel free to take our [contributing.md](contributing.md) and modify it to your own needs.

View File

@ -50,4 +50,4 @@ You'll need a [GitHub account](https://github.com/join)!
Sometimes, a maintainer of an awesome list will ask you to edit your Pull Request before it is included. This is normally due to spelling errors or because your PR didn't match the awesome-* list guidelines. Sometimes, a maintainer of an awesome list will ask you to edit your Pull Request before it is included. This is normally due to spelling errors or because your PR didn't match the awesome-* list guidelines.
[Here](https://github.com/RichardLitt/docs/blob/master/amending-a-commit-guide.md) is a write up on how to change a Pull Request, and the different ways you can do that. [Here](https://github.com/RichardLitt/knowledge/blob/master/github/amending-a-commit-guide.md) is a write up on how to change a Pull Request, and the different ways you can do that.

View File

@ -2,7 +2,7 @@
- Read the [awesome manifesto](https://github.com/sindresorhus/awesome/blob/master/awesome.md) and ensure your list complies. - Read the [awesome manifesto](https://github.com/sindresorhus/awesome/blob/master/awesome.md) and ensure your list complies.
- Search this list before making a new one, as yours may be a duplicate. If it is, try and contribute to the best one instead of making your own. - Search this list before making a new one, as yours may be a duplicate. If it is, try and contribute to the best one instead of making your own.
- Your awesome list should be named `awesome-list-name` and have the [awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge), a [license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license), and [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines). Adding a [code of conduct](http://contributor-covenant.org/) is also strongly recommended. - Your awesome list should be named `awesome-list-name` and have the [awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge), a [license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license), and [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines). Adding a [code of conduct](http://contributor-covenant.org/) is also strongly recommended. You might find [this Yeoman generator](https://github.com/dar5hak/generator-awesome-list) useful.
- **Wait at least 30 days after creating a list before submitting it, to give it a chance to mature.** - **Wait at least 30 days after creating a list before submitting it, to give it a chance to mature.**
- Make sure you read the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) before submitting a request for your list to be added here. - Make sure you read the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) before submitting a request for your list to be added here.

Binary file not shown.

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 8.0 KiB

View File

@ -1,31 +1,53 @@
<!-- Please fill in the **bold** fields -->
**[Insert URL to the list here.]** <!-- Congrats on creating an Awesome list! 🎉 -->
**[Explain what this list is about and why it should be included here.]**
<!-- Please fill in the below placeholders -->
**[Insert URL to the list here]**
**[Explain what this list is about and why it should be included here]**
# By submitting this pull request I confirm I've read and complied with the below requirements. # By submitting this pull request I confirm I've read and complied with the below requirements.
Failure to properly do so will just result in the pull request being closed and everyone's time wasted. Please read it twice. Most people miss many things. **Please read it multiple times. I spent a lot of time on these guidelines and most people miss a lot.**
- I have read and understood the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) and the [instructions for creating a list](https://github.com/sindresorhus/awesome/blob/master/create-list.md). - I have read and understood the [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/contributing.md) and the [instructions for creating a list](https://github.com/sindresorhus/awesome/blob/master/create-list.md).
- This pull request has a descriptive title. For example, `Add Name of List`, not `Update readme.md` or `Add awesome list`. - This pull request has a descriptive title.<br>For example, `Add Name of List`, not `Update readme.md` or `Add awesome list`.
- The entry in the Awesome list should include a short description about the list project/theme (not the list itself), and should be added at the bottom of the appropriate category. - The entry in the Awesome list should:
- The list I added - Include a short description about the project/theme of the list. **It should not describe the list itself.**<br>Example: `- [Fish](…) - User-friendly shell.`, not `- [Fish](…) - Resources for Fish.`.
- **has been around for at least 30 days,** - Be added at the bottom of the appropriate category.
- is the result of hard work and is the best I could possibly produce, - The list I'm submitting complies with these requirements:
- is a non-generated Markdown file in a GitHub repo, - **Has been around for at least 30 days.**<br>That means 30 days from either the first real commit or when it was open-sourced. Whatever is most recent.
- is not a duplicate, - It's the result of hard work and the best I could possibly produce.
- includes a succinct description of the project/theme at the top ([example](https://github.com/willempienaar/awesome-quantified-self)), - Non-generated Markdown file in a GitHub repo.
- includes a project logo/illustration (whenever possible) at the top right of the readme ([example](https://github.com/sindresorhus/awesome-electron)). (The logo should link to the project website or any relevant website. The logo should be high-DPI, so set it to maximum half the width of the original image.), - **Includes a succinct description of the project/theme at the top of the readme.** [(Example)](https://github.com/willempienaar/awesome-quantified-self)
- only has awesome items **with descriptions** *(Awesome lists are curations of the best, not of everything)*, - The repo should have `awesome-list` & `awesome` as [GitHub topics](https://help.github.com/articles/about-topics). I encourage you to add more relevant topics.
- contains the [awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge) on the right side of the list heading, - Not a duplicate.
- has a Table of Contents section **named `Contents`** as the first section, - Only has awesome items. Awesome lists are curations of the best, not everything.
- has an [appropriate license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license) *(Meaning something like CC0, NOT a code licence like MIT, BSD, Apache, etc)* *(If you use a license badge, it should be SVG, not PNG)*, - Includes a project logo/illustration whenever possible.
- has [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines), - Either fullwidth or placed at the top-right of the readme. [(Example)](https://github.com/sindresorhus/awesome-electron)
- doesn't include a Travis badge, - The image should link to the project website or any relevant website.
- has been checked for inconsistent formatting, spelling, and grammar: - The image should be high-DPI. Set it to maximum half the width of the original image.
- Each link description starts with an uppercase character and ends with a period. - Entries have a description, unless the title is descriptive enough by itself. It rarely is though.
- Includes the [Awesome badge](https://github.com/sindresorhus/awesome/blob/master/awesome.md#awesome-badge).
- Should be placed on the right side of the readme heading.
- Should link back to this list.
- Has a Table of Contents section.
- Should be named `Contents`, not `Table of Contents`.
- Should be the first section in the list.
- Should only have one level of sub-lists, preferably none.
- Has an [appropriate license](https://github.com/sindresorhus/awesome/blob/master/awesome.md#choose-an-appropriate-license).
- That means something like CC0, **not a code licence like MIT, BSD, Apache, etc.**
- [WTFPL](http://www.wtfpl.net) and [Unlicense](http://unlicense.org) are not acceptable licenses.
- If you use a license badge, it should be SVG, not PNG.
- Has [contribution guidelines](https://github.com/sindresorhus/awesome/blob/master/awesome.md#include-contribution-guidelines).
- The file should be named `contributing.md`. Casing is up to you.
- Has consistent formatting and proper spelling/grammar.
- The link and description are separated by a dash. <br>Example: `- [AVA](…) - JavaScript test runner.`
- The description starts with an uppercase character and ends with a period.
- Drop all the `A` / `An` prefixes in the descriptions. - Drop all the `A` / `An` prefixes in the descriptions.
- Consistent naming. For example, `Node.js`, not `NodeJS` or `node.js`. - Consistent and correct naming. For example, `Node.js`, not `NodeJS` or `node.js`.
- Doesn't include a Travis badge.<br>You can still use Travis for list linting, but the badge has no value in the readme.
- Go to the top and read it again.

246
readme.md
View File

@ -1,24 +1,44 @@
<h1 align="center"> <h1 align="center">
<br> <img width="400" src="https://cdn.rawgit.com/sindresorhus/awesome/master/media/logo.svg" alt="Awesome">
<img width="400" src="https://cdn.rawgit.com/sindresorhus/awesome/master/media/logo.svg" alt="awesome">
<br>
<br> <br>
<br> <br>
</h1> </h1>
> A curated list of awesome lists <!--
<p align="center">
<b>✨ Prelaunching the <a href="https://awesomeweekly.co">Awesome Weekly</a> newsletter! ✨</b>
<b> Vote it up on <a href="https://www.producthunt.com/posts/awesome-weekly">Product Hunt</a></b>
</p>
- [What is an awesome list?](awesome.md) <br>
- [Contribution guide](contributing.md) -->
- [Creating a list](create-list.md)
- [Buy a sticker](https://www.stickermule.com/marketplace/10034-awesome)
- [Chat](https://gitter.im/sindresorhus/awesome)
Just type [`awesome.re`](https://awesome.re) to go here. ✨ <p align="center">
<a href="awesome.md">What is an awesome list?</a>&nbsp;&nbsp;&nbsp;
<a href="contributing.md">Contribution guide</a>&nbsp;&nbsp;&nbsp;
<a href="create-list.md">Creating a list</a>&nbsp;&nbsp;&nbsp;
<a href="https://twitter.com/awesome__re">Twitter</a>&nbsp;&nbsp;&nbsp;
<a href="https://www.stickermule.com/marketplace/10034-awesome">Sticker</a>
</p>
- <br>
Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](https://twitter.com/sindresorhus). <div align="center">
<span>🐦</span>
<b>We now have a Twitter account: <a href="https://twitter.com/awesome__re">@awesome__re</a></b>
<br>
<span>Follow for updates on new lists, community news, and other awesome stuff.</span>
</div>
<br>
<p align="center">
<sub>Just type <a href="https://awesome.re"><code>awesome.re</code></a> to go here. Check out my <a href="https://blog.sindresorhus.com">blog</a> and follow me on <a href="https://twitter.com/sindresorhus">Twitter</a>.</sub>
</p>
<br>
<a target='_blank' rel='nofollow' href='http://app.codesponsor.io/link/tmkVF4Qm7RNE8e9RVwnim6gU/sindresorhus/awesome'>
<img alt='Sponsor' width='888' height='68' src='http://app.codesponsor.io/embed/tmkVF4Qm7RNE8e9RVwnim6gU/sindresorhus/awesome.svg' />
</a>
## Contents ## Contents
@ -41,59 +61,69 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Security](#security) - [Security](#security)
- [Content Management Systems](#content-management-systems) - [Content Management Systems](#content-management-systems)
- [Hardware](#hardware) - [Hardware](#hardware)
- [Business](#business)
- [Work](#work)
- [Networking](#networking)
- [Decentralized Systems](#decentralized-systems)
- [Miscellaneous](#miscellaneous) - [Miscellaneous](#miscellaneous)
## Platforms ## Platforms
- [Node.js](https://github.com/sindresorhus/awesome-nodejs) - [Node.js](https://github.com/sindresorhus/awesome-nodejs) - JavaScript runtime built on Chrome's V8 JavaScript engine.
- [Frontend Development](https://github.com/dypsilon/frontend-dev-bookmarks) - [Frontend Development](https://github.com/dypsilon/frontend-dev-bookmarks)
- [iOS](https://github.com/vsouza/awesome-ios) - [iOS](https://github.com/vsouza/awesome-ios) - Mobile operating system for Apple phones and tablets.
- [Android](https://github.com/JStumpp/awesome-android) - [Android](https://github.com/JStumpp/awesome-android)
- [IoT & Hybrid Apps](https://github.com/weblancaster/awesome-IoT-hybrid) - [IoT & Hybrid Apps](https://github.com/weblancaster/awesome-IoT-hybrid)
- [Electron](https://github.com/sindresorhus/awesome-electron) - [Electron](https://github.com/sindresorhus/awesome-electron) - Cross-platform native desktop apps using JavaScript/HTML/CSS.
- [Cordova](https://github.com/busterc/awesome-cordova) - [Cordova](https://github.com/busterc/awesome-cordova) - JavaScript API for hybrid apps.
- [React Native](https://github.com/jondot/awesome-react-native) - [React Native](https://github.com/jondot/awesome-react-native)
- [Xamarin](https://github.com/benoitjadinon/awesome-xamarin) - [Xamarin](https://github.com/benoitjadinon/awesome-xamarin) - Mobile app development IDE, testing, and distribution.
- [Linux](https://github.com/aleksandar-todorovic/awesome-linux) - [Linux](https://github.com/aleksandar-todorovic/awesome-linux)
- [Containers](https://github.com/Friz-zy/awesome-linux-containers) - [Containers](https://github.com/Friz-zy/awesome-linux-containers)
- [macOS](https://github.com/iCHAIT/awesome-macOS) - [macOS](https://github.com/iCHAIT/awesome-macOS)
- [Command-Line](https://github.com/herrbischoff/awesome-osx-command-line) - [Command-Line](https://github.com/herrbischoff/awesome-osx-command-line)
- [Screensavers](https://github.com/aharris88/awesome-macos-screensavers) - [Screensavers](https://github.com/aharris88/awesome-macos-screensavers)
- [watchOS](https://github.com/yenchenlin/awesome-watchos) - [watchOS](https://github.com/yenchenlin/awesome-watchos) - Operating system for the Apple Watch.
- [JVM](https://github.com/deephacks/awesome-jvm) - [JVM](https://github.com/deephacks/awesome-jvm)
- [Salesforce](https://github.com/mailtoharshit/awesome-salesforce) - [Salesforce](https://github.com/mailtoharshit/awesome-salesforce)
- [Amazon Web Services](https://github.com/donnemartin/awesome-aws) - [Amazon Web Services](https://github.com/donnemartin/awesome-aws)
- [Windows](https://github.com/Awesome-Windows/Awesome) - [Windows](https://github.com/Awesome-Windows/Awesome)
- [IPFS](https://github.com/ipfs/awesome-ipfs) - [IPFS](https://github.com/ipfs/awesome-ipfs) - P2P hypermedia protocol.
- [Fuse](https://github.com/vinkla/awesome-fuse) - [Fuse](https://github.com/vinkla/awesome-fuse) - Mobile development tools.
- [Heroku](https://github.com/ianstormtaylor/awesome-heroku) - [Heroku](https://github.com/ianstormtaylor/awesome-heroku) - Cloud platform as a service.
- [Raspberry Pi](https://github.com/thibmaek/awesome-raspberry-pi) - Credit card-sized computer aimed at teaching kids programming, but capable of a lot more. - [Raspberry Pi](https://github.com/thibmaek/awesome-raspberry-pi) - Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.
- [Qt](https://github.com/JesseTG/awesome-qt) - Cross-platform GUI app framework. - [Qt](https://github.com/JesseTG/awesome-qt) - Cross-platform GUI app framework.
- [WebExtensions](https://github.com/bfred-it/Awesome-WebExtensions) - Cross-browser extension system.
- [RubyMotion](https://github.com/motion-open-source/awesome-rubymotion) - Write cross-platform native apps for iOS, Android, macOS, tvOS, and watchOS in Ruby.
- [Smart TV](https://github.com/vitalets/awesome-smart-tv) - Create apps for different TV platforms.
- [GNOME](https://github.com/Kazhnuz/awesome-gnome) - Simple and distraction-free desktop environment for Linux.
## Programming Languages ## Programming Languages
- [JavaScript](https://github.com/sorrycc/awesome-javascript) - [JavaScript](https://github.com/sorrycc/awesome-javascript)
- [Promises](https://github.com/wbinnssmith/awesome-promises) - [Promises](https://github.com/wbinnssmith/awesome-promises)
- [Standard Style](https://github.com/feross/awesome-standard) - [Standard Style](https://github.com/standard/awesome-standard) - Style guide and linter.
- [Must Watch Talks](https://github.com/bolshchikov/js-must-watch) - [Must Watch Talks](https://github.com/bolshchikov/js-must-watch)
- [Tips](https://github.com/loverajoel/jstips) - [Tips](https://github.com/loverajoel/jstips)
- [Network Layer](https://github.com/Kikobeats/awesome-network-js) - [Network Layer](https://github.com/Kikobeats/awesome-network-js)
- [Micro npm Packages](https://github.com/parro-it/awesome-micro-npm-packages) - [Micro npm Packages](https://github.com/parro-it/awesome-micro-npm-packages)
- [Mad Science npm Packages](https://github.com/feross/awesome-mad-science) - [Mad Science npm Packages](https://github.com/feross/awesome-mad-science) - Impossible sounding projects that exist.
- [Maintenance Modules](https://github.com/maxogden/maintenance-modules) - For npm packages. - [Maintenance Modules](https://github.com/maxogden/maintenance-modules) - For npm packages.
- [npm](https://github.com/sindresorhus/awesome-npm) - Package manager. - [npm](https://github.com/sindresorhus/awesome-npm) - Package manager.
- [AVA](https://github.com/avajs/awesome-ava) - Test runner. - [AVA](https://github.com/avajs/awesome-ava) - Test runner.
- [ESLint](https://github.com/dustinspecker/awesome-eslint) - Linter. - [ESLint](https://github.com/dustinspecker/awesome-eslint) - Linter.
- [Functional Programming](https://github.com/stoeffel/awesome-fp-js) - [Functional Programming](https://github.com/stoeffel/awesome-fp-js)
- [Observables](https://github.com/sindresorhus/awesome-observables) - [Observables](https://github.com/sindresorhus/awesome-observables)
- [npm scripts](https://github.com/RyanZim/awesome-npm-scripts) - Task runner.
- [Swift](https://github.com/matteocrippa/awesome-swift) - [Swift](https://github.com/matteocrippa/awesome-swift)
- [Education](https://github.com/hsavit1/Awesome-Swift-Education) - [Education](https://github.com/hsavit1/Awesome-Swift-Education)
- [Playgrounds](https://github.com/uraimo/Awesome-Swift-Playgrounds) - [Playgrounds](https://github.com/uraimo/Awesome-Swift-Playgrounds)
- [Python](https://github.com/vinta/awesome-python) - [Python](https://github.com/vinta/awesome-python)
- [Asyncio](https://github.com/timofurrer/awesome-asyncio) - Asynchronous I/O in Python 3. - [Asyncio](https://github.com/timofurrer/awesome-asyncio) - Asynchronous I/O in Python 3.
- [Rust](https://github.com/kud1ing/awesome-rust) - [Scientific Audio](https://github.com/faroit/awesome-python-scientific-audio) - Scientific research in audio/music.
- [Rust](https://github.com/rust-unofficial/awesome-rust)
- [Haskell](https://github.com/krispo/awesome-haskell) - [Haskell](https://github.com/krispo/awesome-haskell)
- [PureScript](https://github.com/passy/awesome-purescript) - [PureScript](https://github.com/passy/awesome-purescript)
- [Go](https://github.com/avelino/awesome-go) - [Go](https://github.com/avelino/awesome-go)
@ -126,13 +156,15 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [PHP](https://github.com/ziadoz/awesome-php) - [PHP](https://github.com/ziadoz/awesome-php)
- [Composer](https://github.com/jakoch/awesome-composer) - Package manager. - [Composer](https://github.com/jakoch/awesome-composer) - Package manager.
- [Delphi](https://github.com/Fr0sT-Brutal/awesome-delphi) - [Delphi](https://github.com/Fr0sT-Brutal/awesome-delphi)
- [Assembler](https://github.com/brainblowjob/awesome-asm) - [Assembler](https://github.com/jaspergould/awesome-asm)
- [AutoHotkey](https://github.com/ahkscript/awesome-AutoHotkey) - [AutoHotkey](https://github.com/ahkscript/awesome-AutoHotkey)
- [AutoIt](https://github.com/J2TeaM/awesome-AutoIt) - [AutoIt](https://github.com/J2TeaM/awesome-AutoIt)
- [Crystal](https://github.com/veelenga/awesome-crystal) - [Crystal](https://github.com/veelenga/awesome-crystal)
- [TypeScript](https://github.com/dzharii/awesome-typescript)
- [Frege](https://github.com/sfischer13/awesome-frege) - Haskell for the JVM. - [Frege](https://github.com/sfischer13/awesome-frege) - Haskell for the JVM.
- [CMake](https://github.com/onqtam/awesome-cmake) - Build, test, and package software. - [CMake](https://github.com/onqtam/awesome-cmake) - Build, test, and package software.
- [ActionScript 3](https://github.com/robinrodricks/awesome-actionscript3) - Object-oriented language targeting Adobe AIR.
- [Eta](https://github.com/sfischer13/awesome-eta) - Functional programming language for the JVM.
- [Idris](https://github.com/joaomilho/awesome-idris) - General purpose pure functional programming language with dependent types influenced by Haskell and ML.
## Front-End Development ## Front-End Development
@ -148,12 +180,11 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [React](https://github.com/enaqx/awesome-react) - App framework. - [React](https://github.com/enaqx/awesome-react) - App framework.
- [Relay](https://github.com/expede/awesome-relay) - Framework for building data-driven React apps. - [Relay](https://github.com/expede/awesome-relay) - Framework for building data-driven React apps.
- [Web Components](https://github.com/mateusortiz/webcomponents-the-right-way) - [Web Components](https://github.com/mateusortiz/webcomponents-the-right-way)
- [Polymer](https://github.com/Granze/awesome-polymer) - [Polymer](https://github.com/Granze/awesome-polymer) - JavaScript library to develop Web Components.
- [Angular 2](https://github.com/AngularClass/awesome-angular2) - App framework. - [Angular](https://github.com/gdi2290/awesome-angular) - App framework.
- [Angular](https://github.com/gianarb/awesome-angularjs) - App framework.
- [Backbone](https://github.com/sadcitizen/awesome-backbone) - App framework. - [Backbone](https://github.com/sadcitizen/awesome-backbone) - App framework.
- [HTML5](https://github.com/diegocard/awesome-html5) - [HTML5](https://github.com/diegocard/awesome-html5) - Markup language used for websites & web apps.
- [SVG](https://github.com/willianjusten/awesome-svg) - [SVG](https://github.com/willianjusten/awesome-svg) - XML-based vector image format.
- [Canvas](https://github.com/raphamorim/awesome-canvas) - [Canvas](https://github.com/raphamorim/awesome-canvas)
- [KnockoutJS](https://github.com/dnbard/awesome-knockout) - [KnockoutJS](https://github.com/dnbard/awesome-knockout)
- [Dojo Toolkit](https://github.com/petk/awesome-dojo) - [Dojo Toolkit](https://github.com/petk/awesome-dojo)
@ -169,22 +200,22 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Material Design](https://github.com/sachin1092/awesome-material) - [Material Design](https://github.com/sachin1092/awesome-material)
- [D3](https://github.com/wbkd/awesome-d3) - Library for producing dynamic, interactive data visualizations. - [D3](https://github.com/wbkd/awesome-d3) - Library for producing dynamic, interactive data visualizations.
- [Emails](https://github.com/jonathandion/awesome-emails) - [Emails](https://github.com/jonathandion/awesome-emails)
- [jQuery](https://github.com/petk/awesome-jquery) - [jQuery](https://github.com/petk/awesome-jquery) - Easy to use JavaScript library for DOM manipulation.
- [Tips](https://github.com/AllThingsSmitty/jquery-tips-everyone-should-know) - [Tips](https://github.com/AllThingsSmitty/jquery-tips-everyone-should-know)
- [Web Audio](https://github.com/notthetup/awesome-webaudio) - [Web Audio](https://github.com/notthetup/awesome-webaudio)
- [Offline-First](https://github.com/pazguille/offline-first) - [Offline-First](https://github.com/pazguille/offline-first)
- [Static Website Services](https://github.com/aharris88/awesome-static-website-services) - [Static Website Services](https://github.com/aharris88/awesome-static-website-services)
- [A-Frame VR](https://github.com/aframevr/awesome-aframe) - Virtual reality. - [A-Frame VR](https://github.com/aframevr/awesome-aframe) - Virtual reality for web browsers.
- [Cycle.js](https://github.com/cyclejs-community/awesome-cyclejs) - [Cycle.js](https://github.com/cyclejs-community/awesome-cyclejs) - Functional and reactive JavaScript framework.
- [Text Editing](https://github.com/dok/awesome-text-editing) - [Text Editing](https://github.com/dok/awesome-text-editing)
- [Motion UI Design](https://github.com/fliptheweb/motion-ui-design) - [Motion UI Design](https://github.com/fliptheweb/motion-ui-design)
- [Vue.js](https://github.com/vuejs/awesome-vue) - App framework. - [Vue.js](https://github.com/vuejs/awesome-vue) - App framework.
- [Marionette.js](https://github.com/sadcitizen/awesome-marionette) - App framework. - [Marionette.js](https://github.com/sadcitizen/awesome-marionette) - App framework.
- [Aurelia](https://github.com/behzad888/awesome-aurelia) - App framework. - [Aurelia](https://github.com/behzad888/awesome-aurelia) - App framework.
- [Charting](https://github.com/zingchart/awesome-charting) - [Charting](https://github.com/zingchart/awesome-charting)
- [Ionic Framework 2](https://github.com/candelibas/awesome-ionic2) - [Ionic Framework 2](https://github.com/candelibas/awesome-ionic)
- [Chrome DevTools](https://github.com/ChromeDevTools/awesome-chrome-devtools) - [Chrome DevTools](https://github.com/ChromeDevTools/awesome-chrome-devtools)
- [PostCSS](https://github.com/jjaderg/awesome-postcss) - [PostCSS](https://github.com/jjaderg/awesome-postcss) - CSS preprocessor.
- [Draft.js](https://github.com/nikgraf/awesome-draft-js) - Rich text editor framework for React. - [Draft.js](https://github.com/nikgraf/awesome-draft-js) - Rich text editor framework for React.
- [Service Workers](https://github.com/TalAter/awesome-service-workers) - [Service Workers](https://github.com/TalAter/awesome-service-workers)
- [Progressive Web Apps](https://github.com/TalAter/awesome-progressive-web-apps) - [Progressive Web Apps](https://github.com/TalAter/awesome-progressive-web-apps)
@ -194,6 +225,12 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Browserify](https://github.com/ungoldman/awesome-browserify) - Module bundler. - [Browserify](https://github.com/ungoldman/awesome-browserify) - Module bundler.
- [Sass](https://github.com/Famolus/awesome-sass) - CSS preprocessor. - [Sass](https://github.com/Famolus/awesome-sass) - CSS preprocessor.
- [Ant Design](https://github.com/websemantics/awesome-ant-design) - Enterprise-class UI design language. - [Ant Design](https://github.com/websemantics/awesome-ant-design) - Enterprise-class UI design language.
- [Less](https://github.com/LucasBassetti/awesome-less) - CSS preprocessor.
- [WebGL](https://github.com/sjfricke/awesome-webgl) - JavaScript API for rendering 3D graphics.
- [Preact](https://github.com/ooade/awesome-preact) - App framework.
- [Progressive Enhancement](https://github.com/jbmoelker/progressive-enhancement-resources)
- [Next.js](https://github.com/unicodeveloper/awesome-nextjs) - Framework for server-rendered React apps.
- [Hyperapp](https://github.com/hyperapp/awesome-hyperapp) - Tiny JavaScript library for building web apps.
## Back-End Development ## Back-End Development
@ -204,16 +241,16 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Vagrant](https://github.com/iJackUA/awesome-vagrant) - [Vagrant](https://github.com/iJackUA/awesome-vagrant)
- [Pyramid](https://github.com/uralbash/awesome-pyramid) - [Pyramid](https://github.com/uralbash/awesome-pyramid)
- [Play1 Framework](https://github.com/PerfectCarl/awesome-play1) - [Play1 Framework](https://github.com/PerfectCarl/awesome-play1)
- [CakePHP](https://github.com/friendsofcake/awesome-cakephp) - [CakePHP](https://github.com/friendsofcake/awesome-cakephp) - PHP framework.
- [Symfony](https://github.com/sitepoint/awesome-symfony) - [Symfony](https://github.com/sitepoint/awesome-symfony)
- [Education](https://github.com/Symfonisti/awesome-symfony-education) - [Education](https://github.com/pehapkari/awesome-symfony-education)
- [Laravel](https://github.com/chiraggude/awesome-laravel) - [Laravel](https://github.com/chiraggude/awesome-laravel) - PHP framework.
- [Education](https://github.com/fukuball/Awesome-Laravel-Education/blob/master/langs/en_US.md) - [Education](https://github.com/fukuball/Awesome-Laravel-Education/blob/master/langs/en_US.md)
- [Rails](https://github.com/ekremkaraca/awesome-rails) - [Rails](https://github.com/ekremkaraca/awesome-rails) - Web app framework for Ruby.
- [Gems](https://github.com/hothero/awesome-rails-gem) - Packages. - [Gems](https://github.com/hothero/awesome-rails-gem) - Packages.
- [Phalcon](https://github.com/sergeyklay/awesome-phalcon) - [Phalcon](https://github.com/phalcon/awesome-phalcon)
- [Useful `.htaccess` Snippets](https://github.com/phanan/htaccess) - [Useful `.htaccess` Snippets](https://github.com/phanan/htaccess)
- [nginx](https://github.com/fcambus/nginx-resources) - [nginx](https://github.com/fcambus/nginx-resources) - Web server.
- [Dropwizard](https://github.com/stve/awesome-dropwizard) - [Dropwizard](https://github.com/stve/awesome-dropwizard)
- [Kubernetes](https://github.com/ramitsurana/awesome-kubernetes) - [Kubernetes](https://github.com/ramitsurana/awesome-kubernetes)
- [Lumen](https://github.com/unicodeveloper/awesome-lumen) - [Lumen](https://github.com/unicodeveloper/awesome-lumen)
@ -225,9 +262,12 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
## Computer Science ## Computer Science
- [University Courses](https://github.com/prakhar1989/awesome-courses) - [University Courses](https://github.com/prakhar1989/awesome-courses)
- [Data Science](https://github.com/okulbilisim/awesome-datascience) - [Data Science](https://github.com/bulutyazilim/awesome-datascience)
- [Tutorials](https://github.com/siboehm/awesome-learn-datascience)
- [Machine Learning](https://github.com/josephmisiti/awesome-machine-learning) - [Machine Learning](https://github.com/josephmisiti/awesome-machine-learning)
- [Tutorials](https://github.com/ujjwalkarn/Machine-Learning-Tutorials) - [Tutorials](https://github.com/ujjwalkarn/Machine-Learning-Tutorials)
- [ML with Ruby](https://github.com/arbox/machine-learning-with-ruby) - Learning, implementing, and applying Machine Learning using Ruby.
- [Core ML Models](https://github.com/likedan/Awesome-CoreML-Models) - Models for Apple's machine learning framework.
- [Speech and Natural Language Processing](https://github.com/edobashira/speech-language-processing) - [Speech and Natural Language Processing](https://github.com/edobashira/speech-language-processing)
- [Spanish](https://github.com/dav009/awesome-spanish-nlp) - [Spanish](https://github.com/dav009/awesome-spanish-nlp)
- [NLP with Ruby](https://github.com/arbox/nlp-with-ruby) - [NLP with Ruby](https://github.com/arbox/nlp-with-ruby)
@ -236,11 +276,12 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Computer Vision](https://github.com/jbhuang0604/awesome-computer-vision) - [Computer Vision](https://github.com/jbhuang0604/awesome-computer-vision)
- [Deep Learning](https://github.com/ChristosChristofidis/awesome-deep-learning) - Neural networks. - [Deep Learning](https://github.com/ChristosChristofidis/awesome-deep-learning) - Neural networks.
- [TensorFlow](https://github.com/jtoy/awesome-tensorflow) - Library for machine intelligence. - [TensorFlow](https://github.com/jtoy/awesome-tensorflow) - Library for machine intelligence.
- [Papers](https://github.com/terryum/awesome-deep-learning-papers) - The most cited deep learning papers.
- [Education](https://github.com/guillaume-chevalier/awesome-deep-learning-resources)
- [Deep Vision](https://github.com/kjw0612/awesome-deep-vision) - [Deep Vision](https://github.com/kjw0612/awesome-deep-vision)
- [Open Source Society University](https://github.com/open-source-society/computer-science) - [Open Source Society University](https://github.com/open-source-society/computer-science)
- [Functional Programming](https://github.com/lucasviola/awesome-functional-programming) - [Functional Programming](https://github.com/lucasviola/awesome-functional-programming)
- [Static Analysis & Code Quality](https://github.com/mre/awesome-static-analysis) - [Static Analysis & Code Quality](https://github.com/mre/awesome-static-analysis)
- [Software-Defined Networking](https://github.com/sdnds-tw/awesome-sdn)
- [Information Retrieval](https://github.com/harpribot/awesome-information-retrieval) - Learn to develop your own search engine. - [Information Retrieval](https://github.com/harpribot/awesome-information-retrieval) - Learn to develop your own search engine.
@ -251,6 +292,7 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Hadoop](https://github.com/youngwookim/awesome-hadoop) - Framework for distributed storage and processing of very large data sets. - [Hadoop](https://github.com/youngwookim/awesome-hadoop) - Framework for distributed storage and processing of very large data sets.
- [Data Engineering](https://github.com/igorbarinov/awesome-data-engineering) - [Data Engineering](https://github.com/igorbarinov/awesome-data-engineering)
- [Streaming](https://github.com/manuzhang/awesome-streaming) - [Streaming](https://github.com/manuzhang/awesome-streaming)
- [Apache Spark](https://github.com/awesome-spark/awesome-spark) - Unified engine for large-scale data processing.
## Theory ## Theory
@ -263,11 +305,12 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Search Engine Optimization](https://github.com/marcobiedermann/search-engine-optimization) - [Search Engine Optimization](https://github.com/marcobiedermann/search-engine-optimization)
- [Competitive Programming](https://github.com/lnishan/awesome-competitive-programming) - [Competitive Programming](https://github.com/lnishan/awesome-competitive-programming)
- [Math](https://github.com/rossant/awesome-math) - [Math](https://github.com/rossant/awesome-math)
- [Recursion Schemes](https://github.com/passy/awesome-recursion-schemes) - Traversing nested data structures.
## Books ## Books
- [Free Programming Books](https://github.com/vhf/free-programming-books) - [Free Programming Books](https://github.com/EbookFoundation/free-programming-books)
- [Free Software Testing Books](https://github.com/ligurio/free-software-testing-books/blob/master/free-software-testing-books.md) - [Free Software Testing Books](https://github.com/ligurio/free-software-testing-books/blob/master/free-software-testing-books.md)
- [Go Books](https://github.com/dariubs/GoBooks) - [Go Books](https://github.com/dariubs/GoBooks)
- [R Books](https://github.com/RomanTsegelskyi/rbooks) - [R Books](https://github.com/RomanTsegelskyi/rbooks)
@ -281,8 +324,8 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Sublime Text](https://github.com/dreikanter/sublime-bookmarks) - [Sublime Text](https://github.com/dreikanter/sublime-bookmarks)
- [Vim](https://github.com/mhinz/vim-galore) - [Vim](https://github.com/mhinz/vim-galore)
- [Emacs](https://github.com/emacs-tw/awesome-emacs) - [Emacs](https://github.com/emacs-tw/awesome-emacs)
- [Atom](https://github.com/mehcode/awesome-atom) - [Atom](https://github.com/mehcode/awesome-atom) - Open-source and hackable text editor.
- [Visual Studio Code](https://github.com/viatsko/awesome-vscode) - [Visual Studio Code](https://github.com/viatsko/awesome-vscode) - Cross-platform open-source text editor.
## Gaming ## Gaming
@ -296,6 +339,8 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [LÖVE](https://github.com/love2d-community/awesome-love2d) - Game engine. - [LÖVE](https://github.com/love2d-community/awesome-love2d) - Game engine.
- [PICO-8](https://github.com/felipebueno/awesome-PICO-8) - Fantasy console. - [PICO-8](https://github.com/felipebueno/awesome-PICO-8) - Fantasy console.
- [Game Boy Development](https://github.com/avivace/awesome-gbdev) - [Game Boy Development](https://github.com/avivace/awesome-gbdev)
- [Construct 2](https://github.com/armaldio/awesome-construct) - Game engine.
- [Gideros](https://github.com/stetso/awesome-gideros) - Game engine.
## Development Environment ## Development Environment
@ -304,10 +349,10 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Dev Env](https://github.com/jondot/awesome-devenv) - [Dev Env](https://github.com/jondot/awesome-devenv)
- [Dotfiles](https://github.com/webpro/awesome-dotfiles) - [Dotfiles](https://github.com/webpro/awesome-dotfiles)
- [Shell](https://github.com/alebcay/awesome-shell) - [Shell](https://github.com/alebcay/awesome-shell)
- [Fish](https://github.com/fisherman/awesome-fish) - User-friendly shell. - [Fish](https://github.com/jbucaran/awesome-fish) - User-friendly shell.
- [Command-Line Apps](https://github.com/aharris88/awesome-cli-apps) - [Command-Line Apps](https://github.com/aharris88/awesome-cli-apps)
- [ZSH Plugins](https://github.com/unixorn/awesome-zsh-plugins) - [ZSH Plugins](https://github.com/unixorn/awesome-zsh-plugins)
- [GitHub](https://github.com/phillipadsmith/awesome-github) - [GitHub](https://github.com/phillipadsmith/awesome-github) - Hosting service for Git repositories.
- [Browser Extensions](https://github.com/stefanbuck/awesome-browser-extensions-for-github) - [Browser Extensions](https://github.com/stefanbuck/awesome-browser-extensions-for-github)
- [Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet) - [Cheat Sheet](https://github.com/tiimgreen/github-cheat-sheet)
- [Git Cheat Sheet & Git Flow](https://github.com/arslanbilal/git-cheat-sheet) - [Git Cheat Sheet & Git Flow](https://github.com/arslanbilal/git-cheat-sheet)
@ -317,6 +362,8 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [FOSS for Developers](https://github.com/httpsGithubParty/FOSS-for-Dev) - [FOSS for Developers](https://github.com/httpsGithubParty/FOSS-for-Dev)
- [Hyper](https://github.com/bnb/awesome-hyper) - Cross-platform terminal app built on web technologies. - [Hyper](https://github.com/bnb/awesome-hyper) - Cross-platform terminal app built on web technologies.
- [PowerShell](https://github.com/janikvonrotz/awesome-powershell) - Cross-platform object-oriented shell. - [PowerShell](https://github.com/janikvonrotz/awesome-powershell) - Cross-platform object-oriented shell.
- [Alfred Workflows](https://github.com/derimagia/awesome-alfred-workflows) - Productivity app for macOS.
- [Terminals Are Sexy](https://github.com/k4m4/terminals-are-sexy)
## Entertainment ## Entertainment
@ -325,6 +372,7 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Fantasy](https://github.com/RichardLitt/awesome-fantasy) - [Fantasy](https://github.com/RichardLitt/awesome-fantasy)
- [Podcasts](https://github.com/guipdutra/awesome-geek-podcasts) - [Podcasts](https://github.com/guipdutra/awesome-geek-podcasts)
- [Email Newsletters](https://github.com/vredniy/awesome-newsletters) - [Email Newsletters](https://github.com/vredniy/awesome-newsletters)
- [IT Quotes](https://github.com/victorlaerte/awesome-it-quotes)
## Databases ## Databases
@ -333,11 +381,13 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [MySQL](https://github.com/shlomi-noach/awesome-mysql/blob/gh-pages/index.md) - [MySQL](https://github.com/shlomi-noach/awesome-mysql/blob/gh-pages/index.md)
- [SQLAlchemy](https://github.com/dahlia/awesome-sqlalchemy) - [SQLAlchemy](https://github.com/dahlia/awesome-sqlalchemy)
- [InfluxDB](https://github.com/mark-rushakoff/awesome-influxdb) - [InfluxDB](https://github.com/mark-rushakoff/awesome-influxdb)
- [Neo4j](https://github.com/Neueda4j/awesome-neo4j) - [Neo4j](https://github.com/neueda/awesome-neo4j)
- [Doctrine](https://github.com/TomasVotruba/awesome-doctrine) - PHP ORM.
- [MongoDB](https://github.com/ramnes/awesome-mongodb) - NoSQL database. - [MongoDB](https://github.com/ramnes/awesome-mongodb) - NoSQL database.
- [RethinkDB](https://github.com/d3viant0ne/awesome-rethinkdb) - [RethinkDB](https://github.com/d3viant0ne/awesome-rethinkdb)
- [TinkerPop](https://github.com/mohataher/awesome-tinkerpop) - Graph computing framework. - [TinkerPop](https://github.com/mohataher/awesome-tinkerpop) - Graph computing framework.
- [PostgreSQL](https://github.com/dhamaniasad/awesome-postgres) - Object-relational database.
- [CouchDB](https://github.com/quangv/awesome-couchdb) - Document-oriented NoSQL database.
- [HBase](https://github.com/rayokota/awesome-hbase) - Distributed, scalable, big data store.
## Media ## Media
@ -346,11 +396,12 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Fonts](https://github.com/brabadu/awesome-fonts) - [Fonts](https://github.com/brabadu/awesome-fonts)
- [Codeface](https://github.com/chrissimpkins/codeface) - Text editor fonts. - [Codeface](https://github.com/chrissimpkins/codeface) - Text editor fonts.
- [Stock Resources](https://github.com/neutraltone/awesome-stock-resources) - [Stock Resources](https://github.com/neutraltone/awesome-stock-resources)
- [GIF](https://github.com/davisonio/awesome-gif) - [GIF](https://github.com/davisonio/awesome-gif) - Image format known for animated images.
- [Music](https://github.com/ciconia/awesome-music) - [Music](https://github.com/ciconia/awesome-music)
- [Open Source Documents](https://github.com/hubtee/awesome-opensource-documents) - [Open Source Documents](https://github.com/hubtee/awesome-opensource-documents)
- [Audio Visualization](https://github.com/willianjusten/awesome-audio-visualization) - [Audio Visualization](https://github.com/willianjusten/awesome-audio-visualization)
- [Broadcasting](https://github.com/ebu/awesome-broadcasting) - [Broadcasting](https://github.com/ebu/awesome-broadcasting)
- [Pixel Art](https://github.com/Siilwyn/awesome-pixel-art) - Pixel-level digital art.
## Learn ## Learn
@ -362,7 +413,7 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Dive into Machine Learning](https://github.com/hangtwenty/dive-into-machine-learning) - [Dive into Machine Learning](https://github.com/hangtwenty/dive-into-machine-learning)
- [Computer History](https://github.com/watson/awesome-computer-history) - [Computer History](https://github.com/watson/awesome-computer-history)
- [Programming for Kids](https://github.com/HollyAdele/awesome-programming-for-kids) - [Programming for Kids](https://github.com/HollyAdele/awesome-programming-for-kids)
- [Educational Games](https://github.com/vinkla/awesome-educational-games) - Learn while playing. - [Educational Games](https://github.com/yrgo/awesome-eg) - Learn while playing.
- [JavaScript Learning](https://github.com/micromata/awesome-javascript-learning) - [JavaScript Learning](https://github.com/micromata/awesome-javascript-learning)
@ -376,16 +427,19 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Hacking](https://github.com/carpedm20/awesome-hacking) - [Hacking](https://github.com/carpedm20/awesome-hacking)
- [Honeypots](https://github.com/paralax/awesome-honeypots) - Deception trap, designed to entice an attacker into attempting to compromise the information systems in an organization. - [Honeypots](https://github.com/paralax/awesome-honeypots) - Deception trap, designed to entice an attacker into attempting to compromise the information systems in an organization.
- [Incident Response](https://github.com/meirwah/awesome-incident-response) - [Incident Response](https://github.com/meirwah/awesome-incident-response)
- [Vehicle Security and Car Hacking](https://github.com/jaredmichaelsmith/awesome-vehicle-security) - [Vehicle Security and Car Hacking](https://github.com/jaredthecoder/awesome-vehicle-security)
- [Web Security](https://github.com/qazbnm456/awesome-web-security) - Security of web apps & services.
- [Lockpicking](https://github.com/meitar/awesome-lockpicking) - The art of unlocking a lock by manipulating its components without the key.
## Content Management Systems ## Content Management Systems
- [Umbraco](https://github.com/leekelleher/awesome-umbraco) - [Umbraco](https://github.com/leekelleher/awesome-umbraco)
- [Refinery CMS](https://github.com/refinerycms-contrib/awesome-refinerycms) - Ruby on Rails CMS. - [Refinery CMS](https://github.com/refinerycms-contrib/awesome-refinerycms) - Ruby on Rails CMS.
- [Wagtail](https://github.com/springload/awesome-wagtail)  Django CMS focused on flexibility and user experience. - [Wagtail](https://github.com/springload/awesome-wagtail) - Django CMS focused on flexibility and user experience.
- [Textpattern](https://github.com/drmonkeyninja/awesome-textpattern) - Lightweight PHP-based CMS. - [Textpattern](https://github.com/drmonkeyninja/awesome-textpattern) - Lightweight PHP-based CMS.
- [Drupal](https://github.com/nirgn975/awesome-drupal) - Extensible PHP-based CMS. - [Drupal](https://github.com/nirgn975/awesome-drupal) - Extensible PHP-based CMS.
- [Craft CMS](https://github.com/chasegiunta/awesome-craft) - Content-first CMS.
## Hardware ## Hardware
@ -397,33 +451,57 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Electric Guitar Specifications](https://github.com/gitfrage/guitarspecs) - Checklist for building your own electric guitar. - [Electric Guitar Specifications](https://github.com/gitfrage/guitarspecs) - Checklist for building your own electric guitar.
## Business
- [Open Companies](https://github.com/opencompany/awesome-open-company)
- [Places to Post Your Startup](https://github.com/mmccaff/PlacesToPostYourStartup)
- [OKR Methodology](https://github.com/domenicosolazzo/awesome-okr) - Goal setting & communication best practices.
- [Leading and Managing](https://github.com/LappleApple/awesome-leading-and-managing) - Leading people and being a manager in a technology company/environment.
- [Indie](https://github.com/mezod/awesome-indie) - Independent developer businesses.
## Work
- [Slack](https://github.com/matiassingers/awesome-slack) - Team collaboration.
- [Communities](https://github.com/filipelinhares/awesome-slack)
- [Remote Jobs](https://github.com/lukasz-madon/awesome-remote-job)
- [Productivity](https://github.com/jyguyomarch/awesome-productivity)
- [Niche Job Boards](https://github.com/wfhio/awesome-job-boards)
- [Programming Interviews](https://github.com/MaximAbramchuck/awesome-interview-questions)
## Networking
- [Software-Defined Networking](https://github.com/sdnds-tw/awesome-sdn)
- [Network Analysis](https://github.com/briatte/awesome-network-analysis)
- [PCAPTools](https://github.com/caesar0301/awesome-pcaptools)
## Decentralized Systems
- [Bitcoin](https://github.com/igorbarinov/awesome-bitcoin) - Bitcoin services and tools for software developers.
- [Ripple](https://github.com/vhpoet/awesome-ripple) - Open source distributed settlement network.
- [Non-Financial Blockchain](https://github.com/machinomy/awesome-non-financial-blockchain) - Non-financial blockchain applications.
- [Mastodon](https://github.com/tleb/awesome-mastodon) - Open source decentralized microblogging network.
## Miscellaneous ## Miscellaneous
- [JSON](https://github.com/burningtree/awesome-json) - [JSON](https://github.com/burningtree/awesome-json) - Text based data interchange format.
- [GeoJSON](https://github.com/tmcw/awesome-geojson) - [GeoJSON](https://github.com/tmcw/awesome-geojson)
- [Datasets](https://github.com/jdorfman/awesome-json-datasets) - [Datasets](https://github.com/jdorfman/awesome-json-datasets)
- [Discounts for Student Developers](https://github.com/AchoArnold/discount-for-student-dev) - [Discounts for Student Developers](https://github.com/AchoArnold/discount-for-student-dev)
- [Slack](https://github.com/matiassingers/awesome-slack) - Team collaboration.
- [Communities](https://github.com/filipelinhares/awesome-slack)
- [Conferences](https://github.com/RichardLitt/awesome-conferences) - [Conferences](https://github.com/RichardLitt/awesome-conferences)
- [Sysadmin](https://github.com/n1trux/awesome-sysadmin) - [Sysadmin](https://github.com/n1trux/awesome-sysadmin)
- [Radio](https://github.com/kyleterry/awesome-radio) - [Radio](https://github.com/kyleterry/awesome-radio)
- [Awesome](https://github.com/sindresorhus/awesome) - Recursion illustrated. - [Awesome](https://github.com/sindresorhus/awesome) - Recursion illustrated.
- [Analytics](https://github.com/onurakpolat/awesome-analytics) - [Analytics](https://github.com/onurakpolat/awesome-analytics)
- [Open Companies](https://github.com/opencompany/awesome-open-company)
- [REST](https://github.com/marmelab/awesome-rest) - [REST](https://github.com/marmelab/awesome-rest)
- [Selenium](https://github.com/christian-bromann/awesome-selenium) - [Selenium](https://github.com/christian-bromann/awesome-selenium)
- [Appium](https://github.com/SrinivasanTarget/awesome-appium) - Test automation tool for apps. - [Appium](https://github.com/SrinivasanTarget/awesome-appium) - Test automation tool for apps.
- [Endangered Languages](https://github.com/RichardLitt/endangered-languages)
- [Continuous Delivery](https://github.com/ciandcd/awesome-ciandcd) - [Continuous Delivery](https://github.com/ciandcd/awesome-ciandcd)
- [Services Engineering](https://github.com/mmcgrana/services-engineering) - [Services Engineering](https://github.com/mmcgrana/services-engineering)
- [Free for Developers](https://github.com/ripienaar/free-for-dev) - [Free for Developers](https://github.com/ripienaar/free-for-dev)
- [Bitcoin](https://github.com/igorbarinov/awesome-bitcoin)
- [Answers](https://github.com/cyberglot/awesome-answers) - Stack Overflow, Quora, etc. - [Answers](https://github.com/cyberglot/awesome-answers) - Stack Overflow, Quora, etc.
- [Sketch](https://github.com/diessica/awesome-sketch) - Design app for macOS. - [Sketch](https://github.com/diessica/awesome-sketch) - Design app for macOS.
- [Places to Post Your Startup](https://github.com/mmccaff/PlacesToPostYourStartup)
- [PCAPTools](https://github.com/caesar0301/awesome-pcaptools)
- [Remote Jobs](https://github.com/lukasz-madon/awesome-remote-job)
- [Boilerplate Projects](https://github.com/melvin0008/awesome-projects-boilerplates) - [Boilerplate Projects](https://github.com/melvin0008/awesome-projects-boilerplates)
- [Readme](https://github.com/matiassingers/awesome-readme) - [Readme](https://github.com/matiassingers/awesome-readme)
- [Tools](https://github.com/cjbarber/ToolsOfTheTrade) - [Tools](https://github.com/cjbarber/ToolsOfTheTrade)
@ -437,20 +515,16 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Answers](https://github.com/stoeffel/awesome-ama-answers) - [Answers](https://github.com/stoeffel/awesome-ama-answers)
- [Open Source Photography](https://github.com/ibaaj/awesome-OpenSourcePhotography) - [Open Source Photography](https://github.com/ibaaj/awesome-OpenSourcePhotography)
- [OpenGL](https://github.com/eug/awesome-opengl) - Cross-platform API for rendering 2D and 3D graphics. - [OpenGL](https://github.com/eug/awesome-opengl) - Cross-platform API for rendering 2D and 3D graphics.
- [Productivity](https://github.com/jyguyomarch/awesome-productivity)
- [GraphQL](https://github.com/chentsulin/awesome-graphql) - [GraphQL](https://github.com/chentsulin/awesome-graphql)
- [Transit](https://github.com/luqmaan/awesome-transit) - [Transit](https://github.com/luqmaan/awesome-transit)
- [Research Tools](https://github.com/emptymalei/awesome-research) - [Research Tools](https://github.com/emptymalei/awesome-research)
- [Niche Job Boards](https://github.com/wfhio/awesome-job-boards)
- [Data Visualization](https://github.com/fasouto/awesome-dataviz) - [Data Visualization](https://github.com/fasouto/awesome-dataviz)
- [Social Media Share Links](https://github.com/vinkla/share-links) - [Social Media Share Links](https://github.com/vinkla/awesome-share)
- [Microservices](https://github.com/mfornos/awesome-microservices) - [Microservices](https://github.com/mfornos/awesome-microservices)
- [Unicode](https://github.com/jagracey/Awesome-Unicode) - Unicode standards, quirks, packages and resources. - [Unicode](https://github.com/jagracey/Awesome-Unicode) - Unicode standards, quirks, packages and resources.
- [Code Points](https://github.com/Codepoints/awesome-codepoints) - [Code Points](https://github.com/Codepoints/awesome-codepoints)
- [Beginner-Friendly Projects](https://github.com/MunGell/awesome-for-beginners) - [Beginner-Friendly Projects](https://github.com/MunGell/awesome-for-beginners)
- [Programming Interviews](https://github.com/MaximAbramchuck/awesome-interview-questions) - [Katas](https://github.com/gamontalvo/awesome-katas)
- [Ripple](https://github.com/vhpoet/awesome-ripple) - Open source distributed settlement network.
- [Katas](https://github.com/gmontalvoriv/awesome-katas)
- [Tools for Activism](https://github.com/drewrwilson/toolsforactivism) - [Tools for Activism](https://github.com/drewrwilson/toolsforactivism)
- [Citizen Science](https://github.com/dylanrees/citizen-science) - For community-based and non-institutional scientists. - [Citizen Science](https://github.com/dylanrees/citizen-science) - For community-based and non-institutional scientists.
- [TAP](https://github.com/sindresorhus/awesome-tap) - Test Anything Protocol. - [TAP](https://github.com/sindresorhus/awesome-tap) - Test Anything Protocol.
@ -458,10 +532,8 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [Hacking Spots](https://github.com/diasdavid/awesome-hacking-spots) - [Hacking Spots](https://github.com/diasdavid/awesome-hacking-spots)
- [For Girls](https://github.com/cristianoliveira/awesome4girls) - [For Girls](https://github.com/cristianoliveira/awesome4girls)
- [Vorpal](https://github.com/vorpaljs/awesome-vorpal) - Node.js CLI framework. - [Vorpal](https://github.com/vorpaljs/awesome-vorpal) - Node.js CLI framework.
- [OKR Methodology](https://github.com/domenicosolazzo/awesome-okr) - Goal setting & communication best practices.
- [Vulkan](https://github.com/vinjn/awesome-vulkan) - Low-overhead, cross-platform 3D graphics and compute API. - [Vulkan](https://github.com/vinjn/awesome-vulkan) - Low-overhead, cross-platform 3D graphics and compute API.
- [LaTeX](https://github.com/egeerardyn/awesome-LaTeX) - Typesetting language. - [LaTeX](https://github.com/egeerardyn/awesome-LaTeX) - Typesetting language.
- [Network Analysis](https://github.com/briatte/awesome-network-analysis)
- [Economics](https://github.com/antontarasenko/awesome-economics) - An economist's starter kit. - [Economics](https://github.com/antontarasenko/awesome-economics) - An economist's starter kit.
- [Funny Markov Chains](https://github.com/sublimino/awesome-funny-markov) - [Funny Markov Chains](https://github.com/sublimino/awesome-funny-markov)
- [Bioinformatics](https://github.com/danielecook/Awesome-Bioinformatics) - [Bioinformatics](https://github.com/danielecook/Awesome-Bioinformatics)
@ -476,16 +548,40 @@ Check out my [blog](https://blog.sindresorhus.com) and follow me on [Twitter](ht
- [ChatOps](https://github.com/exAspArk/awesome-chatops) - Managing technical and business operations through a chat. - [ChatOps](https://github.com/exAspArk/awesome-chatops) - Managing technical and business operations through a chat.
- [Falsehood](https://github.com/kdeldycke/awesome-falsehood) - Falsehoods programmers believe in. - [Falsehood](https://github.com/kdeldycke/awesome-falsehood) - Falsehoods programmers believe in.
- [Domain-Driven Design](https://github.com/heynickc/awesome-ddd) - Software development approach for complex needs by connecting the implementation to an evolving model. - [Domain-Driven Design](https://github.com/heynickc/awesome-ddd) - Software development approach for complex needs by connecting the implementation to an evolving model.
- [Quantified Self](https://github.com/willempienaar/awesome-quantified-self) - Self-tracking through technology. - [Quantified Self](https://github.com/woop/awesome-quantified-self) - Self-tracking through technology.
- [Alfred Workflows](https://github.com/derimagia/awesome-alfred-workflows) - Productivity app for macOS.
- [SaltStack](https://github.com/hbokh/awesome-saltstack) - Python-based config management system. - [SaltStack](https://github.com/hbokh/awesome-saltstack) - Python-based config management system.
- [Web Design](https://github.com/nicolesaidy/awesome-web-design) - For digital designers. - [Web Design](https://github.com/nicolesaidy/awesome-web-design) - For digital designers.
- [JMeter](https://github.com/aliesbelik/awesome-jmeter) - Load testing and performance measurement tool. - [JMeter](https://github.com/aliesbelik/awesome-jmeter) - Load testing and performance measurement tool.
- [Creative Coding](https://github.com/terkelg/awesome-creative-coding) - Programming something expressive instead of something functional. - [Creative Coding](https://github.com/terkelg/awesome-creative-coding) - Programming something expressive instead of something functional.
- [No-Login Web Apps](https://github.com/aviaryan/awesome-no-login-web-apps) - Web apps that work without login.
- [Testing](https://github.com/TheJambo/awesome-testing) - Software testing.
- [Free Software](https://github.com/johnjago/awesome-free-software) - Free as in freedom.
- [Framer](https://github.com/podo/awesome-framer) - Prototyping interactive UI designs.
- [Markdown](https://github.com/BubuAnabelas/awesome-markdown) - Markup language.
- [Dev Fun](https://github.com/mislavcimpersak/awesome-dev-fun) - Funny developer projects.
- [Events in the Netherlands](https://github.com/awkward/awesome-netherlands-events) - Tech-related events in the Netherlands.
- [Healthcare](https://github.com/kakoni/awesome-healthcare) - Open source healthcare software for facilities, providers, developers, policy experts, and researchers.
- [Magento 2](https://github.com/DavidLambauer/awesome-magento2) - Open Source eCommerce built with PHP.
- [TikZ](https://github.com/xiaohanyu/awesome-tikz) - Graph drawing packages for TeX/LaTeX/ConTeXt.
- [Neuroscience](https://github.com/analyticalmonk/awesome-neuroscience) - Study of the nervous system and brain.
- [Effective Altruism](https://github.com/sheonhan/awesome-effective-altruism) - Evidence-driven philanthropy.
- [Ad-Free](https://github.com/johnjago/awesome-ad-free) - Ad-free alternatives.
- [Esolangs](https://github.com/angrykoala/awesome-esolangs) - Programming languages designed for experimentation or as jokes rather than actual use.
- [Prometheus](https://github.com/roaldnefs/awesome-prometheus) - Open-source monitoring system.
- [Homematic](https://github.com/hobbyquaker/awesome-homematic) - Smart home devices.
- [Ledger](https://github.com/sfischer13/awesome-ledger) - Double-entry accounting on the command-line.
- [Uncopyright](https://github.com/johnjago/awesome-uncopyright) - Public domain works.
- [Crypto Currency Tools & Algorithms](https://github.com/kennethreitz/awesome-coins) — Digital currency where encryption is used to regulate the generation of units and verify transfers.
- [Diversity](https://github.com/folkswhocode/awesome-diversity) - Creating a more inclusive and diverse tech community.
- [Open Source Supporters](https://github.com/zachflower/awesome-open-source-supporters) - Companies that offer their tools and services for free to open source projects.
- [Design Principles](https://github.com/robinstickel/awesome-design-principles) - Create better and more consistent designs and experiences.
- [Visual Regression Testing](https://github.com/mojoaxel/awesome-regression-testing) - Ensures changes did not break the functionality or style.
- [Theravada](https://github.com/johnjago/awesome-theravada) - Teachings from the Theravada Buddhist tradition.
- [inspectIT](https://github.com/inspectit-labs/awesome-inspectit) - Open source Java app performance management tool.
## License ## License
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/) [![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](https://creativecommons.org/publicdomain/zero/1.0/)
To the extent possible under law, [Sindre Sorhus](http://sindresorhus.com) has waived all copyright and related or neighboring rights to this work. To the extent possible under law, [Sindre Sorhus](https://sindresorhus.com) has waived all copyright and related or neighboring rights to this work.