Инструмент CLI на Rust для агрегации статистики git-коммитов: изменённые файлы, вставки, удаления, нетто-изменения. Поддерживает диапазоны ревизий, фильтрацию по авторам и трейлерам рецензий.
Открытый код. Новые возможности.
Находите качественные проекты с открытым исходным кодом, отправляйте проекты анонимно, заявляйте права на свои проекты и редактируйте их.
Немного любопытства. Мир открытого кода.
THE FIRST COLLECTIONrelease-it — это универсальный инструмент командной строки для автоматизации версионирования и публикации пакетов: обновление версий, коммиты и теги Git, создание changelog и релизов на GitHub, GitLab и npm. Поддерживает хуки, плагины, предрелизы и CI/CD.
Обширное руководство с обширным контентом по различным областям технологий, помогающее накапливать знания и отвечать на вопросы для карьеры в этой сфере.
GitHub Desktop — это open-source приложение с графическим интерфейсом на базе Electron, TypeScript и React, созданное для упрощения рабочих процессов Git и GitHub.
Коллекция статей и фрагментов кода, созданная для того, чтобы помочь разработчикам повысить свои навыки с помощью практических примеров и пояснений.
Фреймворк для управления и поддержки pre-commit хуков для нескольких языков программирования.
Simgit предоставляет экономные по диску изолированные Git worktree с copy-on-write (CoW) для запуска нескольких AI-агентов или параллельной разработки в одном репозитории. Использует APFS, reflink или fuse-overlayfs, снижая расход диска по сравнению с полными копиями worktree.
Большая коллекция открытого кода из 2624 вопросов для собеседований и практических упражнений по DevOps и SRE, охватывающая Linux, Kubernetes, Terraform, AWS, Azure, GCP, Docker, Ansible, CI/CD, сети, базы данных, наблюдаемость и другое.
bat — это клон cat с подсветкой синтаксиса, интеграцией с Git и автоматическим пейджингом. Он поддерживает множество языков программирования, отображает непечатные символы и может использоваться как пейджер для man, help и других инструментов.
commitlint — это инструмент для проверки соответствия сообщений коммитов формату Conventional Commits. Он предоставляет CLI, программный API, переиспользуемые npm-конфигурации и интеграции с husky и CI, помогая командам поддерживать согласованную историю коммитов.
Простой терминальный интерфейс для команд git, упрощающий сложные рабочие процессы, такие как интерактивный ребазинг и индексация изменений.
GitBucket — это веб-платформа для Git на Scala с простой установкой, совместимостью с GitHub API и расширяемостью через плагины, включающая репозитории, задачи, pull request'ы и вики.
Hunk — это терминальный просмотрщик диффов, ориентированный на ревью изменений, созданных агентами, на базе OpenTUI и Pierre diffs. Он предлагает поток ревью нескольких файлов с навигацией по боковой панели, встроенные аннотации ИИ/агентов, раздельный/унифицированный режимы, режим наблюдения и интеграцию с Git/Jujutsu/Sapling.
Files — это современный файловый менеджер для Windows с открытым исходным кодом, созданный сообществом для удобной организации файлов и папок с помощью интуитивно понятного интерфейса.
Руководство по DevOps с открытым исходным кодом, охватывающее Docker, Kubernetes, Prometheus, Git, Ansible, Terraform, Jenkins, GitLab CI, GitHub Actions, CircleCI, Travis CI, Puppet, Chef, Linux и сети, включая концепции, команды, учебные пособия, вопросы для собеседований и подборку обучающих ссылок.
Официальная коллекция шаблонов .gitignore от GitHub для популярных языков программирования, фреймворков, инструментов и операционных систем. Используется для наполнения выборщика шаблонов на GitHub.com при создании новых репозиториев.
Открытый стандарт на основе git для организации знаний и инструкций агента в переносимых папках Markdown, с эталонной библиотекой TypeScript и комплектом соответствия.
Git LFS (Large File Storage) — это расширение командной строки и спецификация для управления большими файлами в репозиториях Git.
Delta — это пейджер с подсветкой синтаксиса для git, diff, grep, rg --json и blame. Он улучшает просмотр диффов с подсветкой на уровне слов, боковым видом, номерами строк, отображением конфликтов слияния и широкими возможностями настройки.
manygit — терминальный интерфейс для управления несколькими git-репозиториями одновременно. Сканирует дерево папок, показывает ветку и статус каждого репозитория (впереди/позади/изменён), позволяет выполнять fetch, pull, push, переключать ветки, просматривать граф коммитов, запускать скрипты и просматривать GitHub PR — всё на одном экране. Конфиг не нужен: репозитории находятся автоматически.