{% extends "layout.html" %} {% block content %}
Welcome to {{cfg("sr.ht", "site-name")}}!

{{cfg("sr.ht", "site-name")}} is a collection of tools useful for software development. You're at the project hub now — you can create software projects here to organize resources from all of these tools under one name.

List your project

If your software project has a lot of repos, trackers, mailing lists, or other resources, you can organize them into a single project here on the project hub.

Create a project {{icon('caret-right')}}

Customize your profile

Edit your profile information, update security settings, enable two-factor authentication, and update your billing info on {{cfg("sr.ht", "site-name")}} meta.

Edit your profile {{icon('caret-right')}}

Learn about {{cfg("sr.ht", "site-name")}}

We have tutorials, detailed documentation for every service, API information, support resources, and more at {{cfg("sr.ht", "site-name")}} man.

Visit the documentation {{icon('caret-right')}}

All {{cfg("sr.ht", "site-name")}} services

Each of our services may be used independently. You may prefer to use an ad-hoc approach and group things into projects later.

{% set gitsrht = get_origin("git.sr.ht", external=True, default=None) %} {% set hgsrht = get_origin("hg.sr.ht", external=True, default=None) %} {% set todosrht = get_origin("todo.sr.ht", external=True, default=None) %} {% set listssrht = get_origin("lists.sr.ht", external=True, default=None) %} {% set buildsrht = get_origin("builds.sr.ht", external=True, default=None) %} {% set mansrht = get_origin("man.sr.ht", external=True, default=None) %} {% set dispatchsrht = get_origin("dispatch.sr.ht", external=True, default=None) %} {% set pastesrht = get_origin("paste.sr.ht", external=True, default=None) %} {% if gitsrht %} {% endif %} {% if hgsrht %} {% endif %} {% if listssrht %} {% endif %} {% if todosrht %} {% endif %} {% if buildsrht %} {% endif %} {% if mansrht %} {% endif %} {% if dispatchsrht %} {% endif %} {% if pastesrht %} {% endif %}
{% endblock %}