command-line
Minimalistic, powerful and extremely customizable Zsh prompt
It combines everything you may need for convenient work, without unnecessary complications, like a real spaceship.
Command-line URL Checker (and notifier).
CUC (English pronunciation: [cuc] / λευκός) is a very simple CLI tool to check various HTTP status for example if a webpage is available (200) or not found (404).
simple terminal UI for git commands.
If you're a mere mortal like me and you're tired of hearing how powerful git is when in your daily life it's a powerful pain in your ass, lazygit might be for you.
Related contents:
Probably the best source code management utility since the rubber band!
zOS ISPF Git interface (for IBM Mainframes).
Chromium OS Universal Chroot Environment.
crouton is a set of scripts that bundle up into an easy-to-use, Chromium OS-centric chroot generator. Currently Ubuntu and Debian are supported (using debootstrap behind the scenes), but "Chromium OS Debian, Ubuntu, and Probably Other Distros Eventually Chroot Environment" doesn't acronymize as well (crodupodece is admittedly pretty fun to say, though).
Dockerfile linter, validate inline bash, written in Haskell.
A smarter Dockerfile linter that helps you build best practice Docker images. The linter parses the Dockerfile into an AST and performs rules on top of the AST. It stands on the shoulders of ShellCheck to lint the Bash code inside RUN instructions.
Scriptable database and system performance benchmark.
sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is most frequently used for database benchmarks, but can also be used to create arbitrarily complex workloads that do not involve a database server.
A Modern And Secure CLI Tool For Managing Environment Variables.
Envio is a command-line tool that simplifies the management of environment variables across multiple profiles. It allows users to easily switch between different configurations and apply them to their current environment.
This application is designed to extract TOTP (Time-based One-Time Password) information from Authy by launching Authy in debug mode and using the Chrome DevTools API to communicate with the browser. It then runs a JavaScript script to decrypt and extract the TOTP information, which can be saved to a file or displayed to the user. This can be useful for those who want to migrate their TOTP information from Authy to another service, or simply want to access and view their TOTP information in an easier way.
Machine management for a container-centric world.
Machine lets you create Docker hosts on your computer, on cloud providers, and inside your own data center. It creates servers, installs Docker on them, then configures the Docker client to talk to them.
zfs backup with remote capabilities and mbuffer integration.
ZnapZend is a ZFS centric backup tool to create snapshots and send them to backup locations. It relies on the ZFS tools snapshot, send and receive to do its work. It has the built-in ability to manage both local snapshots as well as remote copies by thinning them out as time progresses.
An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
Secure your supply chain. Ship with confidence. Socket fights vulnerabilities and provides visibility, defense-in-depth, and proactive supply chain protection for JavaScript and Python dependencies.
Related contents:
Like nmap for mapping wifi networks you're not connected to. Maps and tracks wifi networks and devices through raw 802.11 monitoring.
A Git Porcelain inside Emacs.
Magit is a complete text-based user interface to Git. It fills the glaring gap between the Git command-line interface and various GUIs, letting you perform trivial as well as elaborate version control tasks with just a couple of mnemonic key presses. Magit looks like a prettified version of what you get after running a few Git commands but in Magit every bit of visible information is also actionable to an extent that goes far beyond what any Git GUI provides and it takes care of automatically refreshing this output when it becomes outdated. In the background Magit just runs Git commands and if you wish you can see what exactly is being run, making it possible for you to learn the git command-line by using Magit.
Automatically apply Tighten's default code style for Laravel apps.
Automatic configuration for Laravel apps to apply Tighten's standard linting & code standards.
Check your WAF before an attacker does this one.
WAF bypass Tool is an open source tool to analyze the security of any WAF for False Positives and False Negatives using predefined and customizable payloads. Check your WAF before an attacker does. WAF Bypass Tool is developed by Nemesida WAF team with the participation of community.
Generate, Edit & Filter images using the DALL-E 2 API
dallecli is a command line app designed to provide users with the ability to generate, edit and filter images using the DALL-E 2 API provided by OpenAI.
kind is a tool for running local Kubernetes clusters using Docker container “nodes”. kind was primarily designed for testing Kubernetes itself, but may be used for local development or CI.
Related contents:
The web's scaffolding tool for modern webapps.
Yeoman is a robust and opinionated set of tools, libraries, and a workflow that can help developers quickly build beautiful, compelling web apps.
A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
age is a simple, modern and secure file encryption tool, format, and Go library. It features small explicit keys, no config options, and UNIX-style composability.
Code for the paper Hybrid Spectrogram and Waveform Source Separation.
Demucs is a state-of-the-art music source separation model, currently capable of separating drums, bass, and vocals from the rest of the accompaniment.
jq for binary formats - tool, language and decoders for working with binary and text formats.
fq is inspired by the well known jq tool and language and allows you to work with binary formats the same way you would using jq. In addition it can present data like a hex viewer, transform, slice and concatenate binary data. It also supports nested formats and has an interactive REPL with auto-completion.
It was originally designed to query, inspect and debug media codecs and containers like mp4, flac, mp3, jpeg. But has since then been extended to support a variety of formats like executables, packet captures (with TCP reassembly) and serialization formats like JSON, YAML, XML, ASN1 BER, Avro, CBOR, protobuf. In addition it also has functions to work with URL:s, convert to/from hex, number bases, search for things etc.
Yet Another Testing & Auditing Solution
A simple tool to audit your AWS infrastructure for misconfiguration or potential security issues with plugins integration.
The goal of YATAS is to help you create a secure AWS environment without too much hassle. It won't check for all best practices but only for the ones that are important for you based on my experience. Please feel free to tell me if you find something that is not covered.
Generate Social Media Images Using Cloudinary. Dynamically generate social media sharing images using Cloudinary!
This is a utility function that builds social media images by overlaying a title and tagline over an image using Cloudinary’s APIs.
Obsidian is a powerful and extensible knowledge base that works on top of your local folder of plain text files.
Related contents:
- Setup self-hosted synchronization for Obsidian @ Leduccc's Medium.
- LiveSync Setup onto Fly.io SpeedRun 2024 using Google Colab @ vrtmrz's YouTube.
- Hugo bloggin' with Obsidian like a boss @ Jerod Santo.
- Building an Obsidian RAG with DuckDB and MotherDuck @ MotherDuck.
- Obsidian CLI - Pilotez vos notes depuis le terminal @ Korben :fr:.
- Obsidian - Prenez vos notes sans dépendre de personne @ Korben :fr:.
Monitor your GitHub Actions in real time from the command line.
Remember the important things in your life.
Using the spaced time repetition techniques, you can permanently store information in your brain, instead of the cloud.
Command-line utility for limiting an adapter's bandwidth.
Wonder Shaper is a script that allows the user to limit the bandwidth of one or more network adapters. It does so by using iproute's tc command, but greatly simplifies its operation.
TypeScript type checker written in Rust.
This project is in an early stage and it's under active development. Any help would be really appreciated. If you want to help this project successfully launch, please consider contributing developer time or supporting us financially.
hledger is fast, reliable, free, multicurrency double-entry accounting software that runs on unix, mac, windows, and the web. With it you can track money, investments, cryptocurrencies, time, or any other quantifiable commodity; with a future-proof plain text file format, version control for your changes, and without needing any cloud service or vendor.
An AI-powered Personal Identifiable Information (PII) scanner.. Octopii is an open-source AI-powered Personal Identifiable Information (PII) scanner that can look for image assets such as Government IDs, passports, photos and signatures in a directory.
YouPlot is a command line tool that draws plots on the terminal.
Carbonyl is a Chromium based browser built to run in a terminal. It supports pretty much all Web APIs including WebGL, WebGPU, audio and video playback, animations, etc..
Firefox Decrypt is a tool to extract passwords from profiles of Mozilla (Fire/Water)fox™, Thunderbird®, SeaMonkey® and derivates.
It can be used to recover passwords from a profile protected by a Master Password as long as the latter is known. If a profile is not protected by a Master Password, passwords are displayed without prompt.
The Ruby Linter/Formatter that Serves and Protects.
RuboCop is a Ruby code style checker (linter) and formatter based on the community-driven Ruby Style Guide.
Related contents:
Debdistdiff is a tool to compare two Debian archives and summarize the differences.
musikcube is a fully functional terminal-based music player, library, and streaming audio server that runs natively on Windows, macOS, and Linux. it also runs well on a Raspberry Pi with a custom DAC (e.g. IQaudIO DAC+, HiFiBerry DAC+ and others), and can output 24bit/192k audio comfortably.
Terminal Music and Podcast Player written in Rust Listen to music and podcasts freely as both in freedom and free of charge!
Convert curl commands to code. Convert curl commands to Python, JavaScript, PHP, R, Go, C#, Ruby, Rust, Elixir, Java, MATLAB, Dart, CFML, Ansible URI or JSON.
SST makes it easy to build full-stack serverless applications on AWS. Build modern full-stack applications on AWS:
- Deploy Next.js, Remix, or Astro to AWS.
- Add any backend feature.
- Go from idea to IPO!
Git-Heat-Map highlights the most changed files in a repository.
Related contents:
📦, Package Manager for GitHub repos. Huber is to simplify the package management from GitHub projects with a builtin awesome list (live updating) of popular projects. It also supports repository feature for managing the package installation from your personal Github project. Please check the complete introduction as below.
Key remapper for X11 and Wayland. xremap is a key remapper for Linux. Unlike xmodmap, it supports app-specific remapping and Wayland.
Like jq, but for HTML. Uses CSS selectors to extract bits of content from HTML files.
Your CLI home video recorder 📼. Write terminal GIFs as code for integration testing and demoing your CLI tools.
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:
File system for GitHub & GitLab HUBFS is a file system for GitHub and Git. Git repositories and their contents are represented as regular directories and files and are accessible by any application, without the application having any knowledge that it is really accessing a remote Git repository. The repositories are writable and allow editing files and running build operations.
High Performance Distributed Observability Platform. No Code Distributed Observability Platform. Performance Impact Analysis Software.
A command line tool for tracking work hours, as simple as it can get.
AI imagined images. Pythonic generation of stable diffusion images.
Strengthen the security posture of your source-code management! Detect and remediate misconfigurations, security and compliance issues across all your GitHub and GitLab assets with ease.
WTF is the personal information dashboard for your terminal. Use WTF to monitor systems, services, and important information. Oversee your services with Airbrake. Keep an eye on your OpsGenie schedules, Google Calendar, Git and GitHub repositories. Track your deployments via New Relic.
A post-modern text editor. A Kakoune / Neovim inspired editor, written in Rust. The editing model is very heavily based on Kakoune; during development I found myself agreeing with most of Kakoune's design decisions.
Related contents:
Capture website screenshots. Capture screenshots of websites in various resolutions. A good way to make sure your websites are responsive. It's speedy and generates 100 screenshots from 10 different websites in just over a minute. It can also be used to render SVG images.
An auditing tool for detecting vulnerabilities, powered by advisory databases that follow the OSV specification.
Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression.
Related contents: