Contributing
September 13, 2026 ยท View on GitHub
First of all, your contributions are always welcome!
This list aims to provide a concise list of noteworthy modern integration-related software and resources. This means that the suggested software is:
- widely recommended, regardless of personal opinion
- highly discussed in the community due to its innovative nature
- a niche product that fills a gap
Guidelines
Please ensure your pull request adheres to the following guidelines:
- Search previous suggestions before making a new one, as yours may be a duplicate.
- Suggested items should be actively maintained (should not be unmaintained, deprecated, has archived repo, or missing docs).
- Projects must have been created at least 6 months ago.
- Projects hosted on GitHub should generally have at least 250 stars to demonstrate community adoption (exceptions made for essential niche tools).
- If the project is open source and hosted on GitHub, link to its GitHub repository instead of its website.
- Commercial (closed-source) products that are not widely known should be recognized by at least one major industry analyst firm (Forrester, IDC, or Gartner; collectively FIG) to demonstrate notability.
- Do not submit your own project (self-promotion). Instead, wait for someone else to find it useful and submit it for you.
- Do not submit the same project to many awesome lists at once. Mass submission campaigns will be declined, even if each entry meets the other guidelines.
- An automated check comments on each new pull request with the submitter's recent pull request activity across GitHub and checks the proposed project's age, stars and star history. Maintainers review the result before deciding.
- Make an individual pull request for each suggestion.
- New categories or improvements to the existing categorization are welcome.
- It has documentation in the English language.
- Check your spelling and grammar.
- Make sure your text editor is set to remove trailing whitespace.
Pull requests
- Fork it!
- Create your branch:
git checkout -b my-new-branch - Commit your changes:
git commit -am 'fix stuff' - Push to the branch:
git push origin my-new-branch - Submit a pull request