Links
AddGitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
Related contents:
- GitHub Copilot CLI is now in public preview @ GitHub Blog.
- #121 - Les news Web Dev d’octobre 2025. Adonis, Laravel, React Compiler, Vite+ et bien plus encore ! @ Double Slash :fr:.
- GitHub Copilot CLI: How to get started @ GitHub Blog.
- GitHub Copilot CLI 101: How to use GitHub Copilot from the command line @ GitHub Blog.
Multi-platform SDK for integrating GitHub Copilot Agent into apps and services.
Embed Copilot's agentic workflows in your application—now available in Technical preview as a programmable SDK for Python, TypeScript, Go, and .NET.
The GitHub Copilot SDK exposes the same engine behind Copilot CLI: a production-tested agent runtime you can invoke programmatically. No need to build your own orchestration—you define agent behavior, Copilot handles planning, tool invocation, file edits, and more.
Related contents:
With GitHub Copilot, get suggestions for whole lines or entire functions right inside your editor.
GitHub Desktop is an open source Electron-based GitHub app. It is written in TypeScript and uses React. This repository contains specific patches on top of the upstream desktop/desktop repository to support Linux usage.
A GitHub Desktop fork with advanced functionality and Bitbucket, GitLab integration.
This project runs ephemeral, single-use GitHub Actions self-hosted runners on AWS Lambda MicroVMs, provisioned on demand by a GitHub webhook.
Related contents:
Trigger an action on an element with a keyboard shortcut.
Trigger an action on a target element when the hotkey (key or sequence of keys) is pressed on the keyboard. This triggers a focus event on form fields, or a click event on other elements.
GitHub's official MCP Server.
The GitHub MCP Server is a Model Context Protocol (MCP) server that provides seamless integration with GitHub APIs, enabling advanced automation and interaction capabilities for developers and tools.
Related contents:
A simple but nice header image generator for your Github profile or project.
Github stars and forks ranking list. Github Top100 stars list of different languages.
⚡ Dynamically generated stats for your github readmes.
Related contents:
Twitter feed recensing GitHub repositories to improve your programming skills.
Learn how to use GitHub with interactive courses designed for beginners and experts.
A web UI to help mirror GitHub repos to Gitea - including releases, issues, PR, and wikis.
This tool sets up and manages pull mirrors from GitHub repositories to Gitea repositories, including the entire codebase, issues, PRs, releases, and wikis.
Got a GitHub token (PAT, App, OAuth) and want to figure out what permissions it has? This repo solves this by allowing you to test and validate the different types of GitHub token..
Update a GitHub Secret in all your repos at the same time.
This CLI tool allows you to update the value of a GitHub Secret on multiple repositories at once. This is useful if you're using a user account and not an org, as users do not have the concept of user level secrets.
Related contents:
Turn any Git repository into a simple text digest of its codebase. Replace 'hub' with 'ingest' in any github url to get a prompt-friendly extract of a codebase.
This is useful for feeding a codebase into any LLM.
Related contents:
Stab your git history into shape — every commit's message, author, and dates, edited like a table.
A clean desktop GUI for editing git commit metadata directly — message, author date, committer date, author name/email.
Git GUI Client for Windows Mac and Linux. The intuitive, fast, and beautiful cross-platform Git client. Free!
The most-comprehensive AI-powered DevSecOps platform.
Related contents:
a new set of GitLab Cheatsheet. This speaks about GitLab CI and basics of stages and jobs.
This is an independent project and not an official GitLab product. It is intended to be used alongside yaml-language-server (yamlls), providing specialized support for GitLab CI files without replacing yamlls.
Tired of pushing to test your .gitlab-ci.yml?
Run gitlab pipelines locally as shell executor or docker executor. Get rid of all those dev specific shell scripts and make files.
GitLab Runner is the open source project that is used to run your CI/CD jobs and send the results back to GitLab.
Related contents:
Pod Cleanup is an application that runs inside your Kubernetes cluster and periodically checks for orphaned pods. We initially developed it for the cases where GitLab Runner Manager did not have the chance to clean up the pods it created, like when a manager pod got evicted. However, you can also use it for general pod cleanup.
Git Large File Storage (LFS) replaces large files such as audio samples, videos, datasets, and graphics with text pointers inside Git, while storing the file contents on a remote server like GitHub.com or GitHub Enterprise.
Related contents:
Gitleaks is a fast, light-weight, portable, and open-source secret scanner for git repositories, files, and directories.
Related contents:
GitList allows you to browse repositories using your favorite browser, viewing files under different revisions, commit history and diffs. GitList is free and open source software, written in PHP, on top of Silex and the Twig template engine.
A cinematic Git commit replay tool for the terminal, turning your Git history into a living, animated story.
Instantly create a Remote MCP server for any GitHub project.
GitMCP is a free, open-source service that seamlessly transforms any GitHub project into a remote Model Context Protocol (MCP) endpoint, enabling AI assistants to access and understand the project's documentation effortlessly.
Advanced search tool and automation in Github. This tool aims to facilitate research by code or code snippets on github through the site's search page.
clone repositories automatically. Git Repository Mirroring dashboard written on Rust 🦀 and Nuxt.
GitMirrors is a self-hosted repository archiving tool that automatically clones and mirrors Git repositories on a schedule. Written in Rust and Nuxt.
The Zero-Server Code Intelligence Engine - GitNexus is a client-side knowledge graph creator that runs entirely in your browser. Drop in a GitHub repo or ZIP file, and get an interactive knowledge graph wit a built in Graph RAG Agent. Perfect for code exploration
GitOps is Continuous Deployment for cloud native applications.
This site aggregates the essence of GitOps to help clear up the confusion about the topic.
Related contents:
gitoxide is an implementation of git written in Rust for developing future-proof applications which strive for correctness and performance while providing a pleasant and unsurprising developer experience.
Publish packages as git tags.
- 🔧 Works with projects with build steps.
- 👯 Works with projects with multiple packages (monorepos).
- 🏎 Lightweight git tags (only the files needed are included).
Dependency tools for git
A git subcommand that indexes your dependency changes into a queryable database. Find out who added a package, when, and why.
Related contents:
A lightweight caching proxy for package registries.
A caching proxy for package registries. Speeds up package downloads by caching artifacts locally, reducing bandwidth usage and improving reliability.
Always ready to code.
Gitpod is an open-source Kubernetes application for ready-to-code cloud development environments that spins up fresh, automated dev environments for each task, in the cloud, in seconds. It enables you to describe your dev environment as code and start instant, remote and cloud development environments directly from your browser or your Desktop IDE.
git push no-mistakes
no-mistakes puts a local git proxy in front of your real remote. Push to no-mistakes instead of origin, and it spins up a disposable worktree, runs an AI-driven validation pipeline, forwards the branch to the configured push target only after every check passes, and opens a clean PR automatically.
GQL is a query language with a syntax very similar to SQL with a tiny engine to perform queries on .git files instance of database files, the engine executes the query on the fly without the need to create database files or convert .git files into any other format, note that all Keywords in GQL are case-insensitive similar to SQL.
Turn Your GitHub History Into an RPG Adventure. Every commit you've ever pushed just became XP.
Git Quest turns your GitHub history into a living RPG character. Your top language picks your class, your streak fuels your power, your stats automatically battle dungeons while you code.
Simple way to access various statistics in git repository. Git quick statistics is a simple and efficient way to access various statistics in git repository.
Any git repository may contain tons of information about commits, contributors, and files. Extracting this information is not always trivial, mostly because there are a gadzillion options to a gadzillion git commands - I don't think there is a single person alive who knows them all. Probably not even Linus Torvalds himself :).
AI-powered git commit message rewriter using GPT.
Automatically rewrite your entire git commit history with better, conventional commit messages using AI. Perfect for cleaning up messy commit histories before open-sourcing projects or improving repository maintainability.
GitSave is a self-hosted and open-source application that backs up your Git repositories.
GitSave is a self-hosted and open-source application that backs up your Git repositories.
A developer's worst nightmare: a tool that silently corrupts your Git history.
Related contents:
Visually simulate Git operations in your own repos with a single terminal command. This generates an image (default) or video visualization depicting the Git command's behavior.
Related contents:
Use AI to transform your messy commit history into clean, logical commits that reviewers will love.
Git Smart Squash uses AI to automatically organize your changes into logical, well-structured commits in seconds.
Related contents:
Gitso is a frontend to reverse VNC connections. It is meant to be a simple two-step process that connects one person to another's screen. First, the support person offers to give support. Second, the person who needs help connects and has their screen remotely visible. Because Gitso is cross-platform (Linux, OS X and Windows) and uses a reverse VNC connection, it greatly simplifies the process of getting support.
git-spice is a tool for stacking Git branches. It lets you manage and navigate stacks of branches, conveniently modify and rebase them, and create GitHub Pull Requests or
GitLab Merge Requests from them.
It works with Git instead of trying to replace Git. Introduce it in small places in your existing workflow without changing how you work wholesale.
Related contents:
Self-Hosted GitHub Clone Analytics. Self-hosted Github Repo Analytics Platform - Track Git Clones, Stars & More over time!
GitHub's API provides only 14 days of traffic data. Store and analyze your repository metrics with unlimited retention.
Turn any GitHub repository into a comprehensive AI-powered documentation hub.
Generate beautiful, world-class documentation from any GitHub repository — instantly. Just replace hub with summarize in any GitHub URL to generate a live, interactive documentation hub.