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.8.0 - Unreleased

Added

  • Basically everything.
    • The ability to create new issues
    • HTML dumping #0001
    • Autocommit #0005
    • Create New #0011
    • close command.
    • view 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.8.0b1.tar.gz (12.1 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.8.0b1-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for gitself-25.8.0b1.tar.gz
Algorithm Hash digest
SHA256 d2f837c5c82e7d52f01e2316ed8eeb4c0ba3e1222e72df75e064ab7b646be9c5
MD5 ec313580d2cce3b8311bdb8e3fa85997
BLAKE2b-256 bd5637fe072629590e2e27bc3ad863fd774a917fca32c16c75c1ec757dd5b1a3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gitself-25.8.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 021fa5efbdb8a831b54342fda64be5ddd243908788794eeccfa9c1a788b26974
MD5 8858f247a78015deb0398985623d79f6
BLAKE2b-256 792b77315a758f116b63251c4778f1a93cd9a39c2459e0a7c9ce6b968bd6f7de

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