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

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.0b1.tar.gz (8.9 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.0b1-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gitself-25.7.0b1.tar.gz
Algorithm Hash digest
SHA256 5ca8211cb54d2b308204fb03a907c20b23f9020ed74a9c9342b9fe02dc75d541
MD5 415f48f298baf565feb3cd06c629d543
BLAKE2b-256 1d17066c04ca7bb2377eea09b667dac1367b6c9a9e8474f79d73f1854766f091

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gitself-25.7.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a01c945022725445585b12f8b82e70a315b4754307923d5211d69db496df571
MD5 51951a361f660c9084ebe5aca5736420
BLAKE2b-256 d37117f8c51c56467806b35e53437cc1aa70c402a80ca3f7f2508f455bec2ee2

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