Skip to main content

Gitself, for those who are tired of those other code forges.

Project description

Gitself

The Self-Hosted, Statically Generated, Aggressively Distributed protocol and tooling for Git.

Why

If you think that Capitalism Is Bad™ or you just prefer your projects to easily be able to survive a nuclear holocaust, or you just want to be able to completely work on things offline for great periods of time... Gitself is for you. We stand on the shoulders of giants, or at least build on the efforts of all those who came before us.


Gitself is project management using git, itself. It's a collection of tooling and protocols to help you accomplish anything that you might want to do from a self-hosted perspective. All you need is git and some place to host your files. A pretty good way is using the Caddy webserver, because it will automatically give you HTTPS. And then other copies of the repo.

Changelog

Gitself uses keepachangelog and calver of the YY.M.PATCH variety.

Currently Gitself is considered Alpha quality. Expect many things to break, often. Back up your work before futzing with us.

25.7.0 - Unreleased

Added

  • Basically everything.
    • The ability to create new issues
    • HTML dumping #0001
    • Autocommit #0005
    • Create New #0011
    • close command.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gitself-25.7.0b4.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gitself-25.7.0b4-py3-none-any.whl (9.1 kB view details)

Uploaded Python 3

File details

Details for the file gitself-25.7.0b4.tar.gz.

File metadata

  • Download URL: gitself-25.7.0b4.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for gitself-25.7.0b4.tar.gz
Algorithm Hash digest
SHA256 6304155f7886096b8a72db7054385bd46b6513af68da3aaf6d8dc42deb8cba32
MD5 e9af354738d53538a52c90172c4bcbed
BLAKE2b-256 32350b9c62d7192cd22de41d2b4511c8f967b716e9ad38db156d988f8891a307

See more details on using hashes here.

File details

Details for the file gitself-25.7.0b4-py3-none-any.whl.

File metadata

  • Download URL: gitself-25.7.0b4-py3-none-any.whl
  • Upload date:
  • Size: 9.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.21

File hashes

Hashes for gitself-25.7.0b4-py3-none-any.whl
Algorithm Hash digest
SHA256 37fe26e6f9734dd51c088c3661ff0da5154feea75a799a5ebe5d7f3c0c72ab4f
MD5 feac784c105dc320e01cebd1a39a4199
BLAKE2b-256 60889f08e1b0e235064986a5206c521eda7f112e908a15f6588c543858cc79ca

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page