sr.ht

Sr.ht

sr.ht is an open source platform for project hosting and collaboration. It provides tools like git hosting, continuous integration, code review, mailing lists, and more for developers to host and manage open source projects.
sr.ht image
open-source git-hosting continuous-integration code-review mailing-lists project-management

sr.ht: Open Source Project Hosting and Collaboration Platform

sr.ht is an open source platform for project hosting and collaboration. It provides tools like git hosting, continuous integration, code review, mailing lists, and more for developers to host and manage open source projects.

What is Sr.ht?

sr.ht is an open source platform designed for collaborative development and project hosting. It aims to provide a full suite of integrated tools needed for managing open source projects and communities.

Some key features of sr.ht include:

  • Git hosting with web interfaces, access controls, and repositories optimized for fast cloning
  • Continuous integration that builds projects on every commit
  • Code review tools with inline comments and approvals
  • Wikis, mailing lists, and other collaboration tools
  • A focus on security, speed, simplicity, and transparency

The platform is developed and managed as an open source project itself by the startup SourceHut. By keeping everything open source and minimizing proprietary functionality, sr.ht allows projects to avoid vendor lock-in.

The toolset focuses on the essentials needed for most development workflows, with an emphasis on performance and transparency over features. For example, its CI has no restrictive build limits or proprietary config files. The simple model aims to flexible enough to suit most projects.

With its end-to-end, integrated toolchain covering the dev lifecycle, sr.ht targets developers looking to collaborate on and host open source software projects. The free accounts and non-profit pricing model also makes it accessible for smaller OSS projects with little funding.

Sr.ht Features

Features

  1. Git hosting
  2. Continuous integration
  3. Code review
  4. Mailing lists
  5. Wikis
  6. Task tracking

Pricing

  • Freemium
  • Open Source

Pros

Open source

Free for open source projects

Integrates many dev tools in one platform

Good for collaborating on code

Cons

Limited free plan

Less features than paid options like GitHub

Smaller user community than alternatives


The Best Sr.ht Alternatives

Top Development and Code Hosting & Collaboration and other similar apps like Sr.ht


GitLab icon

GitLab

GitLab is an open source end-to-end software development platform with built-in git repository management, issue tracking, code reviews, activity feeds, wikis and continuous integration/continuous deployment (CI/CD). It allows developers to host and collaborate on Git repositories and connect all stages of the DevOps lifecycle in the same user interface.Some key...
GitLab image
Jenkins icon

Jenkins

Jenkins is an open source automation server that enables developers around the world to reliably build, test, and deploy their software. It provides continuous integration and continuous delivery capabilities out of the box with hundreds of plugins to support building, deploying, and automating any project.Jenkins can be used as a...
Jenkins image
Bitbucket icon

Bitbucket

Bitbucket is a web-based version control repository hosting service owned by Atlassian that allows development teams to collaborate on code. Some key features of Bitbucket include:Git and Mercurial version control repository hostingUnlimited private and public repositoriesGranular user permissions and access controlsWiki, issue tracking, and pull requestsIntegrations with JIRA, Trello, and...
Bitbucket image
Travis CI icon

Travis CI

Travis CI is a popular continuous integration platform that is designed specifically for building and testing software projects hosted on GitHub. It provides a free plan for open source projects hosted on GitHub, making it a popular choice for developers working on open source software.Here are some key things to...
Travis CI image
SourceForge icon

SourceForge

SourceForge is one of the largest open-source software repositories and distribution platforms on the web. Launched in 1999, it serves as a centralized location for developers worldwide to upload and distribute their open-source software applications and source code.Some key features of SourceForge include:Free hosting for open-source projects - Source code...
SourceForge image
Earthly icon

Earthly

Earthly is an open-source build automation tool designed specifically for monorepo-style codebases. It provides developers a simple way to define their build workflows and dependencies in a declarative Earthfile, then handles executing builds efficiently.Key features of Earthly include:Automatic parallelization - Earthly analyzes dependencies and runs independent build steps in parallel...
Earthly image
GitHuman icon

GitHuman

GitHuman is an AI-powered Git and GitHub assistant designed to help developers be more productive. It integrates with your development environment to provide useful suggestions, automation, and insights by understanding context about your code.Some key features of GitHuman include:Automated branch naming and pull request titles based on code changesAutomatic issue...
GitHuman image
Percy by BrowserStack icon

Percy by BrowserStack

Percy is a visual testing and review platform used to automate visual reviews in web development and catch UI issues before code gets deployed to production. It integrates seamlessly with GitHub pull requests to let developers preview their work and get visual reviews done faster.Key features of Percy include:Visual diffing...
Percy by BrowserStack image
Radicle icon

Radicle

Radicle is a decentralized code collaboration network and protocol built for the needs of software developers. It enables developers to collaborate on code without relying on trusted intermediaries like GitHub or GitLab.Radicle was created to provide an alternative network for source code collaboration that preserves user freedom and privacy. On...
Radicle image