every developer should know
The main purpose of this repository is to make a commonplace to list down all the free and open-source packages/dependencies according to their categories.
- UI
- Code Formatting
- State Management
- Data Visualization etc.
- Fork the repository
- Clone the forked repository
- Create feature branch and checkout
ReplaceBRANCH_NAME
with a meaningful name
git checkout -b feature/BRANCH_NAME
- Make changes
- Use the given template and edit accordingly
| Package | Documentation | Package Manager |
| ------ | ------ | ------ |
| Add package name here | Add documentation URL here | Add npm/yarn URL here | - Repeat this LINE
| Express | https://expressjs.com/ | https://www.npmjs.com/package/express | - Example
Package | Documentation | Package Manager |
---|---|---|
Express | https://expressjs.com/ | https://www.npmjs.com/package/express |
Replace CATEGORY with category name in LOWERCASE letters
- Create a folder named
CATEGORY
- Create a file named
source_CATEGORY.md
- Use the given template and edit accordingly
| Package | Documentation | Package Manager |
| ------ | ------ | ------ |
| Add package name here | Add documentation URL here | Add npm/yarn URL here | - Repeat this LINE
| Express | https://expressjs.com/ | https://www.npmjs.com/package/express | - Example
Package | Documentation | Package Manager |
---|---|---|
Express | https://expressjs.com/ | https://www.npmjs.com/package/express |
- Stage changes and commit
ReplaceCOMMIT_MESSAGE
with a meaningful message
git add .
git commit -m "COMMIT_MESSAGE"
- Push changes
ReplaceBRANCH_NAME
with a meaningful name
git push --set-upstream origin feature/BRANCH_NAME
- Make a Pull Request.