Thank you for your interest in contributing! 🎉
We welcome additions that improve and strengthen our curated collections of high-quality resources.
- Useful tools, libraries, frameworks, articles, or resources.
- Well-maintained projects with clear documentation.
- Content that’s relevant to the theme and structure of the specific Awesome List.
- Respectful discussion, thoughtful suggestions, and constructive feedback.
This is a curated list, not a comprehensive directory. Inclusion is selective and based on long-term relevance, quality, and structural fit within the list’s taxonomy.
Conceptual frameworks, personal methodologies, early-stage projects, or resources added primarily for promotion may be declined, even if they are popular or well-intentioned.
Final decisions on inclusion and categorization rest with the maintainers.
- Fork the repository you want to contribute to.
- Create a new branch for your changes.
- Make your edits:
- Follow the existing style and format.
- Keep descriptions short and informative.
- Ensure links are correct and not broken.
- Avoid duplicates and low-quality resources.
- Ensure the resource clearly aligns with the scope and taxonomy of the list.
- Submit a Pull Request that fully complies with this document and the repository’s scope.
Before you submit, please ensure:
- The link is active and points to a legitimate resource.
- The resource is valuable, trustworthy, and relevant.
- The resource fits the scope and category of the list.
- Descriptions are clear and objective.
- The list remains alphabetically sorted (if applicable).
- You have not added multiple links to promote a single source.
- Broken links or duplicates.
- Spam, self-promotion, or low-quality content.
- Entire frameworks or tools with no documentation.
- Submissions that do not align with the list’s defined scope or structure.
For discussions, suggestions, or feedback:
- Open an issue.
- Keep your tone respectful and constructive.
Let’s build something durable and truly Awesome together. 🙌