Links
AddA fast, native Git client that runs your dev servers too.
Multi-repo Git GUI with a built-in PTY-backed dev-server launcher. Switch branches, commit, push, and start every project's dev server from one window.
Synchronize tracking repositories. Safe and simple one-script git synchronization.
This script intends to sync near-automatically via git in "tracking" repositories where a nice history is not as crucial as having one.
Suppose you have a set of text files you care about, multiple machines to work on, and a central git repository (a.k.a. bare repository) at your disposal. You do not care about atomic commits, but coarse versioning and backup is grave. For example, server configuration or org-mode files.
🔄 A tool to backup and sync your git repositories.
git-sync is a CLI tool designed to help you back up your Git repositories. This tool ensures you have a local copy of your repositories, safeguarding against potential issues such as account bans or data loss on GitHub.
Related contents:
Where developers come to talk.
Gitter is a chat and networking platform that helps to manage, grow and connect communities through messaging, content and discovery.
A CLI code-typing game that turns your source code into typing challenges.
GitType turns your own source code into typing challenges. Because why practice with boring lorem ipsum when you can type your beautiful fn main() implementations?
Related contents:
Understand your Git history!
Gittyup is a graphical Git client designed to help you understand and manage your source code history.
Related contents:
A Git porcelain outside of Emacs. A TUI Git client inspired by Magit.
A terminal user interface for Git. Inspired by Magit, and launched straight from the terminal. Gitu aims to implement many of the core features of Magit over time. It should be familiar to any previous Magit users.
git pull has two problems:
It merges upstream changes by default, when it's really more polite to rebase over them, unless your collaborators enjoy a commit graph that looks like bedhead.
It only updates the branch you're currently on, which means git push will shout at you for being behind on branches you don't particularly care about right now.
Solve them once and for all.
Understand Any Codebase in Minutes, Not Hours
AI-powered repository analysis that turns complex codebases into interactive documentation, dependency graphs, and intelligent conversations.
Related contents:
the Git client that actually resolves conflicts.
10 deterministic patterns auto-resolve the trivial 95%, full trace on the rest. Native (Tauri 2 + Rust), free, MIT.
Related contents:
Git blame for file trees.
git-who is a command-line tool for answering that eternal question:
Who wrote this code?!
Unlike git blame, which can tell you who wrote a line of code, git-who tells you the people responsible for entire components or subsystems in a codebase. You can think of git-who sort of like git blame but for file trees rather than individual files.
Related contents:
Peer-to-peer, encrypted, ephemeral Git collaboration (git daemon with encryption)
I have a Git repository and I want to collaborate with others. We do not have a public server, and do not wish to use existing hosting services.
git withme provides a way for a single host to invite numerous peers with short, one-time secure codes. The peers connect directly via Dilated Magic Wormhole channels, allowing collaborators to git clone git://localhost/<repo-name>.
Related contents:
The best fork of the best lightweight, visual git client for macOS.
GitX is an OS X (MacOS) native graphical client for the git version control system.
GitX has a long history of various branches and versions maintained by various people over the years. This github org & repo are an attempt to consolidate and move forward with a current, common, community-maintained version.
Gitxray (short for Git X-Ray) is a multifaceted security tool designed for use on GitHub repositories. It can serve many purposes, including OSINT and Forensics. gitxray leverages public GitHub REST APIs to gather information that would otherwise be very time-consuming to obtain manually. Additionally, it seeks out information in unconventional places.
(almost) Everything I know in math.
This is a big course of mathematics declined in two versions.
NGINX configuration static analyzer.
Gixy is a tool to analyze Nginx configuration. The main goal of Gixy is to prevent security misconfiguration and automate flaw detection.
NGINX Configuration Security & Hardening Scanner.
Gixy-Next (Gixy) is an open-source NGINX configuration security scanner and hardening tool that statically analyzes your nginx.conf to detect security misconfigurations, hardening gaps, and common performance pitfalls before they reach production. It is an actively maintained fork of Yandex's Gixy. Gixy-Next's source code is available on GitHub.
Related contents:
Gjallar is a modern monitoring and observability platform inspired by Gjallarhorn, the legendary horn of Heimdall in Norse mythology. Built for reliability and speed, Gjallar continuously watches your infrastructure, services, and applications, detecting anomalies and sounding the alarm before issues become incidents. Observe. Detect. Alert.
GLab is an open source GitLab CLI tool bringing GitLab to your terminal next to where you are already working with git and your code without switching between windows and browser tabs. Work with issues, merge requests, watch running pipelines directly from your CLI among other features. Inspired by [gh], the official GitHub CLI tool.
A terminal user interface (TUI) for GitLab/GitHub, built on top of glab/gh. Browse issues, merge requests, pipelines, runners, and releases without leaving your terminal. Built for personal use.
A self-hosted dashboard that puts all your feeds in one place.
Your Data Pipeline, Simplified. GlareDB: An analytics DBMS for distributed data.
Data exists everywhere: your laptop, Postgres, Snowflake and as files in S3. It exists in various formats such as Parquet, CSV and JSON. Regardless, there will always be multiple steps spanning several destinations to get the insights you need.
GlareDB is designed to query your data wherever it lives using SQL that you already know.
browser fingerprint bench.
Every measurement a website can take from your browser, run live and shown back to you. This is the same class of signals the tracking and anti-fraud scripts collect — surfaced instead of hidden.
The easiest way to distribute enterprise software.
🧊 The next generation Package Manager for Kubernetes 📦 Featuring a GUI and a CLI. Glasskube packages are dependency aware, GitOps ready and can get automatic updates via a central public package repository.
The definitive CSS UI library for glassmorphism
A modern CSS UI library based on the glassmorphism design principles that will help you quickly design and build beautiful websites and applications.
LDAP authentication server for developers. A lightweight LDAP server for development, home use, or CI.
Go-lang LDAP Authentication (GLAuth) is a secure, easy-to-use, LDAP server w/ configurable backends.
GitLab Check Symfony Version (glchksymver) is a command-line tool designed to fetch and display Symfony version information for projects within a specified GitLab group.
glchksymver is a command-line tool designed to fetch and display Symfony version information for projects within a specified GitLab group. It utilizes the GitLab API to retrieve projects and examines each project's composer.json file to determine the Symfony version used. This tool is particularly useful for teams managing multiple Symfony projects within GitLab, allowing for a quick overview of Symfony versions across projects.
glDatePicker is a simple, customizable, lightweight date picker calendar plugin for jQuery weighing in just over 3.5KB compressed (8KB uncompressed).
Gleam is a friendly language for building type-safe systems that scale!
Related contents:
System for collecting, deriving and querying facts about source code.
Glean is a system for working with facts about source code. You can use it for:
-
Collecting and storing detailed information about code structure. Glean is designed around an efficient storage model that enables storing information about code at scale.
-
Querying information about code, to power tools and experiences from online IDE features to offline code analysis.
Source: Indexing code at scale with Glean @ Engineering at Meta.
An extensible and keyboard-focused web browser.
Glide is a Firefox fork with a TypeScript config that lets you build anything.
Related contents:
Open-source Eink monitor with an emphasis on low latency.
Related contents:
Communicate Complexity With Intuitive Diagramming
A diagram is worth a thousand words — especially when it comes to technical documentation. Visualize everything with Gliffy for Confluence.
Read what you own.
Open your own comics on iPhone and iPad, from a folder or a Komga, Kavita, or OPDS library. Enlarge small lettering with Bubble Zoom, follow a reading list, or download books for a trip.
Create Distorted & Zalgo Text Effects. Transform Text into Digital Art
Create stunning glitch effects, zalgo text, and corrupted fonts instantly. Perfect for social media, gaming, and creative projects.
Simple, open source error tracking. Open source error, performance, and uptime monitoring.
Collect every error from your project in real time, organize them to make them useful, and receive alerts when and where you want...without breaking the budget.
Related contents:
This website is the world most complete annotated UUID database, which happens to be an index of all the numbers between 0 and 2^128. Not all the numbers between 0 and 2^128 are RFC4122-compliant, but all are welcome in my database.
The Open-Source Static Analysis Toolkit.
Write SAST checkers with Globstar and run them in your CI with a single binary. It's fast, easy to write, and MIT-licensed. Globstar is a fast, feature-rich, and open-source static analysis toolkit for writing and running code checkers. Based on tree-sitter.
Glommio is a thread-per-core crate that makes writing highly parallel asynchronous applications in a thread-per-core architecture easier for rustaceans.
Glommio (pronounced glo-mee-jow or |glomjəʊ|) is a Cooperative Thread-per-Core crate for Rust & Linux based on io_uring. Like other rust asynchronous crates, it allows one to write asynchronous code that takes advantage of rust async/await, but unlike its counterparts, it doesn't use helper threads anywhere.
Related contents:
A Term-to-Definition-Linker for Markdown.
glossarify-md is a command line tool to help Markdown writers with
- Cross-Linking (prime use case): auto-link terms to some definition in a glossary
- Indexes: generate indexes from glossary terms and navigate to where they were mentioned
- Lists: generate arbitrary lists such as List of Tables, List of Figures, List of Listings, List of Definitions, List of Formulas, and so forth...
The dynamic personal page builder. Glow is the open source personal page builder that integrates with your favorite platforms to keep your page fresh, so that you can focus on creating.
Get together On the same content for a live experience.
Create your own LiveStage and get together anytime with all your social profiles, contacts and contents.
GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.
Single sign-on (SSO) is a property of access control of multiple related, yet independent, software systems. With this property, a user logs in with a single ID and password to gain access to any of several related systems.
GLPI vulnerabilities checking tool.
glpwnme is a tool used to check for vulnerabilities on running instance of glpi.
Related contents:
A Deployment Pipeline Framework That Sticks.
A framework for orchestrating and introspecting delivery pipelines. Integrates with directly with Git, OCI and more (to come). Optional user interface for pipeline introspection and manipulation.
Glu is a framework built to help manage and coordinate multi-environment deployments using configuration stored in Git.
Glue is a simple command line tool to generate CSS sprites:
Lightweight swiss-knife-like VPN client to multiple VPN service providers.
VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
Related contents:
- Gluetun WebUI @ GitHub.
- Episode 585 - Choosy Moms Choose Ubuntu @ Linux Unplugged.
- The Ultimate Torrent Setup - Put Any Container Behind A VPN With HTTPS @ Jim's Garage's YouTube.
- Imgur Geo-Blocked the UK, So I Geo-Unblocked My Entire Network @ Tymscar.
- Setting up WireGuard on Synology DSM 7 using Docker and Gluetun @ Nelson Figueroa.
Develop desktop apps from websites, using system installed browsers and NodeJS.
Gluon is a new framework for creating desktop apps from websites, using system installed browsers (not webviews) and NodeJS, differing a lot from other existing active projects - opening up innovation and allowing some major advantages. Instead of other similar frameworks bundling a browser like Chromium or using webviews (like Edge Webview2 on Windows), Gluon just uses system installed browsers like Chrome, Edge, Firefox, etc. Gluon supports Chromium and Firefox based browsers as the frontend, while Gluon's backend uses NodeJS to be versatile and easy to develop (also allowing easy learning from other popular frameworks like Electron by using the same-ish stack).
GlusterFS is a scale-out network-attached storage file system. It has found applications including cloud computing, streaming media services, and content delivery networks. GlusterFS was developed originally by Gluster, Inc. and then by Red Hat, Inc., as a result of Red Hat acquiring Gluster in 2011.
Related contents:
tail -f your gmail.
A command-line tool to monitor Gmail messages and output them as JSON, designed for automation, monitoring, and integration with other tools.
Related contents:
Index your Gmail account to a SQLite DB and play with the data.
This is a script to download emails from Gmail and store them in a SQLite database for further analysis. I find it extremely useful to have all my emails in a database to run queries on them. For example, I can find out how many emails I received per sender, which emails take the most space, and which emails from which sender I never read.
Pure-Go implementation of JSONata 2.x for high-throughput streaming evaluation.
JSONata is a lightweight query and transformation language for JSON data — think "jq meets XPath with lambda functions." gnata brings the full JSONata 2.x specification to Go, with a production-grade streaming tier designed for evaluating thousands of expressions against millions of events per day with zero contention.
Related contents:
An AI recommendation engine to discover new music, movies, art and more.
Select an operating system and let Boxes download and install it for you in a virtual machine.
Related contents: