On this page

Awesome Open Source Supporters

A curated collection of resources and projects focused on Open Source Supporters.

Contents

Code Coverage

  • Codecov - Test coverage monitoring & alerting.
  • Coveralls - Test coverage history & statistics.

Code Quality

  • Better Code Hub - Source code maintainability analysis.
  • Codacy - Automated code reviews & analytics.
  • Code Climate - Automated code review & health analysis.
  • codebeat - Automated code review for mobile and web.
  • CodeFactor - Automated static analysis for C#, Java, CSS, JS, Ruby, Go and Python source code.
  • Hound - Source code style review.
  • lgtm - Automated code reviews for developers.
  • PullApprove - Approve GitHub pull request through code review.
  • Reviewable - Automated GitHub code reviews.
  • SonarCloud - Continuous code inspection.
  • StyleCI - PHP code style review.

Continuous Integration

  • AppVeyor - CI/CD for Windows developers.
  • Bitrise - Hosted CI/CD for Android and iOS, free for Public Projects.
  • CircleCI - Docker-based building with support of customized workflows.
  • Codefresh - Docker-native CI/CD.
  • DeployHQ requires-approval - Deployment automation.
  • Sauce Labs - Cross-browser testing, Selenium testing, and mobile testing.
  • Semaphore - Fast automated CI/CD.
  • Travis-CI - Automated CI/CD for Open Source.

Dependency Management

  • Dependabot - Automated dependency updates for Ruby, Python, JavaScript and PHP.
  • Greenkeeper - Automated dependency management for NPM packages (on GitHub).
  • pyup.io - Python dependency management.
  • Snyk - Continuous dependency vulnerability assessment.
  • Tachikoma.io - Dependency update as a service.

Documentation

  • GitBook - Collaborative application documentation.
  • Read the Docs - Documentation hosting platform.

Exception Reporting

  • BugSnag requires-approval - Exception tracking and reporting.
  • Honeybadger requires-approval non-commercial - Exception and uptime monitoring for Ruby.

Package Management

  • MyGet requires-approval - NuGet, npm, Bower, Maven, and Vsix package hosting.
  • packagecloud requires-approval - Maven, RPM, DEB, PyPi, and RubyGem hosting.

Project Management

  • ZenHub - Agile GitHub project management.
  • Zube - Project management for GitHub issues.

Monitoring

  • Healthchecks.io requires-approval - Cron job monitoring.
  • WebGazer requires-approval - Uptime and cron job monitoring with hosted status pages.

Localization

  • Crowdin requires-approval - Localization management platform.
  • LingoHub requires-approval - Translation management.
  • Lokalise requires-approval - Localization and Translation Software Tool.
  • POEditor requires-approval - Localization management platform.
  • Transifex requires-approval - Localization platform for translating digital content.
  • Weblate requires-approval - Web-based continuous localization.

Version Control

  • BitBucket - Git and Mercurial repository hosting.
  • GitHub - Git project hosting.
  • GitLab - Git project hosting.
  • Plastic SCM requires-approval - Distributed Git project hosting.

Miscellaneous

  • Algolia - requires-approval Search as a service API.
  • Apiary requires-approval - API design, development, and documentation platform.
  • Atlassian requires-approval - Productivity tools for teams (Jira, Confluence, Bamboo, HipChat).
  • Auth0 requires-approval - SSO & token-based authentication.
  • BrowserStack requires-approval - Cross-browser testing tool.
  • Cloud9 - Cloud-based development environments.
  • Firezone requires-approval - Self-hosted remote access built on WireGuard.
  • GlobalSign requires-approval - SSL certificates for open source projects.
  • Helpmonks requires-approval - Collaborative team email inboxes.
  • JetBrains requires-approval non-commercial - Software vendor specializing in the creation of intelligent development tools.
  • Libraries.io - Open source discovery service.
  • LoginRadius requires-approval - Authentication and SSO Made Simple.
  • Mailman 3 requires-approval - Mailing lists for distributed teams.
  • Mailtrap requires-approval - Fake SMTP testing server.
  • Netlify requires-approval - Hosting for static sites.
  • Sourcegraph - Smart source code transparency.
  • Siteleaf - CMS for static sites.
  • testmail.app requires-approval - Automate end-to-end email tests with unlimited mailboxes and a GraphQL API.
  • Transloadit requires-approval - API for file uploading & encoding.
  • Zulip requires-approval - Chat for distributed teams.

Contributing

Please see the contributor guidelines and code of conduct for details.

Tags

requires-approval

While many companies use the public repositories feature of GitHub, Bitbucket, and GitLab to determine the Open Source status of a project, there are others who require more verification. These companies have been marked with a requires-approval tag, indicating that an application process is required to take advantage of their Open Source benefits.

non-commercial

Some companies make their products available for open source, but only for non-commercial projects. These companies have been marked with a non-commercial tag.