Contribution Guidelines
July 13, 2026 · View on GitHub
Adding to this list
Please ensure your pull request adheres to the following guidelines:
- Make an individual pull request for each suggestion.
- Use the following format:
[Resource Name](link) - Short description. - Don't repeat the resource name in the description.
- Link additions should be added in alphabetical order to the relevant category.
- Titles should be capitalized.
- Check your spelling and grammar.
- New categories or improvements to the existing categorization are welcome.
- The pull request and commit should have a useful title.
Quality criteria for project and library entries
To keep this list curated rather than exhaustive, entries that point to a project or library repository should be well-known and actively maintained. As a rule of thumb:
- The project should have at least 30 GitHub stars (or equivalent traction on its platform).
- The repository should be actively maintained — not archived or abandoned.
- The project should be well documented — a clear README, usage examples, and setup instructions so others can actually adopt it.
- Prefer one canonical entry per language/ecosystem over many near-duplicate ports of the same tool.
- Avoid self-promotion. Submissions should benefit the community, not primarily advertise your own project; if you are the author, please disclose it in the pull request.
Star count is a guideline, not a hard gate — a low-star project may still be accepted if it is the shared protocol or dependency that already-listed projects build on. Reference material (RFCs, specs, articles, talks) is exempt from the star criterion.
Thank you for your suggestions!