Contribution
Thank you for wanting to contribute to Awesome Source.
What to contribute
Contributions are welcome for:
- high quality development resources
- broken or outdated links that need fixing
- clearer descriptions for existing entries
- new categories that improve discovery without adding noise
Before you open a change
Please make sure your update is:
- relevant to software development or engineering learning,
- clearly described,
- useful to a broad audience, and
- not a duplicate of something already listed.
How to contribute
- Fork the repository.
- Create a focused branch for your change.
- Add or update the relevant content.
- Open a pull request with a short explanation of what changed and why.
Quality bar
When suggesting a new resource, prefer sources that are:
- actively maintained,
- trustworthy,
- easy to access, and
- specific enough to be genuinely helpful.
Thanks again for helping improve the list.