Please note that this project is released with a [Contributor Code of Conduct](code-of-conduct.md). By participating in this project you agree to abide by its terms.
- Commit message of your pull request should be in the format `Add: x`, `Fix: y`, `Update: z`. Example: `Add: Winpower`
- App should be added in this format and it should be added to the bottom of the specific category:
```
- [NAME](LINK) - DESCRIPTION. ICONS FOR OS AND MORE
```
Example:
```
- [Winpower](https://github.com/Axorax/winpower) - Advanced power settings and management for Windows. 🪟 🟢
```
- Description of the app should be short and only highlight the features. Don't include random nonsense like if your app falls under the "Clipboard Management" category and you write "Software to manage clipboard.", that provides no information about the app. <br><br> The description should end with a period (.), no other symbols like !, ?, etc. are allowed. <br><br> The description shouldn't start with words like "A", "The", etc. Example:
```
❌ A lightweight app to do something.
✅ Lightweight app to do something.
```
- The icons (emojis) should go after the description. There is a reference table at the top of the README file.
- ONLY add your app or make any changes to the README.md file. All other files are auto-generated.
- To add a new category, just make it following the rules for the other ones in the file. DO NOT change anything in the Table of Contents as it is auto-generated. After you make a new category, it will be automatically added in the contents later on.
1. Access the GitHub page (https://github.com/axorax/awesome-free-apps). Make sure the app is not in the main list or in [archived.md](archived.md). If it is in archived.md, mention it when you make the PR.
2. Click on the `readme.md` file: 
3. Now click on the edit icon. 
4. You can start editing the text of the file in the in-browser editor. Make sure you follow the guidelines above. You can use [GitHub Flavored Markdown](https://help.github.com/articles/github-flavored-markdown/). 
5. Say why you're proposing the changes, and then click on "Propose file change". 
6. Submit the [pull request](https://help.github.com/articles/using-pull-requests/)!
Sometimes, a maintainer might 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 guidelines stated here.
[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.