a software version control visualization tool.
Software projects are displayed by Gource as an animated tree with the root directory of the project at its centre. Directories appear as branches with files as leaves. Developers can be seen working on the tree at the times they contributed to the project.
Gitleaks is a fast, light-weight, portable, and open-source secret scanner for git repositories, files, and directories.
Avast, ye landlubbers CaptainHook is a bloody flexible and easy to use git hook manager.
CaptainHook is a very flexible git hook manager for software developers that makes sharing git hooks with your team a breeze.
git-annex allows managing large files with git, without storing the file contents in git. It can sync, backup, and archive your data, offline and online. Checksums and encryption keep your data safe and secure. Bring the power and distributed nature of git to bear on your large files with git-annex.
The tiniest PaaS you've ever seen. piku, inspired by dokku, allows you do git push deployments to your own servers, no matter how small they are.
piku, inspired by dokku, allows you do git push deployments to your own servers, no matter how small they are.
Aider lets you pair program with LLMs, to edit code in your local git repository. Start a new project or work with an existing git repo. Aider works best with GPT-4o and Claude 3 Opus and can connect to almost any LLM.
🦉 ML Experiments and Data Management with Git
Data Version Control or DVC is a command line tool and VS Code Extension to help you develop reproducible machine learning projects:
Fast git handover with mob, Tool for smooth git handover.
An open source game about learning Git!
Git Branching, Refined. The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte.
GitButler is a git client that lets you work on multiple branches at the same time. It allows you to quickly organize file changes into separate branches while still having them applied to your working directory. You can then push branches individually to your remote, or directly create pull requests.
Content Management for your Codebase.
A new tool that makes Markdown, JSON and YAML content in your codebase editable by humans. Live edit content on GitHub or your local file system, without disrupting your existing code and workflows.
Git-based headless CMS. A modern, free alternative to Netlify CMS & Decap CMS. Open source. Lightweight. UX-driven development. Made with Svelte.
Edit your Nuxt Website with your team, in production.
Nuxt Studio gives you a git-based editing experience with live preview for your Nuxt Content website. Opening a new way to collaborate between developers and marketing teams.
Jujutsu is a powerful git
compatible version control system for software projects. You use it to get a copy of your code, track changes to the code, and finally publish those changes for others to see and use. It is designed from the ground up to be easy to use—whether you're new or experienced, working on brand new projects alone, or large scale software projects with large histories and teams.
etckeeper is a collection of tools to let /etc be stored in a git, mercurial, bazaar or darcs repository. This lets you use git to review or revert changes that were made to /etc. Or even push the repository elsewhere for backups or cherry-picking configuration changes.