Open source document control
git4docs is document control built on Git. Every revision tracked, every approval recorded, every change cryptographically proven. Free and open source.
Why Git for document control
Every commit is a timestamped, author-attributed record of exactly what changed. Not a log field in a database someone could edit. Not a "last modified" timestamp. An immutable chain of changes baked into the repository structure. An auditor asks who approved revision 4 of your SOP - you show them the commit.
Every document has a blob hash. Same bytes in, same hash out, every time, on any machine in the world. When you approve a document you are approving a specific hash. You can prove years later that the document has not changed since approval. No traditional DMS can do this.
A document under review is a branch. Approval is a merge. Any change resets the review - just like a pull request. This is not a workflow bolted on top of a database. It is how Git already works. The model is correct by design.
The document that defines who approves what lives in the same Git repo, goes through the same approval workflow, and is subject to the same controls as everything else. No separate admin panel with settings nobody audits.
Your documents are markdown files in a Git repo. If you stop using git4docs tomorrow, your documents and their complete history go with you. Clone the repo, open any file, read any version. No export format, no migration, no begging a vendor for your own data.
Built by Denchworth LLC. Want this managed with compliance superpowers?
improvia.app →