Skip to content

DivitMittal/awesome

Repository files navigation

Awesome List

Awesome list's official logo

@DivitMittal's FLOSS (Free/Libre open-source software) awesome list.

GitHub, Codeberg & GitLab sections are auto-generated twice weekly by nix run .#update-stars. sourcehut content is sourced from srht.md.




Contents


  • chawan: a TUI web-browser with CSS & JS support
  • searchix: a nix ecosystem search tool
  • goguma: a flutter IRC client
  • aerc: a TUI email client

No starred repos (or GITLAB_TOKEN not configured).

No starred repos (or CODEBERG_TOKEN not configured).

Quant

6 items

GitHub

30 items

nix

81 items

MCP

11 items
  • aldinokemal/go-whatsapp-web-multidevice — GOWA - WhatsApp REST API with support for UI, Multi Account, Webhooks, and MCP, and Chatwoot. Built with Golang for efficient memory use.
  • bgauryy/octocode — MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform any accessible codebase/s into AI-optimized knowledge on simple and complex flows | Find real implementations and live docs from anywhere
  • exa-labs/exa-mcp-server — Exa MCP for web search and web crawling!
  • makenotion/notion-mcp-server — Official Notion MCP Server
  • microsoft/markitdown — Python tool for converting files and office documents to Markdown.
  • microsoft/mcp — Catalog of official Microsoft MCP (Model Context Protocol) server implementations for AI-powered data access and tool integration
  • microsoft/playwright-mcp — Playwright MCP server
  • MikeyBeez/mcp-kaggle-tool — MCP server for Kaggle API integration - create, run, and manage Kaggle notebooks programmatically
  • modelcontextprotocol/servers — Model Context Protocol Servers
  • oraios/serena — A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
  • utensils/mcp-nixos — MCP-NixOS - Model Context Protocol Server for NixOS resources

neovim

49 items

CLI

87 items
  • 343dev/optimizt — CLI image optimization tool
  • 9001/copyparty — Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file
  • ajeetdsouza/zoxide — A smarter cd command. Supports all major shells.
  • aria2/aria2 — aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
  • atuinsh/atuin — ✨ Making your shell magical
  • bootandy/dust — A more intuitive version of du in rust
  • casey/just — 🤖 Just a command runner
  • charmbracelet/glow — Render markdown on the CLI, with pizzazz! 💅🏻
  • chmln/sd — Intuitive find & replace CLI (sed alternative)
  • citruz/dmgwiz — Extract filesystem data from DMG files
  • cli/cli — GitHub’s official command line tool
  • cloudflare/cloudflared — Cloudflare Tunnel client
  • dandavison/delta — A syntax-highlighting pager for git, diff, grep, rg --json, and blame output
  • deadnews/imgup — Upload images via APIs
  • direnv/direnv — unclutter your .profile
  • docker/cli — The Docker CLI
  • doy/rbw — unofficial bitwarden cli
  • Dr-Noob/cpufetch — Simple yet fancy CPU architecture fetching tool
  • ducaale/xh — Friendly and fast tool for sending HTTP requests
  • elasticdog/transcrypt — transparently encrypt files within a git repository
  • eza-community/eza — A modern alternative to ls
  • fastfetch-cli/fastfetch — A maintained, feature-rich and performance oriented, neofetch like system information tool.
  • FFmpeg/FFmpeg — Mirror of https://git.ffmpeg.org/ffmpeg.git
  • FiloSottile/age — A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
  • FiloSottile/passage — A fork of password-store (https://www.passwordstore.org) that uses age (https://age-encryption.org) as backend.
  • garabik/grc — generic colouriser
  • getsops/sops — Simple and flexible tool for managing secrets
  • git-lfs/git-lfs — Git extension for versioning large files
  • git/git — Git Source Code Mirror - This is a publish-only repository but pull requests can be turned into patches to the mailing list via GitGitGadget (https://gitgitgadget.github.io/). Please follow Documentation/SubmittingPatches procedure for any of your improvements.
  • github-linguist/linguist — Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
  • gpakosz/.tmux — Oh my tmux! My self-contained, pretty & versatile tmux configuration made with 💛🩷💙🖤❤️🤍
  • hashicorp/terraform — Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
  • hugomd/parrot.live — 🐦 Bringing animated parrots to terminals everywhere
  • iffse/pay-respects — Command suggestions, command-not-found and thefuck replacement written in Rust
  • ImageMagick/ImageMagick — ImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms.
  • insanum/gcalcli — Google Calendar Command Line Interface
  • j178/prek — ⚡ A fast Git hook manager written in Rust, designed as a drop-in alternative to pre-commit, reimagined.
  • jhspetersson/fselect — Find files with SQL-like queries
  • jj-vcs/jj — A Git-compatible VCS that is both simple and powerful
  • junegunn/fzf — 🌸 A command-line fuzzy finder
  • Kaggle/kaggle-cli — Official Kaggle CLI
  • matthewbauer/undmg — extract a dmg file
  • mr-karan/doggo — 🐶 Command-line DNS Client for Humans. Written in Golang
  • muesli/duf — Disk Usage/Free Utility - a better 'df' alternative
  • muttmua/mutt — The Mutt E-Mail Client github mirror. Please use gitlab for issues/pull requests.
  • nadermx/backgroundremover — Background Remover lets you Remove Background from images and video using AI with a simple command line interface that is free and open source.
  • ndavd/agevault — Directory encryption tool using age file encryption
  • noborus/ov — 🎑Feature-rich terminal-based text viewer. It is a so-called terminal pager.
  • ogham/dog — A command-line DNS client.
  • Old-Man-Programmer/tree — Tree for Unix/LInux
  • openssl/openssl — General purpose TLS and crypto library
  • orangekame3/ghfetch:octocat: ghfetch is a CLI tool to fetch GitHub user information and show like neofetch.
  • orf/gping — Ping, but with a graph
  • ouch-org/ouch — Painless compression and decompression in the terminal
  • owenthereal/upterm — Instant Terminal Sharing
  • phiresky/ripgrep-all — rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc.
  • pre-commit/pre-commit — A framework for managing and maintaining multi-language pre-commit hooks.
  • qarmin/czkawka — Multi functional app to find duplicates, empty folders, similar images etc.
  • qemu/qemu — Official QEMU mirror. Please see https://www.qemu.org/contribute/ for how to submit changes to QEMU. Pull Requests are disabled. Please only use release tarballs from the QEMU website.
  • randy3k/radian — A 21 century R console
  • rbenv/rbenv — Manage your app's Ruby environment
  • rclone/rclone — "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files
  • sainnhe/tmux-fzf — Use fzf to manage your tmux work environment!
  • schasse/tmux-jump — Vimium/Easymotion like navigation for tmux.
  • schollz/croc — Easily and securely send things from one computer to another 🐊 📦
  • sharkdp/bat — A cat(1) clone with wings.
  • sharkdp/hexyl — A command-line hex viewer
  • showwin/speedtest-go — CLI and Go API to Test Internet Speed using speedtest.net
  • starship/starship — ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
  • tbillington/kondo — Cleans dependencies and build artifacts from your projects.
  • tealdeer-rs/tealdeer — A very fast implementation of tldr in Rust.
  • Textualize/rich-cli — Rich-cli is a command line toolbox for fancy output in the terminal
  • theryangeary/choose — A human-friendly and fast alternative to cut (and sometimes awk)
  • tmux-plugins/tmux-open — Tmux key bindings for quick opening of a highlighted file or url
  • tmux-plugins/tpm — Tmux Plugin Manager
  • tmux/tmux — tmux source code
  • trakBan/ipfetch — Neofetch like tool that can lookup IPs. 🌎
  • tsl0922/ttyd — Share your terminal over the web
  • tuna-f1sh/cyme — List system USB buses and devices. A modern cross-platform lsusb that attempts to maintain compatibility with, but also add new features
  • uutils/coreutils — Cross-platform Rust rewrite of the GNU coreutils
  • uutils/diffutils — Drop-in replacement of diffutils in Rust
  • uutils/findutils — Rust implementation of findutils
  • uutils/sed — Rewrite of sed in Rust
  • volitank/nala — Nala is a front-end for libapt-pkg.
  • wofr06/lesspipe — lesspipe - display more with less
  • yt-dlp/yt-dlp — A feature-rich command-line audio/video downloader
  • zellij-org/zellij — A terminal workspace with batteries included

Android

98 items

macOS

53 items

AI

59 items
  • agentsmd/agents.md — AGENTS.md — a simple, open format for guiding coding agents
  • anomalyco/models.dev — An open-source database of AI models.
  • anomalyco/opencode — The open source coding agent.
  • anthropics/claude-code — Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
  • anthropics/claude-cookbooks — A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.
  • anthropics/claude-plugins-official — Official, Anthropic-managed directory of high quality Claude Code Plugins.
  • anthropics/skills — Public repository for Agent Skills
  • black-forest-labs/flux — Official inference repo for FLUX.1 models
  • black-forest-labs/flux2 — Official inference repo for FLUX.2 models
  • browser-use/web-ui — 🖥️ Run AI Agent in your browser.
  • browseros-ai/BrowserOS — 🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
  • build-with-groq/groq-code-cli — A highly customizable, lightweight, and open-source coding CLI powered by Groq for instant iteration.
  • bytedance/trae-agent — Trae Agent is an LLM-based agent for general purpose software engineering tasks.
  • charmbracelet/crush — Glamourous agentic coding for all 💘
  • cjpais/Handy — A free, open source, and extensible speech-to-text application that works completely offline.
  • code-yeongyu/oh-my-openagent — omo; the one and only agent harness for complex codebases; the pickaxe for complex software engineering
  • coderamp-labs/gitingest — Replace 'hub' with 'ingest' in any GitHub URL to get a prompt-friendly extract of a codebase
  • commaai/openpilot — openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars.
  • continuedev/continue — ⏩ Source-controlled AI checks, enforceable in CI. Powered by the open-source Continue CLI
  • danielmiessler/Fabric — Fabric is an open-source framework for augmenting humans using AI. It provides a modular system for solving specific problems using a crowdsourced set of AI prompts that can be used anywhere.
  • deepseek-ai/DeepSeek-R1
  • Dicklesworthstone/beads_viewer — Graph-aware TUI for the Beads issue tracker: PageRank, critical path, kanban, dependency DAG visualization, and robot-mode JSON API
  • earendil-works/pi — AI agent toolkit: coding agent CLI, unified LLM API, TUI & web UI libraries, Slack bot, vLLM pods
  • EpicenterHQ/epicenter — Open-source, local-first apps.
  • ericc-ch/copilot-api — Turn GitHub Copilot into OpenAI/Anthropic API compatible server. Usable with Claude Code!
  • Fission-AI/OpenSpec — Spec-driven development (SDD) for AI coding assistants.
  • gastownhall/beads — Beads - A memory upgrade for your coding agent
  • Genesis-Embodied-AI/genesis-world — Simulation platform for general-purpose robotics & embodied AI learning.
  • github/copilot-cli — GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal.
  • github/spec-kit — 💫 Toolkit to help you get started with Spec-Driven Development
  • google-gemini/gemini-cli — An open-source AI agent that brings the power of Gemini directly into your terminal.
  • jnsahaj/lumen — Beautiful git diff viewer, generate commits with AI, get summary of changes, all from the CLI
  • joshuadavidthomas/opencode-beads — An OpenCode plugin for the beads issue tracker
  • kaitranntt/ccs — Switch between Claude accounts, Gemini, Copilot, OpenRouter (300+ models) via CLIProxyAPI OAuth proxy. Visual dashboard, remote proxy support, WebSearch fallback. Zero-config to production-ready.
  • kdcokenny/ocx — OpenCode extension manager with portable, isolated profiles. Your setup, anywhere.
  • microsoft/vscode-copilot-chat — Copilot Chat extension for VS Code
  • NousResearch/hermes-agent — The agent that grows with you
  • numman-ali/opencode-openai-codex-auth — OAuth authentication plugin for personal coding assistance with ChatGPT Plus/Pro subscriptions - uses OpenAI's official authentication method
  • openai/codex — Lightweight coding agent that runs in your terminal
  • openai/gpt-oss — gpt-oss-120b and gpt-oss-20b are two open-weight language models by OpenAI
  • openclaw/openclaw — Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞
  • parcadei/llm-tldr — 95% token savings. 155x faster queries. 16 languages. LLMs can't read your entire codebase. TLDR extracts structure, traces dependencies, and gives them exactly what they need.
  • pathwaycom/llm-app — Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.
  • pathwaycom/pathway — Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
  • QwenLM/qwen-code — An open-source AI coding agent that lives in your terminal.
  • router-for-me/CLIProxyAPI — Wrap Gemini CLI, Antigravity, ChatGPT Codex, Claude Code, Grok Build as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini 3.1 Pro, GPT 5.5, Grok 4.3, Claude model through API
  • ryoppippi/ccusage — Analyze coding (agent) CLI token usage and costs from local data.
  • shekohex/opencode-pty — OpenCode plugin for interactive PTY management - run background processes, send input, read output with regex filtering
  • sigoden/aichat — All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more.
  • sirmalloc/ccstatusline — 🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.
  • sohzm/cheating-daddy — a free and opensource app that lets you gain an unfair advantage
  • steipete/CodexBar — Show usage stats for OpenAI Codex and Claude Code, without having to login.
  • subsy/ralph-tui
  • tak-bro/aicommit2 — A Reactive CLI that generates commit messages for Git and Jujutsu with Ollama, ChatGPT, Gemini, Claude, Mistral and other AI
  • tfkhdyt/geminicommit — CLI that writes git commit messages for you with Google Gemini AI
  • wshobson/agents — Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, and Gemini CLI
  • zai-org/GLM-4.5 — GLM-4.5: Agentic, Reasoning, and Coding (ARC) Foundation Models
  • zai-org/GLM-Image — GLM-Image: Auto-regressive for Dense-knowledge and High-fidelity Image Generation.
  • zai-org/zai-coding-plugins — Z.ai Coding Plugins Marketplace in Claude Code

VSCode

17 items

GUI

15 items

Windows

13 items
  • anderlli0053/DEV-tools — 📦 A versatile Scoop bucket that evolved from development tools into a comprehensive software sanctuary. Originally focused on DEV tools for applications and games, now expanded to include utilities, applications, and everyday software. Automated via GitHub CI/CD for reliable package management.
  • glzr-io/glazewm — GlazeWM is a tiling window manager for macOS and Windows inspired by i3wm.
  • glzr-io/zebar — Zebar is a tool for creating customizable and cross-platform taskbars, desktop widgets, and popups.
  • LGUG2Z/komorebi — A tiling window manager for Windows 🍉
  • LGUG2Z/whkd — A simple hotkey daemon for Windows
  • massgravel/Microsoft-Activation-Scripts — Open-source Windows and Office activator featuring HWID, Ohook, TSforge, and Online KMS activation methods, along with advanced troubleshooting.
  • microsoft/msstore-cli — Microsoft Store CLI
  • microsoft/winget-cli — WinGet is the Windows Package Manager. This project includes a CLI (Command Line Interface), PowerShell modules, and a COM (Component Object Model) API (Application Programming Interface).
  • microsoft/WSL — Windows Subsystem for Linux
  • PJO2/tftpd64 — The working repository of the famous TFTP server.
  • ScoopInstaller/Main — 📦 The default bucket for Scoop.
  • ScoopInstaller/Scoop — A command-line installer for Windows.
  • valinet/ExplorerPatcher — This project aims to enhance the working environment on Windows

Music & Audiophile

31 items

Lang,LSP,DAP,Formatter,Linter

17 items

docs

14 items

linux

5 items

Python

13 items
  • astral-sh/uv — An extremely fast Python package and project manager, written in Rust.
  • huggingface/pytorch-image-models — The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more
  • jonashaag/micromamba-pycharm — Use Micromamba environments in PyCharm
  • joouha/euporie — Jupyter notebooks in the terminal
  • mamba-org/mamba — The Fast Cross-Platform Package Manager
  • pallets/jinja — A very fast and expressive template engine.
  • pyenv/pyenv — Simple Python version management
  • pyenv/pyenv-virtualenv — a pyenv plugin to manage virtualenv (a.k.a. python-virtualenv)
  • pypa/pipenv — Python Development Workflow for Humans.
  • pypa/virtualenv — Virtual Python Environment builder
  • python/cpython — The Python programming language
  • pytorch/pytorch — Tensors and Dynamic neural networks in Python with strong GPU acceleration
  • williamjameshandley/py2nb — convert python scripts to jupyter notebooks

TUI

34 items

Keyboard

26 items

Web Browser

28 items

emacs

23 items

webdev

7 items
  • denoland/deno — A modern runtime for JavaScript and TypeScript.
  • microsoft/playwright — Playwright is a framework for Web Testing and Automation. It allows testing Chromium, Firefox and WebKit with a single API.
  • microsoft/TypeScript — TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
  • nodejs/node — Node.js JavaScript runtime ✨🐢🚀✨
  • oven-sh/bun — Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one
  • php/php-src — The PHP Interpreter
  • pnpm/pnpm — Fast, disk space efficient package manager

shell

24 items

Notes

5 items
  • excalidraw/excalidraw — Virtual whiteboard for sketching hand-drawn like diagrams
  • obsidianmd/obsidian-releases — Community plugins list, theme list, and releases of Obsidian.
  • remotely-save/remotely-save — Sync notes between local and cloud with smart conflict: S3 (Amazon S3/Cloudflare R2/Backblaze B2/...), Dropbox, webdav (NextCloud/InfiniCLOUD/Synology/...), OneDrive, Google Drive (GDrive), Box, pCloud, Yandex Disk, Koofr, Azure Blob Storage.
  • zk-org/zk — A plain text note-taking assistant for Zettelkasten or otherwise
  • zk-org/zk-nvim — Neovim extension for zk

Spotify

14 items

IoT

6 items

web3

17 items

yazi

9 items

Uncategorized

77 items

About

Personal Awesome list

Topics

Resources

License

Stars

Watchers

Forks

Contributors