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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gitself-25.7.0b3.tar.gz
Algorithm Hash digest
SHA256 228b8f0b54f6950a73c411fada4f1aeee21d66b5e8482323b1bda106dc22e397
MD5 e97cdf91663d327f47b32123c4808caf
BLAKE2b-256 5a9a0f6b51756f722d18f0637c03a43e1ee117e062e3bc3252bbd848c6b254fc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gitself-25.7.0b3-py3-none-any.whl
Algorithm Hash digest
SHA256 2aa25d365b9d72029b636b5cc22d4b2cc78900a8c778c7f249123187d50d4f0e
MD5 e958db914e8a6038cc71fed552eeed88
BLAKE2b-256 fd1938fa6db7207cc1dcf9533ae94811962504c17c215ba68b0e1bc26b46fc15

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