Awesome List Updates on Nov 24, 2025
138 awesome lists updated today.
๐ Home ยท ๐ Search ยท ๐ฅ Feed ยท ๐ฎ Subscribe ยท โค๏ธ Sponsor
1. Awesome Windows
System Utilities
- Servy (โญ837) - A tool to turn any app into a native Windows service with powerful configuration and management options (a modern alternative to NSSM and WinSW).
Command Line Tools
- gsudo - Sudo equivalent for Windows, allows you to run a command with elevated permissions.
File Management
- File pilot - Next-gen file explorer. Engineered entirely from scratch for light-speed performance, featuring a modern and robust interface.
Graphics
- Ente Photos - Store and share your photos with absolute privacy.
Productivity
- Nani Translate - Fast AI translator that explains and refines your phrasing.
Proxy and VPN Tools
- Windscribe - VPN service that's fast, reliable, & effective.
Security
- Ente Auth - Open source 2FA authenticator, with E2EE backups.
Text Editors
- Text Forge - Lighweight, hackable, and highly modular text & code editor.
2. Awesome Firebase Genkit
Plugins / JavaScript - Official
- Model / Embedding Plugins
@genkit-ai/vertexai- The Vertex AI plugin provides interfaces to several AI services: Google generative AI models, A subset of evaluation metrics through the Vertex AI Rapid Evaluation API, Vector Search.@genkit-ai/googleai- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API.genkitx-ollama- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.@genkit-ai/compat-oai- Plugin for Compatible OpenAI APIs.@genkit-ai/compat-oai/xai- Plugin for XAI APIs.@genkit-ai/compat-oai/openai- Plugin for OpenAI APIs.
- Vector Store Plugins
@genkit-ai/dev-local-vectorstore- Plugin for Local Vector Store for development purposes.
- Other Plugins
@genkit-ai/firebase- Firebase plugin provides several integrations with Firebase services: Indexers and retrievers using Cloud Firestore vector store, Trace storage using Cloud Firestore, Flow deployment using Cloud Functions, Authorization policies for Firebase Authentication users.@genkit-ai/express- Express plugin provides an Express middleware for Genkit.@genkit-ai/mcp- MCP plugin provides an interface to the MCP (Model Context Procol).
Plugins / JavaScript - Community
- Vector Store Plugins
genkitx-convex- Plugin for Convex Vector Stores.genkitx-hnsw- Plugin for HNSW Vector Stores.genkitx-qdrant- Plugin for Qdrant Vector Stores.genkitx-astra-db- Plugin for AstraDB Vector Stores.genkitx-pgvector- Plugin for PostgeSQL (PGVector) Vector Stores.genkitx-redis- Plugin for Redis Vector Stores.genkitx-voiceflow- Plugin for Voiceflow KB.genkitx-lancedb- Plugin for LanceDB Vector Stores.genkitx-pinecone- Plugin for Pinecone Vector Stores.genkitx-chromadb- Plugin for Chroma Vector Stores.genkitx-neo4j- Plugin for Neo4j Vector Stores.genkitx-cloud-sql-pg- Plugin for Cloud SQL for PostgreSQL Vector Stores.
Plugins / Python - Official
- Model / Embedding Plugins
google-genai- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI models.ollama- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.
- Vector Store Plugins
firestore- The Firestore plugin provides interfaces to the Firestore vector store.dev_local_vectorstore- Plugin for Local Vector Store for development purposes.
- Other Plugins:
flask- Flask plugin for building web applications with Genkit.
Plugins / Golang - Official
- Model / Embedding Plugins
googlegenai- The Google Generative AI plugin provides interfaces to Google's Gemini models through the Gemini API & Vertex AI Models.ollama- The Ollama plugin provides interfaces to any of the local LLMs supported by Ollama.compat_oai,compat_oai/openai,compat_oai/anthropic- Plugin for Compatible OpenAI APIs (OpenAI, Anthropic providers).
- Vector Store Plugins
pinecone- Plugin for Pinecone Vector Stores.alloydb- Plugin for AlloyDB Vector Stores.localvec- Plugin for Local Vector Store for development purposes.pgvector- Plugin for PostgreSQL (PGVector) Vector Stores.postgresql- Plugin for Cloud SQL for PostgreSQL Vector Stores.
- Monitoring Plugins
googlecloud- The Google Cloud plugin exports Genkit's telemetry and logging data to Google Cloud's operation suite.
- Other Plugins:
mcp- The MCP plugin provides interfaces to the MCP (Managed Context Protocol).
Plugins / Golang - Community
- Model / Embedding Plugins
bedrock- Plugin for AWS Bedrock APIs.
- Monitoring Plugin:
opentelemetry- Plugin for OpenTelemetry to monitor Genkit applications.
Articles / Dart - Official
- Gemini in your Slack workspace using Firebase & Genkit - Learn how to integrate Gemini using Genkit as a Slackbot.
- Set up RAG with Genkit and Firebase in 15 minutes - Introduction to RAG, Genkit and using Firebase Firestore as Vector DB.
3. Awesome Marketing
SEO (Search Engine Optimization) / SERP Tracking
- Serplux - [Review](https://serplux.com/premium - All-in-one marketing toolkit for SEO, PPC, and content marketing.
Customer Relationship Management (CRM) / CRM Software
- Django CRM - Review - CRM Software with Tasks management, Email marketing and many more, created for individual use by businesses of any size or freelancers and is designed to provide easy customization and quick development.
4. Awesome Azure Openai Llm
Quick Navigation / 1. App & Agent
- RAG: RAG, Advanced RAG, GraphRAG
- Application: AI Application (Agent & Application, No Code & UI, Infrastructure & Backend Services, Caching, Data Processing, Gateway, Memory)
- Agent Protocols: Agent Protocol (MCP, A2A, Computer Use)
- Coding & Research: Coding, Domain-Specific, Deep Research
- Frameworks: Top Agent Frameworks, Orchestration (LangChain, LlamaIndex, Semantic Kernel, DSPy)
Quick Navigation / 2. Azure OpenAI
- Platform: Azure OpenAI vs OpenAI
- Framework: Microsoft Azure OpenAI LLM Framework
- Copilot: Microsoft Copilot
- Services: Azure AI Services
- Research: Microsoft Research
- Architecture: Reference Architectures
- Prompting: Prompt
Quick Navigation / 3. Research & Survey
- Landscape: LLM Landscape, Comparison, Evolutionary Tree, Model Collection
- Prompting: Prompt Engineering & Visual Prompts
- Finetuning: Finetuning, Quantization Techniques, Other Patterns
- Challenges: Context Constraints, Trustworthy, Safe & Secure, Abilities
- Survey & Build: Survey, Build from Scratch, Business Use Cases
Quick Navigation / 4. Tools & Resource
- Evaluation: Evaluating LLMs & LLMOps, Evaluating LLMs, LLMOps
Quick Navigation / 5. Best Practices
- Tool Use: Tool Use
- Reference: Proposals & Glossary
5. Awesome Capacitorjs
Plugins / Community Plugins
- @smartcompanion/native-audio-player (โญ3) - Play audio that keeps playing in the background, player is shown in system controls, audio output can be switched between speaker/earpiece.
6. Awesome Opentofu
Official
Features
Tools / CI
- Burrito - A TACoS (Terraform Automation and Collaboration Software) that works inside Kubernetes.
- tofUI (โญ1) - Easily export OpenTofu and Terraform plans in HTML for better readability.
7. Awesome Github Wiki
Examples
8. Awesome Kustomize
Snippets / Tips & Tricks
- Add Pod security context (โญ0) - Ensure the security context is added to containers in the Pod.
9. Awesome Ai Tools
Text / Developer tools
- Agenta - Open-source LLMOps platform for prompt management, LLM evaluation, and observability. Build, evaluate, and monitor production-grade LLM applications. #opensource (โญ3.4k)
- Portia AI - Open source framework for building agents that pre-express their planned actions, share their progress and can be interrupted by a human. #opensource (โญ1.1k)
- Callstack.ai PR Reviewer - Automated Code Reviews: Find Bugs, Fix Security Issues, and Speed Up Performance.
- Opik - Evaluate, test, and ship LLM applications with a suite of observability tools to calibrate language model outputs across your dev and production lifecycle.
- Kiln - Intuitive app to build your own AI models. Includes no-code synthetic data generation, fine-tuning, dataset collaboration, and more.
- Calmo - Debug Production x10 Faster with AI.
- Cleanlab - Detect and remediate hallucinations in any LLM application.
- Amazon Q Developer CLI - CLI that provides command completion, command translation using generative AI to translate intent to commands, and a full agentic chat interface with context management that helps you write code.
- Agentic Radar (โญ817) - Open-source CLI security scanner for agentic workflows.
- VoltAgent (โญ4k) - A TypeScript framework for building and running AI agents with tools, memory, and visibility.
- Notte (โญ1.7k) - Notte is the fastest, most reliable Browser Using Agents framework
- TensorZero - An open-source framework for building production-grade LLM applications. It unifies an LLM gateway, observability, optimization, evaluations, and experimentation.
- ToolHive (โญ1.4k) โ Find the right MCP server for your task and deploy with one click.
- StarOps - AI Platform Engineer
- AgentDock - Unified infrastructure for AI agents and automation. One API key for all services instead of managing dozens. Build production-ready agents without operational complexity.
- Codeflash - Ship Blazing-Fast Python Code โ Every Time.
- Rysa AI - AI GTM Automation Agent
Text / Search engines
- Refinder AI - AI-powered universal search and assistant for work
- Agentset.ai - Open-source local Semantic Search + RAG for your data
Text / Writing assistants
- RapidTextAI - Write Advance Articles using Multiple AI Models like GPT4, Gemini, Deepseek and grok.
- Trolly.ai - Trolly.ai can help you in creating professional SEO articles, 2x faster. This tool crafts content that search engines love, propelling you up the rankings.
- Headlinesai.pro - This AI powered tool can help you in generating catchy and optimized headlines based on your content for multiple platforms like Youtube, Medium, Indie Hackers and Reddit.
- GPTLocalhost - A local Word Add-in for you to use local LLM servers in Microsoft Word. Alternative to "Copilot in Word" and completely local.
Text / Productivity
- Cosmos - Use AI locally and offline to search your media files by their content, find similar images or video scenes using reference images, and transcribe video.
- fabric (โญ34k) - Apply AI to everyday challenges in the comfort of your terminal. Helpโs to get better results with tried and tested library of prompt patternโs.
- Riffo - An AI-powered file management tool for bulk renaming and automatic folder organization.
- SlidesWizard - Create Presentations 10x faster. Generate PowerPoint and Google Slides presentations about any topic with AI
- Transgate - AI Speech to Text
- RabbitHoles AI - Chat with AI on an Infinite Canvas
- Rember - A simple yet powerful spaced repetition system designed to help you remember more.
- Qurate - AI Quote Companion, which can help in finding relavant quotes according to the context.
- FirmOS - AI-Powered Automation for Accounting Firms
- Whisper API - Whisper API is a Transcription API Powered By OpenAI Whisper model. Get 5 free transcriptions daily (no duration limits) with robust control over the model's parameters like size, temperature, beam size and more.
- Smmry - Summarize Long Content Into Clear Insights
- Nudge AI - Ambient AI Scribe for Healthcare
- Summara - YouTube AI Summary and Transcript widget
- Mocha - AI app builder
- Spell - Spell is the AI alternative to Google Docs
- Kosmik - AI moodboarding platform
- Magic Potion - Visual AI Prompt Editor
- MinusX - Have an AI Analyst answer all your data questions reliably on Metabase
- Excelmatic - AI-Powered Excel Data Analysis and Visualization, Skip the functionsโjust upload, chat, and watch your data turn into insights and visuals.
- Langfa.st - A fast, no-signup playground to test and share AI prompt templates
- SalesAgent Chat - AI Sales Coach & Copilot for real-time support
- ReBillion.ai - AI-powered transaction coordination and workflow automation for real estate professionals
- Perch Reader - Free blog and newsletter aggregator with AI summaries and text-to-speech
- X-doc AI - The most accurate AI translator
Text / Meeting assistants
- Scribbl - AI Meeting Notes
Text / Academia
- NotebookLM - AI Chat on your own document, link and text resources.
- Mathos AI - Best AI math solver, calculator & tutor.
Text / Customer Support
- Twig - Twig is an AI assistant that resolves customer issues instantly, supporting both users and support agents 24/7.
Code / Developer tools
- poorcoder (โญ44) - Lightweight Bash scripts that enhance your terminal coding workflow with web-based AI assistants like Claude or Grok without disrupting your development process.
- GoCodeo- An AI Coding & Testing Agent.
- Amazon Q Developer - AI coding assistant with extensions for IDEs such as VS Code and IntelliJ IDEA that provides both chat and agentic workflows.
- FlexApp - Build mobile apps with AI, not code
- Kilo Code - Open Source AI coding assistant for planning, building, and fixing code inside VS Code.
- Capacity - Capacity lets you turn your ideas into fully functional web apps in minutes using AI.
- Runcell - AI Agent Extension for Jupyter Lab, Agent that can code, execute, analysis cell result, etc in Jupyter.
- Manifest (โญ3.2k) - An alternative to Supabase for AI Code editors and Vibe Coding tools
- DataPup (โญ274) - Database client with AI-powered query assistance to generate context based queries.
- Gito (โญ64) - AI code reviewer for GitHub Actions or local use, compatible with any LLM and integrated with Jira/Linear.
Image / Services
- PhotoGuruAI - Create professional AI Headshots in various styles.
- AI Boost - All-in-one service for creating and editing images with AI: upscale images, swap faces, generate new visuals and avatars, try on outfits, reshape body contours, change backgrounds, retouch faces, and even test out tattoos.
- PlantTattoosAI - Plant and flower tattoos designs generator trained on real botanicals.
Image / Graphic design
- Text2Infographic - AI infographic generator and editor.
- Seede.ai - Create a stunning poster in just 1 minute with Seede.
- Magic Patterns - AI-based UI builder with Figma export and React code generation.
Video / Stable Diffusion resources
- klingai - AI creative studio boasts AI image and video generation capabilities.
- Sisif - AI Video Generator: Turn Text into Stunning Videos in Seconds
Audio / AI Voice Cloning
- Audify AI - User-friendly platform for voice synthesis with customizable options and instructions, making it versatile for both developers and creatives.
- TTS WebUI (โญ2.8k) - Open Source generative AI App for voice and music, supporting 15+ TTS models.
- AInterview.space โ Create AI-hosted podcast interviews. Choose a topic, and Joe (the AI host) will research, host the interview, and generate your episode as audio or video.
Audio / AI Music Generators
- AI Music Generator - Review - Effortlessly Create Songs with AI
Audio / Marketing AI Tools
- Publish7 -AI Agents to revolutionize digital marketing for Retail and E-commerce success.
- Keyla.AI - Create video ads in minutes
Audio / Phone Calls
- AI Voice Agents โ AI Voice Agents for business calls and routine tasks, powered by DialLink cloud phone system.
Audio / Speech
- EKHOS AI - An AI speech-to-text software with powerful proofreading features. Transcribe most audio or video files with real-time recording and transcription.
Audio / Music
- Remusic - AI Music Generator and Music Learning Platform Online Free.
Other / Music
- Podify.io - Leverage AI and community to grow on LinkedIn
- ResumeDive - A resume boosting service using AI
- Luthor - Programmatic content marketing at scale
- Hyperbrowser - Browser infrastructure and automation for AI Agents and Apps with advanced features like proxies, captcha solving, and session recording.
- Bricks - The AI Spreadsheet We've All Been Waiting For
- MindStudio โ Build powerful AI Agents for yourself, your team, or your enterprise. Powerful, easy to use, visual builderโno coding required, but extensible with code if you need it. Over 100 templates for all kinds of business and personal use cases.
- Daruy - Personalized Gift Idea Generator
- Promptly - Discover, create and share powerful prompts
- Melies - AI Filmmaking software
Related Awesome Lists / Deep Learning
- AI For Developers - List of AI DevTools
- Best of AI (โญ460) - Like Michelin Guide for AI
- Awesome AI Coding Tools (โญ1.3k) - Curated list of AI-powered developer tools.
- Awesome Vibe Coding (โญ205) - A hand-picked collection of tools and resources for Vibe Coding.
- Top AI Directories (โญ634) - An awesome list of best top AI directories to submit your ai tools
10. Awesome Polars
Official news
- September 2025 : Polars raises โฌ18M Series A to build fast, ergonomic data processing at any scale.
- September 2025 : Polars launches Polars Cloud and a Distributed Engine in Open Beta.
Polars plugins / Import / Export
- polars_readstat (โญ18) - Polars IO plugin to read SAS, Stata and SPSS file by @jrothbaum.
- polars-root (โญ3) - Polars plugin for reading CERN's ROOT file format by @DanielMaysWilliams.
- polars-fastx (โญ3) - Polars plugin for parsing FASTA and FASTQ files into DataFrames by @apcamargo.
Polars plugins / Data Manipulation
- polars-permute-plugin (โญ11) - Polars plugin for easily reordering DataFrame columns by @lmmx.
- polars-schema-index (โญ2) - Polars plugin for flattening nested data by @lmmx.
- polars-expr-hopper (โญ2) - Polars plugin providing a hopper of expressions for automatic, schema-aware application by @lmmx.
Polars plugins / Geographical / Spatial
- polars-coord-transforms (โญ2) - Polars plugin for coordinates transformation and extractions features by @georgypv.
Polars plugins / String parsing
- polars-textproc (โญ1) - Polars plugins to apply gopher repetetition penalties and fasttext classifiers to text data by @Apsod.
Polars plugins / Time series / Datetime
- polars-xdt-docs (โญ0) - Polars plugin for business day arithmetic by @MarcoGorelli.
Polars plugins / Machine Learning & Data Science
- polars-fastembed (โญ0) - Polars plugin for embedding DataFrames by @lmmx.
- retrofit (โญ16) - Machine learning framework built with Polars by @AdrianAntico.
Polars plugins / Language
- polars-sbert (โญ2) - Polars plugin for embedding data with Sentence Transformers by @lmmx.
Polars plugins / Finance
- polars-trading (โญ57) - A collection of helpful polars plugins and functions for market data processing by @ngriffiths13.
- polars_plugin_option_pricing (โญ5) - Polars plugin exposing rust crate option-pricing by @oscar6echo.
- polars-order-book (โญ3) - Polars plugin for enriching orderbook data with best bid and offer information by @ChristopherRussell.
- polars-fin (โญ2) - Polars plugin to calculate financial metrics by @LVG77.
Polars plugins / General utilities / Performance
- polars-argpartition (โญ10) - Polars plugin that implements the argpartition function by @GiovanniGiacometti.
- polars-path (โญ0) - Polars plugin with filesystem path utilities by @gorkaerana.
- polars-genson (โญ8) - Fast JSON schema inference with support for Polars DataFrames by @lmmx.
- polars-extensions (โญ3) - Polars plugin that extends the capabilities of Polars with functionalities that are not currently found in Polars by @jrasband-dev.
- polars-nexpresso (โญ4) - Polars plugins for generating Polars expressions to work with nested data structures by @heshamdar.
- polarsFE (โญ2) - Polars plugins with helper functions for feature engineering, using Polars by @AdrianAntico.
Polars plugins / Statistics / Analytics
- polars_kde - Polars plugin for kernel density estimation by @schemaitat.
Polars plugins / Visualization
- Buckaroo (โญ647) - Dataframe viewer for notebook environment adds summary stats, histograms, and search to a fast scrollable table so you can easily see your data by @paddymul.
Polars plugins / Miscellaneous
- polars-graphframes (โญ9) - Polars plugin for interconnection of graphs and networks with Frames by @t-ded.
- polars-phonetics (โญ3) - Polars plugin for phonetic algorithms by @LeCodeMinister.
- polars-holidays (โญ0) - Polars plugin for determining if a date is a holiday by @mrjsj.
- polars-cache (โญ1) - Polars plugin to automatically cache the result of expensive queries to disc by @alipatti.
- pl_series_hash (โญ1) - Fast series hashing for polars, useful for caching by @paddymul.
Books / Miscellaneous
- Python & Polars: The Definitive Guide - Book on using Python Polars for transforming, summarizing, and visualizing data.
- Polars Cookbook - Practical recipes for transforming and manipulating data with Polars.
- Effective Polars: Optimized Data Manipulation - Book focused on efficient, idiomatic data manipulation with Polars.
Tutorials & workshops / Miscellaneous
- Python Polars Tutorial: A Complete Guide for Beginners - A beginner tutorial to learn how to use Polars in Python by @datacamp.
Blog posts / Miscellaneous
- DuckDB vs Polars. Wait. DuckDB and Polars - A blog post that helps you choose between Polars and DuckDB based on use cases by @danielbeach.
- Pandas vs Polars in 2025 โ Should You Finally Make the Switch? - An article that compares performance and features between Polars and Pandas in 2025 by @Gecofer.
11. Awesome Langchain
Other LLM Frameworks / Videos Playlists
- Bifrost (โญ1.2k): Bifrost is the fastest LLM gateway, with just 11ฮผs overhead at 5,000 RPS, making it 50x faster than LiteLLM.
12. Awesome Job Boards
Tech / Aggregator
- EmbeddedJobs - A niche job board exclusively for Embedded Systems engineers and developers.
- foo๐ฆ - The go-to, no-nonsense, fast and lean career platform for all things coding, data and tech
Artificial Intelligence (AI)
- ExploreJobs.ai - Find engineering, product, and research roles at the top AI startups.
Blockchain
- Remote Web3 Jobs - A remote web3 job board onboarding people to web3 sharing web3 content, guides & tutorials for free
Design
- CreativeFuego Jobs | Curated Design and Creative Jobs
Open Source
- GitJobs - Discover Open Source job opportunities
Programming / Aggregator
- GrepJob.com - Software Engineering jobs scraped from established company career pages
Programming / Mobile
- Mobile Career - Job board for mobile developers. iOS. Android. Flutter. React Native...
Quantum Computing / Scala
- qubitsok.com - A job board specialized in Quantum Computing with personalized job alerts
13. Awesome Remote Job
Job boards
- hiring.lat โ Transparent job postings for LATAM workers with remote or relocation opportunities.
Companies with "remote DNA"
- log.dog - Remote debugging and logging tool for iOS and Android apps. No offices - fully remote.
- Maxim - AI Agent Simulation, Evaluation & Observability Platform
- Peakforce - Atlassian (Jira, Confluence) and Splunk (SIEM, Observability) Partner helping with licenses, implementation, migrations and consulting.
Tools / Project Management
- StaffWatcher - Time tracking
14. Awesome Agi Cocosci
Abduction / Applications in AI
- Automated causal inference in application to randomized controlled clinical trials - Nature Machine Intelligence, 2022. [All Versions]. Randomized controlled trials (RCTs) are considered the gold standard for testing causal hypotheses in the clinical domain; however, the investigation of prognostic variables of patient outcome in a hypothesized causeโeffect route is not feasible using standard statistical methods. This work proposes a new automated causal inference method (AutoCI) built on the invariant causal prediction (ICP) framework for the causal reinterpretation of clinical trial data. Compared with existing methods, the authors show that the proposed AutoCI allows one to clearly determine the causal variables of two real-world RCTs of patients with endometrial cancer with mature outcome and extensive clinicopathological and molecular data. This is achieved via suppressing the causal probability of non-causal variables by a wide margin. In ablation studies, the authors further demonstrate that the assignment of causal probabilities by AutoCI remains consistent in the presence of confounders. In conclusion, these results confirm the robustness and feasibility of AutoCI for future applications in real-world clinical analysis.
Bayesian Modeling / Bayesian Optimization
- Human-in-the-loop for Bayesian autonomous materials phase mapping - Matter. [All Versions]. Autonomous experimentation achieves user objectives more efficiently than Edisonian studies by combining machine learning and laboratory automation to iteratively select and perform experiments. Integrating knowledge from theory, simulations, literature, and human intuition into the machine learning model can further increase this advantage. This work presents a set of methods for probabilistically integrating human input into an autonomous materials exploration campaign for composition-structure phase mapping. During the campaign, the user can provide input by indicating potential phase boundaries or phase regions with their uncertainty or indicating regions of interest. The input is then integrated through probabilistic priors, resulting in a probabilistic distribution over potential phase maps given the data, model, and human input. This work demonstrates an improvement in phase-mapping performance given appropriate human input.
Complexity & Information Theory / Theory
- Quantifying artificial intelligence through algorithmic generalization - Nature Machine Intelligence, 2025. [All Versions]. The rapid development of artificial intelligence (AI) systems has created an urgent need for their scientific quantification. While their fluency across a variety of domains is impressive, AI systems fall short on tests requiring algorithmic reasoning---a glaring limitation, given the necessity for interpretable and reliable technology. Despite a surge in reasoning benchmarks emerging from the academic community, no theoretical framework exists to quantify algorithmic reasoning in AI systems. Here the authors adopt a framework from computational complexity theory to quantify algorithmic generalization using algebraic expressions: algebraic circuit complexity. Algebraic circuit complexity theory---the study of algebraic expressions as circuit models---is a natural framework for studying the complexity of algorithmic computation. Algebraic circuit complexity enables the study of generalization by defining benchmarks in terms of the computational requirements for solving a problem. Moreover, algebraic circuits are generic mathematical objects; an arbitrarily large number of samples can be generated for a specified circuit, making it an ideal experimental sandbox for the data-hungry models that are used today. In this Perspective, the authors adopt tools from algebraic circuit complexity, apply them to formalize a science of algorithmic generalization, and address key challenges for its successful application to AI science.
Communications / Coordination
- The future of open human feedback - Nature Machine Intelligence, 2025. [All Versions]. Human feedback on conversations with language models is central to how these systems learn about the world, improve their capabilities and are steered towards desirable and safe behaviours. However, this feedback is mostly collected by frontier artificial intelligence labs and kept behind closed doors. This work brings together interdisciplinary experts to assess the opportunities and challenges to realizing an open ecosystem of human feedback for artificial intelligence. The authors first look for successful practices in the peer-production, open-source and citizen-science communities. The authors then characterize the main challenges for open human feedback. For each, the authors survey current approaches and offer recommendations. The authors end by envisioning the components needed to underpin a sustainable and open human feedback ecosystem. In the centre of this ecosystem are mutually beneficial feedback loops, between users and specialized models, incentivizing a diverse stakeholder community of model trainers and feedback providers to support a general open feedback pool.
Domain Specific Language / Design Theory
- Domain-Specific Languages: A Systematic Mapping Study - Information and Software Technology, 2016. [All Versions]. This study reports on a Systematic Mapping Study (SMS) for Domain-Specific Languages (DSLs). The main objective of the described work was to perform an SMS on DSLs to better understand the DSL research field, identify research trends, and any possible open issues. This SMS discusses two main research questions: research space and trends/demographics of the literature within the field of DSLs. Both research questions are further subdivided into several research sub-questions. The results from the first research question clearly show that the DSL community focuses more on the development of new techniques/methods rather than investigating the integrations of DSLs with other software engineering processes or measuring the effectiveness of DSL approaches. Furthermore, there is a clear lack of evaluation research. Amongst different DSL development phases more attention is needed in regard to domain analysis, validation, and maintenance. The second research question revealed that the number of publications remains stable, and has not increased over the years.
Domain Specific Language / Imperative DSL Applications
- Evolution-inspired engineering of nonribosomal peptide synthetases - Science, 2024. [All Versions]. Many clinically used drugs are derived from natural microbial products that are assembled in a stepwise fashion by the condensation of amino acids or acyl groups. Using insights from evolutionary analysis, two independent groups now show that the cumbersome enzyme complexes that produce these molecules can be pieced together to create new products on demand---if one knows the right spot for joining the pieces. Working with nonribosomal peptide synthetases, Bozhรผyรผk et al. developed an approach called XUT (โexchange unit between T domainsโ) and demonstrated the production of a proteasome inhibitor by an enzyme complex containing fragments of five separate systems. Mabesoone et al. worked with polyketide synthases, demonstrating facile deletion and insertion of conceptually similar exchange units, producing a large number of related polyketide products with diverse modifications. These approaches are an important step forward for rational engineering of large enzyme complexes for small-molecule drug discovery and production.
- OCTOPUS: operation control system for task optimization and job parallelization via a user-optimal scheduler - Nature Communications, 2024. [All Versions]. The material acceleration platform, empowered by robotics and artificial intelligence, is a transformative approach for expediting material discovery processes across diverse domains. However, the development of an operating system for material acceleration platform faces challenges in simultaneously managing diverse experiments from multiple users. Specifically, when it is utilized by multiple users, the overlapping challenges of experimental modules or devices can lead to inefficiencies in both resource utilization and safety hazards. To overcome these challenges, this work presents an operation control system for material acceleration platform, namely, OCTOPUS, which is an acronym for operation control system for task optimization and job parallelization via a user-optimal scheduler. OCTOPUS streamlines experiment scheduling and optimizes resource utilization through integrating its interface node, master node and module nodes. Leveraging process modularization and a network protocol, OCTOPUS ensures the homogeneity, scalability, safety and versatility of the platform. In addition, OCTOPUS embodies a user-optimal scheduler. Job parallelization and task optimization techniques mitigate delays and safety hazards within realistic operational environments, while the closed-packing schedule algorithm efficiently executes multiple jobs with minimal resource waste. Copilot of OCTOPUS is developed to promote the reusability of OCTOPUS for potential users with their own sets of lab resources, which substantially simplifies the process of code generation and customization through GPT recommendations and client feedback. This work offers a solution to the challenges encountered within the platform accessed by multiple users, and thereby will facilitate its widespread adoption in material development processes.
Domain Specific Language / Declarative DSL Applications
- A prometastatic splicing program regulated by SNRPA1 interactions with structured RNA elements - Science, 2021. [All Versions]. Pathological changes in alternative splicing patterns are considered a hallmark of cancer, yet the underlying regulatory programs that control this process remain largely unknown. A major obstacle to better understanding these programs is that the bioinformatic strategies commonly used for the discovery of cis-regulatory elements fail to capture the contribution of RNA secondary structure to regulatory information. To address this, this work had previously developed the computational framework TEISER (Tool for Eliciting Informative Structural Elements in RNA), which uses both RNA structural and sequence information to identify cis-regulatory elements that are informative of transcriptomic changes. Here, the authors introduce pyTEISER (pythonic TEISER), which incorporates experimentally derived and additional computationally predicted RNA structural information to investigate the RNA sequence and structural code that governs a broader range of RNA-related processes, including splicing and RNA processing, in addition to steady-state gene expression.
- Goals as reward-producing programs - Nature Human Behavior, 2025. [All Versions]. [Project (โญ12)]. People are remarkably capable of generating their own goals, beginning with childโs play and continuing into adulthood. Despite considerable empirical and computational work on goals and goal-oriented behaviour, models are still far from capturing the richness of everyday human goals. This work bridges this gap by collecting a dataset of human-generated playful goals (in the form of scorable, single-player games), modelling them as reward-producing programs and generating novel human-like goals through program synthesis. Reward-producing programs capture the rich semantics of goals through symbolic operations that compose, add temporal constraints and allow program execution on behavioural traces to evaluate progress. To build a generative model of goals, the authors learn a fitness function over the infinite set of possible goal programs and sample novel goals with a quality-diversity algorithm. Human evaluators found that model-generated goals, when sampled from partitions of program space occupied by human examples, were indistinguishable from human-created games. The authors also discovered that the modelโs internal fitness scores predict games that are evaluated as more fun to play and more human-like.
- A Generalized Earley Parser for Human Activity Parsing and Prediction - IEEE Transactions on Pattern Analysis and Machine Intelligence, 2020. [All Versions]. Detection, parsing, and future predictions on sequence data (e.g., videos) require the algorithms to capture non-Markovian and compositional properties of high-level semantics. Context-free grammars are natural choices to capture such properties, but traditional grammar parsers (e.g., Earley parser) only take symbolic sentences as inputs. This paper generalizes the Earley parser to parse sequence data which is neither segmented nor labeled. Given the output of an arbitrary probabilistic classifier, this generalized Earley parser finds the optimal segmentation and labels in the language defined by the input grammar. Based on the parsing results, it makes top-down future predictions. The proposed method is generic, principled, and widely applicable. Experiment results clearly show the benefit of the method for both human activity parsing and prediction on three video datasets.
- Structured Generative Models for Scene Understanding - International Journal of Computer Vision, 2025. [All Versions]. This position paper argues for the use of structured generative models (SGMs) for the understanding of static scenes. This requires the reconstruction of a 3D scene from an input image (or a set of multi-view images), whereby the contents of the image(s) are causally explained in terms of models of instantiated objects, each with their own type, shape, appearance and pose, along with global variables like scene lighting and camera parameters. This approach also requires scene models which account for the co-occurrences and inter-relationships of objects in a scene. The SGM approach has the merits that it is compositional and generative, which lead to interpretability and editability. To pursue the SGM agenda, people need models for objects and scenes, and approaches to carry out inference. The authors first review models for objects, which include โthingsโ (object categories that have a well defined shape), and โstuffโ (categories which have amorphous spatial extent). The authors then move on to review scene models which describe the inter-relationships of objects. Perhaps the most challenging problem for SGMs is inference of the objects, lighting and camera parameters, and scene inter-relationships from input consisting of a single or multiple images. The authors conclude with a discussion of issues that need addressing to advance the SGM agenda.
- Algorithm for optimized mRNA design improves stability and immunogenicity - Nature, 2023. [All Versions]. Messenger RNA (mRNA) vaccines are being used to combat the spread of COVID-19, but they still exhibit critical limitations caused by mRNA instability and degradation, which are major obstacles for the storage, distribution and efficacy of the vaccine products. Increasing secondary structure lengthens mRNA half-life, which, together with optimal codons, improves protein expression. Therefore, a principled mRNA design algorithm must optimize both structural stability and codon usage. However, owing to synonymous codons, the mRNA design space is prohibitively large---for example, there are around 2.4โรโ10632 candidate mRNA sequences for the SARS-CoV-2 spike protein. This poses insurmountable computational challenges. This work provides a simple and unexpected solution using the classical concept of lattice parsing in computational linguistics, where finding the optimal mRNA sequence is analogous to identifying the most likely sentence among similar-sounding alternatives6. The algorithm LinearDesign finds an optimal mRNA design for the spike protein in just 11 minutes, and can concurrently optimize stability and codon usage. LinearDesign substantially improves mRNA half-life and protein expression, and profoundly increases antibody titre by up to 128 times in mice compared to the codon-optimization benchmark on mRNA vaccines for COVID-19 and varicella-zoster virus. This result reveals the great potential of principled mRNA design and enables the exploration of previously unreachable but highly stable and efficient designs. This work is a timely tool for vaccines and other mRNA-based medicines encoding therapeutic proteins such as monoclonal antibodies and anti-cancer drugs7,8.
Domain Specific Language / Logic DSL Applications
- Prototyping an Ontological Framework for Cellular Senescence Mechanisms: A Homeostasis Imbalance Perspective - Scientific Data, 2024. [All Versions]. Although cellular senescence is a key factor in organismal aging, with both positive and negative effects on individuals, its mechanisms remain largely unknown. Thus, integrating knowledge is essential to explain how cellular senescence manifests in tissue damage and age-related diseases. Here, this work proposes an ontological model that organizes knowledge of cellular senescence in a computer-readable form. The authors manually annotated and defined cellular senescence processes, molecules, anatomical structures, phenotypes, and other entities based on the Homeostasis Imbalance Process ontology (HOIP). The authors described the mechanisms as causal relationships of processes and modelled a homeostatic imbalance between stress and stress response in cellular senescence for a unified framework. HOIP was assessed formally, and the relationships between cellular senescence and diseases were inferred for higher-order knowledge processing. The authors visualized cellular senescence processes to support knowledge utilization. This study provides a knowledge base to help elucidate mechanisms linking cellular and organismal aging.
- Knowledge-Based Embodied Question Answering - IEEE Transactions on Pattern Analysis and Machine Intelligence, 2023. [All Versions]. This paper proposes a novel Knowledge-based Embodied Question Answering (K-EQA) task, in which the agent intelligently explores the environment to answer various questions with the knowledge. Different from explicitly specifying the target object in the question as existing EQA work, the agent can resort to external knowledge to understand more complicated question such as โPlease tell me what are objects used to cut food in the room?โ, in which the agent must know the knowledge such as โknife is used for cutting foodโ. To address this K-EQA problem, a novel framework based on neural program synthesis reasoning is proposed, where the joint reasoning of the external knowledge and 3D scene graph is performed to realize navigation and question answering. Especially, the 3D scene graph can provide the memory to store the visual information of visited scenes, which significantly improves the efficiency for the multi-turn question answering. Experimental results have demonstrated that the proposed framework is capable of answering more complicated and realistic questions in the embodied environment. The proposed method is also applicable to multi-agent scenarios.
- Explainable Robotic Plan Execution Monitoring Under Partial Observability - IEEE Transactions on Robotics, 2022. [All Versions]. Successful plan generation for autonomous systems is necessary but not sufficient to guarantee reaching a goal state by an execution of a plan. Various discrepancies between an expected state and the observed state may occur during the plan execution (e.g., due to unexpected exogenous events, changes in the goals, or failure of robot parts) and these discrepancies may lead to plan failures. For that reason, autonomous systems should be equipped with execution monitoring algorithms so that they can autonomously recover from such discrepancies. This work introduces a plan execution monitoring algorithm that operates under partial observability. This algorithm relies on novel formal methods for hybrid prediction, diagnosis and explanation generation, and planning. The prediction module generates an expected state after the execution of a part of the plan from an incomplete state to check for discrepancies. The diagnostic reasoning module generates meaningful hypotheses to explain failures of robot parts. Unlike the existing diagnosis methods, the previous hypotheses can be revised, based on new partial observations, increasing the accuracy of explanations as further information becomes available. The replanning module considers these explanations while computing a new plan that would avoid such failures. All these reasoning modules are hybrid in that they combine high-level logical reasoning with low-level feasibility checks based on probabilistic methods. The authors experimentally show that these hybrid formal reasoning modules improve the performance of plan execution monitoring.
Domain Specific Language / DSL Program Synthesis
- CoLadder: Manipulating Code Generation via Multi-Level Blocks - UIST'24, 2024. [All Versions]. This paper adopted an iterative design process to gain insights into programmersโ strategies when using LLMs for programming. The authors proposed CoLadder, a novel system that supports programmers by facilitating hierarchical task decomposition, direct code segment manipulation, and result evaluation during prompt authoring. A user study with 12 experienced programmers showed that CoLadder is effective in helping programmers externalize their problem-solving intentions flexibly, improving their ability to evaluate and modify code across various abstraction levels, from their taskโs goal to final code implementation.
- InverseCSG: automatic conversion of 3D models to CSG trees - ACM Transactions on Graphics, 2018. [All Versions]. While computer-aided design is a major part of many modern manufacturing pipelines, the design files typically generated describe raw geometry. Lost in this representation is the procedure by which these designs were generated. This paper presents a method for reverse-engineering the process by which 3D models may have been generated, in the language of constructive solid geometry (CSG). Observing that CSG is a formal grammar, the authors formulate this inverse CSG problem as a program synthesis problem. The solution is an algorithm that couples geometric processing with state-of-the-art program synthesis techniques. In this scheme, geometric processing is used to convert the mixed discrete and continuous domain of CSG trees to a pure discrete domain where modern program synthesizers excel. The authors demonstrate the efficiency and scalability of the algorithm on several different examples, including those with over 100 primitive parts. The authors show that the algorithm is able to find simple programs which are close to the ground truth, and demonstrate the method's applicability in mesh re-editing. Finally, the authors compare the method to prior state-of-the-art. The authors demonstrate that the algorithm dominates previous methods in terms of resulting CSG compactness and runtime, and can handle far more complex input meshes than any previous method.
- Free2CAD: parsing freehand drawings into CAD commands - ACM Transactions on Graphics, 2022. [All Versions]. CAD modeling, despite being the industry-standard, remains restricted to usage by skilled practitioners due to two key barriers. First, the user must be able to mentally parse a final shape into a valid sequence of supported CAD commands; and second, the user must be sufficiently conversant with CAD software packages to be able to execute the corresponding CAD commands. As a step towards addressing both these challenges, this work presents Free2CAD wherein the user can simply sketch the final shape and the system parses the input strokes into a sequence of commands expressed in a simplified CAD language. When executed, these commands reproduce the sketched object. Technically, the authors cast sketch-based CAD modeling as a sequence-to-sequence translation problem, for which the authors leverage the powerful Transformers neural network architecture. Given the sequence of pen strokes as input, the authors introduce the new task of grouping strokes that correspond to individual CAD operations. The authors combine stroke grouping with geometric fitting of the operation parameters, such that intermediate groups are geometrically corrected before being reused, as context, for subsequent steps in the sequence inference. Although trained on synthetically-generated data, the authors demonstrate that Free2CAD generalizes to sketches created from real-world CAD models as well as to sketches drawn by novice users.
- ShapeAssembly: learning to generate programs for 3D shape structure synthesis - ACM Transactions on Graphics, 2020. [All Versions]. Manually authoring 3D shapes is difficult and time consuming; generative models of 3D shapes offer compelling alternatives. Procedural representations are one such possibility: they offer high-quality and editable results but are difficult to author and often produce outputs with limited diversity. On the other extreme are deep generative models: given enough data, they can learn to generate any class of shape but their outputs have artifacts and the representation is not editable. This work takes a step towards achieving the best of both worlds for novel 3D shape synthesis. The authors propose ShapeAssembly, a domain-specific "assembly-language" for 3D shape structures. ShapeAssembly programs construct shape structures by declaring cuboid part proxies and attaching them to one another, in a hierarchical and symmetrical fashion. ShapeAssembly functions are parameterized with continuous free variables, so that one program structure is able to capture a family of related shapes. The authors show how to extract ShapeAssembly programs from existing shape structures in the PartNet dataset. Then, the authors train a deep generative model, a hierarchical sequence VAE, that learns to write novel ShapeAssembly programs. The approach leverages the strengths of each representation: the program captures the subset of shape variability that is interpretable and editable, and the deep generative model captures variability and correlations across shape collections that is hard to express procedurally.
- ShapeMOD: macro operation discovery for 3D shape programs - ACM Transactions on Graphics, 2021. [All Versions]. A popular way to create detailed yet easily controllable 3D shapes is via procedural modeling, i.e. generating geometry using programs. Such programs consist of a series of instructions along with their associated parameter values. To fully realize the benefits of this representation, a shape program should be compact and only expose degrees of freedom that allow for meaningful manipulation of output geometry. One way to achieve this goal is to design higher-level macro operators that, when executed, expand into a series of commands from the base shape modeling language. However, manually authoring such macros, much like shape programs themselves, is difficult and largely restricted to domain experts. This paper presents ShapeMOD, an algorithm for automatically discovering macros that are useful across large datasets of 3D shape programs. ShapeMOD operates on shape programs expressed in an imperative, statement-based language. It is designed to discover macros that make programs more compact by minimizing the number of function calls and free parameters required to represent an input shape collection. The authors run ShapeMOD on multiple collections of programs expressed in a domain-specific language for 3D shape structures. The authors show that it automatically discovers a concise set of macros that abstract out common structural and parametric patterns that generalize over large shape collections. The authors also demonstrate that the macros found by ShapeMOD improve performance on downstream tasks including shape generative modeling and inferring programs from point clouds. Finally, the authors conduct a user study that indicates that ShapeMOD's discovered macros make interactive shape editing more efficient.
- ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitives - ACM Transactions on Graphics, 2023. [All Versions]. This work introduces ShapeCoder, the first system capable of taking a dataset of shapes, represented with unstructured primitives, and jointly discovering (i) useful abstraction functions and (ii) programs that use these abstractions to explain the input shapes. The discovered abstractions capture common patterns (both structural and parametric) across a dataset, so that programs rewritten with these abstractions are more compact, and suppress spurious degrees of freedom. ShapeCoder improves upon previous abstraction discovery methods, finding better abstractions, for more complex inputs, under less stringent input assumptions. This is principally made possible by two methodological advancements: (a) a shape-to-program recognition network that learns to solve sub-problems and (b) the use of e-graphs, augmented with a conditional rewrite scheme, to determine when abstractions with complex parametric expressions can be applied, in a tractable manner. The authors evaluate ShapeCoder on multiple datasets of 3D shapes, where primitive decompositions are either parsed from manual annotations or produced by an unsupervised cuboid abstraction method. In all domains, ShapeCoder discovers a library of abstractions that captures high-level relationships, removes extraneous degrees of freedom, and achieves better dataset compression compared with alternative approaches. Finally, the authors investigate how programs rewritten to use discovered abstractions prove useful for downstream tasks.
- Learning attribute grammars for movement primitive sequencing - International Journal of Robotics Research, 2020. [All Versions]. Movement primitives are a well studied and widely applied concept in modern robotics. However, composing primitives out of an existing library has shown to be a challenging problem. This work proposes the use of probabilistic context-free grammars to sequence a series of primitives to generate complex robot policies from a given library of primitives. The rule-based nature of formal grammars allows an intuitive encoding of hierarchically structured tasks. This hierarchical concept strongly connects with the way robot policies can be learned, organized, and re-used. However, the induction of context-free grammars has proven to be a complicated and yet unsolved challenge. The authors exploit the physical nature of robot movement primitives to restrict and efficiently search the grammar space. The grammar is learned by applying a Markov chain Monte Carlo optimization over the posteriors of the grammars given the observations. The proposal distribution is defined as a mixture over the probabilities of the operators connecting the search space. Moreover, the authors present an approach for the categorization of probabilistic movement primitives and discuss how the connectibility of two primitives can be determined. These characteristics in combination with restrictions to the operators guarantee continuous sequences while reducing the grammar space. In addition, a set of attributes and conditions is introduced that augments probabilistic context-free grammars in order to solve primitive sequencing tasks with the capability to adapt single primitives within the sequence. The method was validated on tasks that require the generation of complex sequences consisting of simple movement primitives using a seven-degree-of-freedom lightweight robotic arm.
- LogiCode: An LLM-Driven Framework for Logical Anomaly Detection - IEEE Transactions on Automation Science and Engineering, 2024. [All Versions]. This paper presents LogiCode, a novel framework that leverages Large Language Models (LLMs) for identifying logical anomalies in industrial settings, moving beyond the traditional focus on structural inconsistencies. By harnessing LLMs for logical reasoning, LogiCode autonomously generates Python codes to pinpoint anomalies such as incorrect component quantities or missing elements, marking a significant leap forward in anomaly detection technologies. A custom dataset โLOCO-Annotationsโ and a benchmark โLogiBenchโ are introduced to evaluate the LogiCodeโs performance across various metrics including binary classification accuracy, code generation success rate, and precision in reasoning. Findings demonstrate LogiCodeโs enhanced interpretability, significantly improving the accuracy of logical anomaly detection and offering detailed explanations for identified anomalies. This represents a notable shift towards more intelligent, LLM-driven approaches in industrial anomaly detection, promising substantial impacts on industry-specific applications.
- Synthesis of Incremental Linear Algebra Programs - ACM Transactions on Database Systems, 2020. [All Versions]. This article targets the Incremental View Maintenance (IVM) of sophisticated analytics (such as statistical models, machine learning programs, and graph algorithms) expressed as linear algebra programs. This work presents LAGO, a unified framework for linear algebra that automatically synthesizes efficient incremental trigger programs, thereby freeing the user from error-prone manual derivations, performance tuning, and low-level implementation details. The key technique underlying the framework is abstract interpretation, which is used to infer various properties of analytical programs. These properties give the reasoning power required for the automatic synthesis of efficient incremental triggers. The authors evaluate the effectiveness of the framework on a wide range of applications from regression models to graph computations.
Explainability / Strong Machine Learning
- NBDT: Neural-Backed Decision Trees - ICLR'21, 2021. [All Versions]. [Code (โญ624)]. Machine learning applications such as finance and medicine demand accurate and justifiable predictions, barring most deep learning methods from use. In response, previous work combines decision trees with deep learning, yielding models that (1) sacrifice interpretability for accuracy or (2) sacrifice accuracy for interpretability. This work forgoes this dilemma by jointly improving accuracy and interpretability using Neural-Backed Decision Trees (NBDTs). NBDTs replace a neural network's final linear layer with a differentiable sequence of decisions and a surrogate loss. This forces the model to learn high-level concepts and lessens reliance on highly-uncertain decisions, yielding (1) accuracy: NBDTs match or outperform modern neural networks on CIFAR, ImageNet and better generalize to unseen classes by up to 16%. Furthermore, the surrogate loss improves the original model's accuracy by up to 2%. NBDTs also afford (2) interpretability: improving human trustby clearly identifying model mistakes and assisting in dataset debugging.
Embodied Intelligence / Explainable Deep Learning
- Humanoid roboticsโHistory, current state of the art, and challenges - Science Robotics, 2017. [All Versions]. Humanoids represent one of the ultimate goals of robotics: to synthesize advances from many disciplines.
- The Design, Education and Evolution of a Robotic Baby - IEEE Transactions on Robotics, 2023. [All Versions]. Inspired by Alan Turing's idea of a child machine, this article introduces the formal definition of a robotic baby, an integrated system with minimal world knowledge at birth, capable of learning incrementally and interactively, and adapting to the world. Within the definition, fundamental capabilities and system characteristics of the robotic baby are identified and presented as the system-level requirements. As a minimal viable prototype, the Baby architecture is proposed with a systems engineering design approach to satisfy the system-level requirements, which has been verified and validated with simulations and experiments on a robotic system. The authors demonstrate the capabilities of the robotic baby in natural language acquisition and semantic parsing in English and Chinese, as well as in natural language grounding, natural language reinforcement learning, natural language programming, and system introspection for explainability. The education and evolution of the robotic baby are illustrated with real-world robotic demonstrations. Inspired by the genetic inheritance in human beings, knowledge inheritance in robotic babies and its benefits regarding evolution are discussed.
Science Logology / Literature Mining
- Dual retrieving and ranking medical large language model with retrieval augmented generation - Scientific Reports, 2025. [All Versions]. Recent advancements in large language models (LLMs) have significantly enhanced text generation across various sectors; however, their medical application faces critical challenges regarding both accuracy and real-time responsiveness. To address these dual challenges, this work proposes a novel two-step retrieval and ranking retrieval-augmented generation (RAG) framework that synergistically combines embedding search with Elasticsearch technology. Built upon a dynamically updated medical knowledge base incorporating expert-reviewed documents from leading healthcare institutions, the hybrid architecture employs ColBERTv2 for context-aware result ranking while maintaining computational efficiency. Experimental results show a 10% improvement in accuracy for complex medical queries compared to standalone LLM and single-search RAG variants, while acknowledging that latency challenges remain in emergency situations requiring sub-second responses in an experimental setting, which can be achieved in real-time using more powerful hardware in real-world deployments. This work establishes a new paradigm for reliable medical AI assistants that successfully balances accuracy and practical deployment considerations.
Science Logology / Laboratory Automation
- Balancing autonomy and expertise in autonomous synthesis laboratories - Nature Computational Science, 2025. [All Versions]. Autonomous synthesis laboratories promise to streamline the planโmakeโmeasureโanalyze iteration loop. Here, the authors comment on the barriers in the field, the promise of a human on-the-loop approach, and strategies for optimizing accessibility, accuracy, and efficiency of autonomous laboratories.
- AlphaFlow: autonomous discovery and optimization of multi-step chemistry using a self-driven fluidic lab guided by reinforcement learning - Nature Communications, 2023. [All Versions]. Closed-loop, autonomous experimentation enables accelerated and material-efficient exploration of large reaction spaces without the need for user intervention. However, autonomous exploration of advanced materials with complex, multi-step processes and data sparse environments remains a challenge. In this work, the authors present AlphaFlow, a self-driven fluidic lab capable of autonomous discovery of complex multi-step chemistries. AlphaFlow uses reinforcement learning integrated with a modular microdroplet reactor capable of performing reaction steps with variable sequence, phase separation, washing, and continuous in-situ spectral monitoring. To demonstrate the power of reinforcement learning toward high dimensionality multi-step chemistries, the authors use AlphaFlow to discover and optimize synthetic routes for shell-growth of core-shell semiconductor nanoparticles, inspired by colloidal atomic layer deposition (cALD). Without prior knowledge of conventional cALD parameters, AlphaFlow successfully identified and optimized a novel multi-step reaction route, with up to 40 parameters, that outperformed conventional sequences. Through this work, the authors demonstrate the capabilities of closed-loop, reinforcement learning-guided systems in exploring and solving challenges in multi-step nanoparticle syntheses, while relying solely on in-house generated data from a miniaturized microfluidic platform. Further application of AlphaFlow in multi-step chemistries beyond cALD can lead to accelerated fundamental knowledge generation as well as synthetic route discoveries and optimization.
Science Logology / AI Assisted Research
- Empowering biomedical discovery with AI agents - Cell, 2024. [All Versions]. The authors envision โAI scientistsโ as systems capable of skeptical learning and reasoning that empower biomedical research through collaborative agents that integrate AI models and biomedical tools with experimental platforms. Rather than taking humans out of the discovery process, biomedical AI agents combine human creativity and expertise with AIโs ability to analyze large datasets, navigate hypothesis spaces, and execute repetitive tasks. AI agents are poised to be proficient in various tasks, planning discovery workflows and performing self-assessment to identify and mitigate gaps in their knowledge. These agents use large language models and generative models to feature structured memory for continual learning and use machine learning tools to incorporate scientific knowledge, biological principles, and theories. AI agents can impact areas ranging from virtual cell simulation, programmable control of phenotypes, and the design of cellular circuits to developing new therapies.
- DrBioRight 2.0: an LLM-powered bioinformatics chatbot for large-scale cancer functional proteomics analysis - Nature Communications, 2025. [All Versions]. [Project]. Functional proteomics provides critical insights into cancer mechanisms, facilitating the discovery of novel biomarkers and therapeutic targets. The authors have developed a comprehensive cancer functional proteomics resource using reverse phase protein arrays, incorporating data from nearly 8000 patient samples from The Cancer Genome Atlas and approximately 900 samples from the Cancer Cell Line Encyclopedia. The dataset includes a curated panel of nearly 500 high-quality antibodies, covering all major cancer hallmark pathways. To enhance the accessibility and analytic power of this resource, this work introduces DrBioRight 2.0, an intuitive bioinformatic platform powered by state-of-the-art large language models. DrBioRight enables researchers to explore protein-centric cancer omics data, perform advanced analyses, visualize results, and engage in interactive discussions using natural language. By streamlining complex proteogenomic analyses, this tool accelerates the translation of large-scale functional proteomics data into meaningful biomedical insights.
- The Virtual Lab of AI agents designs new SARS-CoV-2 nanobodies - Nature, 2025. [All Versions]. Science frequently benefits from teams of interdisciplinary researchers, but many scientists do not have easy access to experts from multiple fields. Although large language models (LLMs) have shown an impressive ability to aid researchers across diverse domains, their uses have been largely limited to answering specific scientific questions rather than performing open-ended research. Here the authors expand the capabilities of LLMs for science by introducing the Virtual Lab, an artificial intelligence (AI)โhuman research collaboration to perform sophisticated, interdisciplinary science research. The Virtual Lab consists of an LLM Principal Investigator agent guiding a team of LLM scientist agents through a series of research meetings, with a human researcher providing high-level feedback. The authors applied the Virtual Lab to design nanobody binders to recent variants of SARS-CoV-2. The Virtual Lab created a novel computational nanobody design pipeline that incorporates the protein language model ESM, the protein folding model AlphaFold-Multimer and the computational biology software Rosetta and designed 92 new nanobodies. Experimental validation reveals a range of functional nanobodies with promising binding profiles across SARS-CoV-2 variants. In particular, two new nanobodies exhibit improved binding to the recent JN.1 or KP.3 variants while maintaining strong binding to the ancestral viral spike protein, suggesting that these are suitable candidates for further investigation. This work demonstrates how the Virtual Lab can rapidly make an impactful, real-world scientific discovery.
- From intention to implementation: automating biomedical research via LLMs - Science China Information Sciences, 2025. [All Versions]. Conventional biomedical research is increasingly labor-intensive due to the exponential growth of scientific literature and datasets. Artificial intelligence (AI), particularly large language models (LLMs), has the potential to revolutionize this process by automating various steps. Still, significant challenges remain, including the need for multidisciplinary expertise, logicality of experimental design, and performance measurements. This paper introduces BioResearcher, the first end-to-end automated system designed to streamline the entire biomedical research process involving dry lab experiments. BioResearcher employs a modular multi-agent architecture, integrating specialized agents for search, literature processing, experimental design, and programming. By decomposing complex tasks into logically related sub-tasks and utilizing a hierarchical learning approach, BioResearcher effectively addresses the challenges of multidisciplinary requirements and logical complexity. Furthermore, BioResearcher incorporates an LLM-based reviewer for in-process quality control and introduces novel evaluation metrics to assess the quality and automation of experimental protocols. BioResearcher successfully achieves an average execution success rate of 63.07% across eight previously unmet research objectives. The generated protocols, on average, outperform typical agent systems by 22.0% on five quality metrics. The system demonstrates significant potential to reduce researchersโ workloads and accelerate biomedical discoveries, paving the way for future innovations in automated research systems.
- Large language models for scientific discovery in molecular property prediction - Nature Machine Intelligence, 2025. [All Versions]. Large language models (LLMs) are a form of artificial intelligence system encapsulating vast knowledge in the form of natural language. These systems are adept at numerous complex tasks including creative writing, storytelling, translation, question-answering, summarization and computer code generation. Although LLMs have seen initial applications in natural sciences, their potential for driving scientific discovery remains largely unexplored. This work introduces LLM4SD, a framework designed to harness LLMs for driving scientific discovery in molecular property prediction by synthesizing knowledge from literature and inferring knowledge from scientific data. LLMs synthesize knowledge by extracting established information from scientific literature, such as molecular weight being key to predicting solubility. For inference, LLMs identify patterns in molecular data, particularly in Simplified Molecular Input Line Entry System-encoded structures, such as halogen-containing molecules being more likely to cross the bloodโbrain barrier. This information is presented as interpretable knowledge, enabling the transformation of molecules into feature vectors. By using these features with interpretable models such as random forest, LLM4SD can outperform the current state of the art across a range of benchmark tasks for predicting molecular properties. The authors foresee it providing interpretable and potentially new insights, aiding scientific discovery in molecular property prediction.
- Retrosynthesis prediction using an end-to-end graph generative architecture for molecular graph editing - Nature Communications, 2023. [All Versions]. Retrosynthesis planning, the process of identifying a set of available reactions to synthesize the target molecules, remains a major challenge in organic synthesis. Recently, computer-aided synthesis planning has gained renewed interest and various retrosynthesis prediction algorithms based on deep learning have been proposed. However, most existing methods are limited to the applicability and interpretability of model predictions, and further improvement of predictive accuracy to a more practical level is still required. In this work, inspired by the arrow-pushing formalism in chemical reaction mechanisms, the authors present an end-to-end architecture for retrosynthesis prediction called Graph2Edits. Specifically, Graph2Edits is based on graph neural network to predict the edits of the product graph in an auto-regressive manner, and sequentially generates transformation intermediates and final reactants according to the predicted edits sequence. This strategy combines the two-stage processes of semi-template-based methods into one-pot learning, improving the applicability in some complicated reactions, and also making its predictions more interpretable. Evaluated on the standard benchmark dataset USPTO-50k, the model achieves the state-of-the-art performance for semi-template-based retrosynthesis with a promising 55.1% top-1 accuracy.
15. Awesome Audit Algorithms
Papers / 2025
- Auditing Pay-Per-Token in Large Language Models - (arXiv) Develops an auditing framework based on martingale theory that enables a trusted third-party auditor who sequentially queries a provider to detect token misreporting.
16. Awesome Math
Tools
- MathFlow (โญ49) - C# math expression library with symbolic computation (differentiation, simplification, equation solving)
Books
Combinatorics / Lie Algebras
- ๐ Basic Combinatorics - Carl G. Wagner (University of Tennessee)
Combinatorics / Graph Theory
- ๐ Graph Theory : Interactive Algorithm Visualizer | Graph Theory Learning Platform - Hadjoudj Mohammed Islam
Analysis / Chaos Theory
- ๐ Chaos: Making a New Science - James Gleick
- ๐ Complexity: A Guided Tour - Melanie Mitchell (Oxford University)
17. Awesome Osint
Main National Search Engines
Privacy Focused Search Engines
- Disconnect Search - Stop search engines from tracking your searches.
- Gibiru - Gibiru provides โuncensored search resultsโ without collecting personal data like logging usersโ IP addresses or search queries.
- Kagi Search - Liberate your search. Free of ads. Free of surveillance. Your time respected. You are the customer, never the product.
- Presearch - Presearch is a decentralized, community-driven search engine that protects your privacy and rewards you when you search.
- Qwant - The search engine that respects your privacy.
- Search Encrypt - A search engine that uses local encryption to protect usersโ search data.
- Startpage - The worldโs most private search engine.
- swisscows - Anonymous search engine, a family-friendly, privacy-focused search engine based in Switzerland.
Data Breach Search Engines
- CredenShow - Identify your compromised credentials before others do.
- HIB Ransomed - Because people have the right to know if their data has been leaked.
- HEROIC.NOW - Has your data been leaked on the dark web? Scan your identities for FREE.
- IKnowYour.Dad - Data Breach Search Engine.
- StealSeek - Powerful search engine designed to help you find and analyze data breaches.
- Venacus - Search for your data breaches and get notified when your data is compromised.
Speciality Search Engines
- BrightCloud - Checks the reputation, category, and potential threats associated with a URL or IP address.
- FOFA - Asset search and analysis tool.
- FullHunt -FullHunt identifies and secures your External Attack Surface.
- GreyNoise - Search Exposed Internet assets, Malicious IP's.
- Hunter Search Engine - Search Exposed Internet assets, open web directories and many more.
- YARAif - Collaborative YARA engine providing open threat intelligence through file pattern matching.
- ZoomEye - ZoomEye is a cyberspace search engine for IPs, domains, internet asset discovery, and exposure analysis of servers, routers, and webcams.
Live Cyber Threat Maps
- NETSCOUT Cyber Threat Map - Real-Time DDoS Attack Map
- Thale's Cyberthreat Map - Discover cybersecurity trends with Thales' Cyberthreat map. Explore targeted areas, frequent attacks, affected sectors, and prevalent malware.
- ThreatsEye | Live Cyber Threat Map - Real-time visualization of global cyber attacks and threats. Monitor live cyber security incidents, attack origins, targets, and threat categories worldwide.
File Search
- Filesec.io - Central resource cataloging malicious file extensions, their risks, OS and mitigations.
- [Find Security Contacts] https://findsecuritycontacts.com - Public index listing security contacts (emails, policies, etc.) extracted from domains security.txt files.
Social Media Tools / Instagram
- Dolphin Radar - An Instagram Post Viewer lets you view posts, stories, and profiles from public accounts with ease. Free viewer limit: 1.
- InstagramPrivSniffer (โญ417) - Views Instagram PRIVATE ACCOUNT'S media without login ๐ฑ.
Social Media Tools / GitHub
- GithubRecon - Lookup Github users by username or email and gather associated data.
- Shotstars (โญ79) - An advanced tool for checking GitHub repositories, with star statistics, including fake star analysis and data visualization.
Image Search / GitHub
- Surfface - face search and people finder indexing social profiles and public images from social media and the web.
Domain and IP Research / GitHub
- DomainRecon - Retrieve DNS records, subdomains, SSL certificates and WHOIS / RDAP data for a given website.
- Icann Lookup - The site allows you to look up domain registration information (WHOIS) on the internet
- Mark Monitor WHOIS - Displays domain registration information.
- TracerouteVisualizer - An online tool that displays your mtr / traceroute / flyingroutes output on a map for visual analysis.
- Webscore - Enter a website URL to check its legitimacy.
Image Analysis / GitHub
- Metadata Viewer - Online EXIF data viewer.
Geospatial Research and Mapping Tools / GitHub
- GeoInfer - Image geolocation tool, no EXIF data required.
Other Tools / GitHub
- FaviconHash - Generate favicon hashes of a website for use on Shodan, VirusTotal, Censys, ZoomEye or FOFA.
- IntelHub (โญ72) โ Browser-based open-source OSINT extension. All analysis runs locally (no servers). Features include text profiler, metadata analyzer, site & archive analysis, reverse image search, crypto/telegram analyzers.
- PGPKeyAnalyser - Analyse and view the details of a PGP key online without having to download the asc file.
- Pyba (โญ8) - A browser automation framework which requires low-code to search the web and perform OSINT using DFS and BFS modes, ideal for exploratory tasks.
Threat Intelligence / GitHub
- Threat Actor Usernames Scrape (โญ36) - A collection of fresh intel and threat actor usernames scraped from various cybercrime sources & forums.
- PhishingSecLists (โญ67) - This list is to be used with web scanning tools (Gobuster, ffuf, Burp Suite, DirBuster). These lists are specifically tailored and designed for fuzzing phishing, crypto scam landing pages, and other malicious sketch af websites. You can gain vaulable intel on successful hits.
18. Awesome Artificial Intelligence
๐ Books
- Designing Machine Learning Systems โ Scalable, maintainable ML pipelines (Chip Huyen).
- Generative Deep Learning (2nd Edition) โ GANs, VAEs, diffusion models (David Foster).
- AI Engineering โ End-to-end AI product building (Chip Huyen).
- 100 Page Language Models Book โ This book guides you through the evolution of language models, starting from machine learning fundamentals.
- Artificial Intelligence: A Modern Approach โ Comprehensive AI theory (Russell & Norvig).
- Deep Learning โ Neural networks & architectures (Goodfellow, Bengio, Courville).
- Reinforcement Learning: An Introduction (2nd Edition) โ RL fundamentals (Sutton & Barto).
๐ AI Engineering / ๐ Guides & Playbooks
- Building Effective Agents (Anthropic) โ โญ Patterns, pitfalls, and tradeoffs for designing AI agents.
- OpenAI Agents Guide โ Practical guide on building agents
- Google AI Agents Paper - Practical guide to building AI agents from Google
- Google Agents Companion Paper - Guide from Google
- OpenAI Cookbook โ Example code, recipes, and best practices for working with OpenAI APIs.
- LLM Engineer Handbook (โญ4.4k) โ A goldmine of useful links for AI engineers
๐ AI Engineering / ๐ค Frameworks
- PocketFlow โ Extremely minimalist AI agent framework in just 100 lines of code. Fantastic way to learn.
- Google ADK โ Google's Agent Development Kit (Python, Java). Great local development experience + A2A + MCP.
- Pydantic-AI โ Typed, structured LLM orchestration framework built on Pydantic models for safe, predictable outputs.
- LangGraph โ Build multi-agent workflows with stateful graphs on top of LangChain.
- CrewAI โ Agent orchestration with structured tasks and human-in-the-loop controls.
- AutoGen โ Microsoftโs framework for multi-agent conversation and collaboration.
๐ AI Engineering / ๐ฆ Retrieval-Augmented Generation (RAG)
- LlamaIndex โ Data framework for ingesting, indexing, and querying private data with LLMs.
- Haystack โ Open-source search/RAG framework with modular pipelines.
- Docling (โญ45k) โ Great library for ingesting any kind of document for RAG โญ
๐ AI Engineering / Evals
- OpenAI Evals (โญ17k) โ OpenAI's framework for writing evals
๐ Landmark Papers / Evals
- Attention Is All You Need โ Transformer architecture.
- Scaling Laws for Neural Language Models โ Model/data/compute scaling.
- Language Models are Few-Shot Learners โ GPT-3 capabilities.
- Constitutional AI โ Safer model alignment.
๐ Courses / Evals
๐ฐ Newsletters / Evals
๐ฌ Models / Evals
- ChatGPT โ Best for general coding + reasoning.
- Perplexity โ Best for quick research with live citations.
- Cohere โ Best for enterprise LLMs with strong retrieval-augmented generation APIs.
- Mistral โ Best for lightweight, high-performance open-weight models.
- Qwen โ Best for multilingual and Chinese-first applications.
- DeepSeek โ Best for efficient, cost-optimized large models with competitive reasoning.
๐จโ๐ป Code & Developer Tools / Evals
- Claude Code โ IDE extensions with long-context code edits.
- GitHub Copilot โ In-IDE code completion, chat, and refactors.
- Cursor โ LLM-powered IDE for multi-file edits and codebase-aware chat.
๐จ Multimedia AI Tools / ๐ผ Image
- ChatGPT-4o Image Generation โ Integrated image creation with style control.
- Adobe Firefly โ Integrated into Creative Cloud.
- Ideogram โ Precise, legible text in generated images.
- Flux โ High-res, prompt-editable images.
๐จ Multimedia AI Tools / ๐ฅ Video
- Kling โ Cinematic, realistic video generation.
- Google Veo 3 โ High-quality video with synchronized audio.
๐จ Multimedia AI Tools / ๐ Audio
- ElevenLabs โ High-quality text-to-speech.
- Suno โ AI music from text prompts.
- Aiva โ Music composition for media.
19. Awesome Algorithms
Beginner-Friendly / Book
- Levitin. Introduction to Algorithms - A very accessible illustration of algorithms in the forms of puzzles. No programming experience is required!
Programming Contest / Book
Programming Contest / Competition Website
- HackerEarth - Accessible tutorials for beginners.
- Code Chef - Accessible problems for beginners.
- Codeforces - Challenging problems.
- Leet Code - Interviews problems.
Production System / YouTube Playlist
- Performance Engineering of Software Systems. MIT OCW - A hands-on, project-based introduction to building scalable and high-performance software systems. Topics include performance analysis, algorithmic techniques for high performance, instruction-level optimizations, and caching optimizations.
- Cloud and Distributed Computing: Algorithms and Systems by Misra & Patel - It teaches the internals of cloud computing and how concepts of distributed systems work inside clouds.
Database / YouTube Playlist
- PostgreSQL Query Optimization: The Ultimate Guide to Building Efficient Queries - It introduces different classes of queries and optimization techniques suitable to each, such as the use of indexes and specific join algorithms.
Special Topic / YouTube Playlist
- Fabulous Adventures in Data Structures and Algorithms - It teaches lesser-known algorithmic approaches like immutable data structuresโstacks, queues, deques, and unusual constructions like Hughes lists.
Related Awesome List / YouTube Playlist
- Theoretical Computer Science (โญ1k) - The interdisciplinary of Mathematics and Computer Science, distinguished by its emphasis on mathematical technique and rigour.
20. Awesome Playwright
Integrations
- @axe-core/Playwright (โญ680) - Official Axe integration with Playwright.
- @guidepup/Playwright (โญ70) - VoiceOver and NVDA screen reader driver integration for Playwright.
- @appetize/Playwright - Mobile tests for web or native apps on Appetize's virtual devices using Playwright Test Runner.
Language Support
- Playwright - Official Playwright in Node.js (JavaScript and TypeScript).
Utils
- @global-cache/Playwright (โญ19) - A key-value cache for sharing data between parallel workers and test runs.
Reporters
- qase (โญ56) - Playwright Qase Reporter, send test executions to qase.
- TestDino - An AI Cloud platform for Playwright test analytics with instant failure debugging, flaky test detection, and ML categorization.
- playwright-ctrf-json-reporter (โญ88) - A Playwright JSON test results reporter that follows the CTRF schema.
Showcases
- playwright-examples - Various testing scenarios with Playwright.
21. Awesome Jmeter
Tools / IDE Integration
- IntelliJ IDEA IDE Plugin - Create run configurations and run JMeter tests from IntelliJ IDEA.
22. Awesome Tap
Reporters / Go
- tapfmt (โญ2) - Standalone cross-platform formatter.
23. Awesome Testing
Software / UI & End-to-End Testing
- Mocky Balboa - Mock server side network requests in your fullstack apps declaratively at runtime
24. Awesome Keycloak
Articles
Talks
Clients
Community Extensions
Themes
Example Projects
25. Awesome Malware Persistence
Techniques / Generic
- Forensic Artifact repository (โญ1.2k) - A free, community-sourced, machine-readable knowledge base of digital forensic artifacts.
Techniques / Cloud
- AWSDoor: Persistence on AWS (โญ28) - Access persistence tool for AWS. The corresponding article describes the techniques adversaries can use to hide themselves within a cloud environment and its AWSDoor implementation to simplify and automate the deployment of persistence techniques in AWS environments.
26. Awesome Hacking Locations
France ๐ซ๐ท / Paris
Copenhagen Coffee Lab
Copenhagen Coffee Lab is a coffee shop chain that provides a functional environment for remote work. Its locations are equipped with Wi-Fi and power outlets. The interiors feature a minimalist design, and the menu includes coffee roasted in-house, as well as a selection of food. It is a suitable option for individuals seeking a place to work.
Webpage: https://copenhagencoffeelab.com/cafes/cafes-france/nice
| Wifi | Power | Climatization | Address | Open Hours |
|---|---|---|---|---|
| โ | โ | โ | 47 Rue de France, 06000 Nice | Mon-Sun 7AM - 7PM |
| โ | โ | โ | 16 Bd Jean Jaurรจs, 06300 Nice | Mon-Sun 7AM - 7PM |
KB CafeShop
Speciality French Coffee Makers
| Wifi | Power | Address | Open Hours |
|---|---|---|---|
| โ | โ | 53 Avenue Trudaine, 75009 Paris | Mon-Fri 7:30-18:30, Sat-Sun: 9:00-18:30 |
Germany ๐ฉ๐ช / Munich
Cafรฉ Rossi
Next to the university; below the local hackspace home-baked cake and pastries;
| Wifi | Power | Address | Open Hours |
|---|---|---|---|
| โ | โ | Krautgasse 26, 07743 Jena | Mon-Fri 07:30โ19:00; Sat 10:00โ17:00 |
Norway ๐ณ๐ด / ร lesund
Kokko
Roasters, Architecture, Design, Books.
Webpage: https://kokkostore.no/
| Wifi | Power | Address | Open Hours |
|---|---|---|---|
| โ | โ | รstervรฅg 43 | Mon-Thu 10:00-19:00, Fri-Sat 10:00-01:00, Sun 11:00-18:00 |
No Hacking locations reported after the closure of Lugar 34
Spain ๐ช๐ธ / Barcelona
Origin. Speciality Coffee
Coffeshop with a Zen vibe. Quite nice place to work at if you have to focus.
โ Phone Calls and Conference Calls are not allowed.
| Wifi | Power | Climatization | Address | Open Hours |
|---|---|---|---|---|
| โ | โ | โ | Carrer de Manso, 17, L'Eixample, 08015 Barcelona | Tue-Sun 09:00 - 06:00 pm |

Spain ๐ช๐ธ / Oviedo
Santander Work Cafรฉ - Banco Santander
Central location inside the bank. Free signup needed but no reservation. Santander customers have discounts in the cafรฉ. Is possible to book meeting rooms.
Webpage: https://www.workcafe.es/en/home/oficinas-work-cafe/120-8920--PAIS-VASCO-Bilbao-Work-Cafe-Bilbao
| Wifi | Power | Climatization | Address | Open Hours |
|---|---|---|---|---|
| โ | โ | โ | Federico Moyรบa Plaza, 8, Abando, 48009 Bilbao, Bizkaia, Spain | Mo-Fr 8:30am - 7pm (2:30pm in August) |
United States ๐บ๐ธ / California
Hudson Bay Cafe
Very sunny, cozy spot with tasty coffee and food. Right on the street corner for optimal people-watching.
| Wifi | Power | Address | Open Hours |
|---|---|---|---|
| โ | โ | 5401 College Ave, Oakland, CA 94618 | Weekdays: 6AM - 6PM, Weekends: 7AM - 6PM |
27. Android Security Awesome
Tools / Online Analyzers
- ANY.RUN - An interactive cloud-based malware analysis platform with support for Android application analysis. Limited free plan available.
Tools / Dynamic Analysis Tools
- Brida (โญ1.8k) - Burp Suite extension that, working as a bridge between Burp and Frida, lets you use and manipulate the applications' own methods while tampering the traffic exchanged between the applications and their back-end services/servers.
- MPT (โญ35) - MPT (Mobile Pentest Toolkit) is a must-have solution for your android penetration testing workflows. This tool allow you to automate security tasks.
28. Awesome Cyber Security University
Free Beginner Red Team Path / Level 2 - Tooling
- Subdomain Enumeration - Learn how to find subdomains with different techniques.
29. Awesome Privacy
Android Debloat Tools
- ADB AppControl - A simple adb wrapper with a terrible privacy policy to collect things like device information and what applications you install/unsinstall.
- Universal Android Debloater Next Generation (โญ5.1k) - Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
Android Dialer
- Fossify Phone (โญ975) - A handy phone call manager with phonebook, number blocking and multi-SIM support.
ChatGPT
- Shimmy (โญ3.4k) - Privacy-focused AI inference server with OpenAI API compatibility, zero cloud dependencies, and local model processing.
- Tinfoil - Verifiably private AI Chat and OpenAI-compatible inference in the cloud. Uses NVIDIA confidential computing and open source code pinned to a transparency log for end-to-end verifiability.
Copilot
- Cline - Open source AI coding for VSCode. See every decision and use your own models.
- RooCode (โญ21k) - Cline fork with some improvements.
Midjourney
- ComfyUI (โญ94k) - ComfyUI lets you execute advanced image generation pipelines using an advanced interface. Available on Windows, Linux, and macOS.
- Stable Diffusion Web UI (โญ158k) - A browser interface for Stable Diffusion and other models.
- InvokeAI (โญ26k) - Generate and create stunning visual media using the latest AI-driven technologies locally.
Bookmarking
- 42links - Open-source, self-hosted, minimalist bookmark storage service.
- Karakeep - (previously Hoarder) Open source "Bookmark Everything" app that uses AI for automatically tagging the content you throw at it.
Captchas
- Private Captcha (โญ99) - Privacy-first and self-hosted Proof-of-Work CAPTCHA alternative, made in EU.
File Management and Sharing
- Gokapi (โญ2.4k) - Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported.
Link Shorteners
- tnyr.me - A zero-trust URL shortener with paswordless end-to-end encryption.
Pastebin and Secret Sharing
- dele-to - Open Source. Modern app to share sensitive credentials and secrets securely with client-side AES-256 encryption, zero-knowledge architecture, and automatic self-destruction.
Full Featured Financial Management
- Sure (โญ815) - Open Source and secure OS for your personal finances. Community maintained fork of the archived Maybe (โญ53k) project.
- ezBookkeeping - A lightweight, self-hosted personal finance app with a user-friendly interface and powerful bookkeeping features.
Text to Speech
- Kokoro FastAPI (โญ4k) - Dockerized FastAPI wrapper for Kokoro-82M text-to-speech model w/CPU, ONNX and NVIDIA GPU support, handling, and auto-stitching.
- MeloTTS (โญ7k) - a high-quality multi-lingual text-to-speech library by MIT and MyShell.ai.
Translation
- Linguist - A free and Open Source full-featured translation solution in-browser with embedded offline translator and custom translators. Full-page translation, TTS, dictionary, translation for user input and selected text on page.
30. Awesome Embedded Rust
Community / Community Chat Rooms
- #embassy-rs:matrix.org - For discussion of using async on Embedded Rust using the Embassy ecosystem of crates
Tools / Paid and commercially available materials
- embedded-test (โญ150): A versatile test harness for embedded devices, supporting unit tests, integration tests, async tests, and more.
Driver crates / Other
- AP33772S-rs - I2C - no-std sync and async compatible rust driver for the AP33772S USB C Power Delivery with Extended Power Range I2C chip - github (โญ0) -
no-std crates / WIP
- hayasen (โญ25): An Embedded Rust crate with support for multiple sensors.
- post-haste (โญ7): A no_std, alloc-free async Rust library for creating modular projects.
31. Awesome V
Command-line
- v-terminal-apps (โญ3) - A collection of high-quality terminal applications written in V, including job planner, calculator, notes, file browser, quiz game, budget tracker, P2P chat (WIP), and Pomodoro timer.
- zilch (โญ2) - An entertaining and amusing simulation of an installer.
Editors
- volt (โญ6) - Aims to be a fully featured text editor written entirely in Vlang.
Web
- blobly (โญ0) - Central file server.
32. Awesome Coq
Projects / User Interfaces
- Tree Sitter Rocq (โญ1) - Partial Rocq tree-sitter grammar useful for syntax highlighting in text editors like Helix (โญ41k), but not recommended for full parsing of Rocq code.
Projects / Tools
- Rocqnavi (โญ3) - Fork of coq2html that adds indexes, clickable notations, Markdown and LaTeX formatting in comments, and more.
33. Awesome Vala
Libraries / Data Structures & Data Types
- Libgee - A utility library providing GObject-based interfaces and classes for commonly used data structures (lists, maps, queues, trees, etc.).
34. Awesome Ada
Online Books
- ada-safe-secure - Safe and Secure Software. An invitation to Ada 2012.
Questions and Answers
- discord-ada - Ada Discord server.
Competition
- crate-of-the-year (โญ21) - Yearly prize for the best Alire crate in three categories: general, SPARK and embedded.
Text Modes / Apache License
- doom-ada (โญ16) - Doom Emacs Ada language module with syntax highlighting, LSP and Alire support.
Parsers, Scanners, Linters, Analysers, Interpreters and Prettyprinters / Apache License
- wisitoken - An LALR, LR1, and Packrat parser generator and run-time.
35. Awesome Cmake
Utility Scripts
- fetch_paths.cmake (โญ0) - Lightweight utility to simplify file/directory path retrieval in CMake, supporting dynamic searches and flexible output formats.
[MIT]
Other
- SoCMake (โญ32) - CMake based build system for hardware (ASIC, FPGA) and System-on-Chip build automation.
[LGPL]
36. Awesome Crystal
Converters
- tssc.cr (โญ4) -
Time::SpanString Converter (incl. JSON & YAML support)
Project Generators
- crygen (โญ11) - A library that allows to generate the Crystal code
Security
- cyclonedx-cr (โญ4) - CycloneDX SBOM(Software Bill of Materials) generator for Crystal projects
- OWASP Noir (โญ917) - Attack surface detector that identifies endpoints by static analysis
- XSSMaze (โญ30) - XSSMaze is a web service that tests security tools using diverse XSS cases
37. Awesome Php
Table of Contents / Framework Extras
- Filament PHP - A powerful open source UI framework for Laravel.
38. Awesome Ocaml
Concurrency
- Libraries:
- Eio (โญ661) โ effects-based direct-style IO for multicore OCaml.
- Miou (โญ125) โ a simple scheduler for OCaml 5.
- Lwt โ A cooperative threads library for OCaml.
- Async โ A monadic concurrence library to go with the Core library.
39. Awesome Java
Code Generators / Text-Based User Interfaces
- JSpecify Package-Info Generator (โญ1) - Maven plugin that automatically generates package-info.java files with JSpecify annotations (@NullMarked and @NullUnmarked), helping you manage nullness boundaries in your Java projects without manual boilerplate.
Database / Text-Based User Interfaces
- Apache ShardingSphere (โญ21k) - Distributed SQL transaction & query engine that allows for data sharding, scaling, encryption, and more on any database.
Decentralization / Text-Based User Interfaces
- java-tron (โญ4k) Implementation of the Tron Protocol, whic utilizes blockchains to develop decentralized applications.
Imagery / Text-Based User Interfaces
- Barcode-Lib4J (โญ7) - Generates QR Code, DataMatrix, and other 1D/2D barcodes as vector (PDF, EPS, SVG) and raster (PNG, BMP, JPG) images with DPI awareness, high precision, and CMYK color model support.
Miscellaneous / Text-Based User Interfaces
- JBang (โญ25) - JBang makes it easy to use Java for scripting. It lets you use a single file for code and dependency management and allows you to run it directly.
Networking / Text-Based User Interfaces
- gRPC-java (โญ12k) - RPC framework based on protobuf and HTTP/2.
REST Frameworks / Other
- openapi-generator (โญ25k) - Allows generation of API client libraries, SDKs, server stubs, documentation and configuration automatically given an OpenAPI Spec.
Security / Other
- Ayza (โญ555) - High-level SSL configuration builder for configuring HTTP clients and servers with SSL/TLS.
Testing / Frameworks
- selenium (โญ34k) - Browser automation framework and ecosystem.
Testing / Miscellaneous
- junit-pioneer - JUnit 5 extension pack, pushing the frontiers on Jupiter.
Web Frameworks / Mocking
- WebForms Core - A technology for managing HTML tags from the server.
40. Awesome Cl
Expert Systems
- Lisa (โญ127) - a production-quality, forward-chaining expert system shell featuring an optimized implementation of Charles Forgy's Rete algorithm, a highly efficient solution to the difficult many-to-many pattern matching problem. MIT.
- modularize - A modularization framework for Common Lisp. zlib.
- provides a common interface to segregate major application components.
- for instance, by adding module definition options you can introduce mechanisms to tie modules together in functionality, hook into each other and so on.
- acts as a wrapper around
defpackageand integrates into ASDF.
- asdf-linguist (โญ34) - Extensions for ASDF for compiling various languages and running various preprocessing tools on files in your project. Expat.
- Sass, LESS, Myth, C, C++, Fortran, CSS/JS minifiers, ParensScript, Make, CMake, org-mode, pandoc, dot, diitaโฆ
- currently archived and unmaintained.
C, C++
- NEW as of 2025 Cicili (โญ36) - C generator macro-driven language. GPL3.0.
- "can use lisp libraries to produce compile time content like html, json, sql, ... for inside C generated code".
- crypto-shortcuts - Collection of common crypto shortcuts. zlib.
Persistent object databases
- ubiquitous - A library providing easy-to-use persistent configuration storage. zlib.
Graph databases
- restagraph (โญ0) - an app that dynamically generates REST APIs for a Neo4j database, using a schema defined within the database. GPL3.
JSON
- pantry (โญ4) - client library for the Pantry JSON storage service. BSD.
Parsing html / Isomorphic web frameworks
- ๐ Plump - A lenient HTML/XML parser, tolerant on malformed markup. zlib. Best used with lquery and clss.
YAML
- trivial-extensible-sequences - Portability library for the extensible sequences protocol (SBCL documentation). zlib.
- also cl-containers, cl-data-structures, serapeum
- also cl-containers, cl-data-structures
- Serapeum's hash-table functions:
dictetc.
- cl-freelock (โญ25) - thread-safe, lock-free queues optimized for different use cases and hardware. The library offers three queue types, each designed for specific concurrency patterns and performance requirements.
- On systems with many cores, cl-freelock demonstrates up to 3.2x performance improvements over competing libraries.
- cl-containers (โญ70) - an extensive library of data structures and utilities - queues, trees, heaps, doubly-linked lists, sets, bags,... MIT
- and a "standard interface so that they are simpler to use and so that changing design decisions becomes significantly easier".
Objective-C
- cl-nextstep (โญ39) - Cocoa binding for Common Lisp on macOS.
- cocoas - A toolkit library to help deal with CoreFoundation, Cocoa, and objc. zlib.
Miscellaneous
- Trial - Trial is an OpenGL game engine with a heavy focus on modularity. It is supposed to provide a large toolkit of useful bits and pieces from which you can create a game. Custom: zlib with a political clause added.
- the Kandria game is built with Trial.
- trivial-gamekit (โญ173) โ With this small framework you would be able to make simple 2D games: draw basic geometric forms, images and text, play sounds and listen to mouse and keyboard input. MIT.
- Queen.lisp (โญ58) - Chess Utilities For Common Lisp. MIT.
- board generation (0x88 method), move generation, FEN/SAN/PGN parser and generator, basic evaluation engine.
- trivial-svg (โญ23) - render SVG images to PNG using Vecto and zpb-ttf. 0BSD.
- file-select - A library to invoke the native system file dialog to select or create files. Zlib.
Mobile
- CMUCL - An implementation from Carnegie Mellon University. Public domain. SBCL is a fork of CMUCL.
- cl-all - A script to run Lisp snippets in multiple implementations. This allows you to quickly compare implementation behaviour and differences. zlib.
- ๐ serapeum (โญ472) - Another general-purpose utility library. Expat.
Portability layers
- trivial-arguments - A portable library to retrieve the arguments list and argument types of a function. zlib.
- definitions - a general definitions introspection library. It gives you the ability to retrieve definitions or bindings associated with designators such as symbols, packages, and names in general. zlib.
Changing the syntax
- Moonly - Algol-style syntax that transpiles to Common Lisp.
- not even experimental but pre-experimental. New as of 2025.
Iteration
- Khazern (โญ16) - An implementation of CL:LOOP that can be used in any CL implementation without replacing the core CL:LOOP, is extensible and has a "batteries included" extension system with many useful iteration constructs.
Other books
- Building Problem Solvers (PDF) by Ken Forbus and Johan de Kleer, made available for free by MIT Press - a unique book among standard artificial intelligence texts in combining science and engineering, theory and craft to describe the construction of AI reasoning systems, and including code illustrating the ideas.
HTTP Servers
- portableaserve (โญ9) - an attempt to provide the functionality of Franz.com's AllegroServe web server (โญ197) (open-source but tied to AllegroCL) to other lisp implementations.
- the system named
aserveon Quicklisp. - AllegroServe is open-source: LGPL2.1.
- it provides:
- HTTP/1.1 compliant web server capable of serving static and dynamic pages.
- SSL for client an server, web proxy, CGI, chunking, compress and inflate files on the fly,
- A publish function that builds a page from static and dynamic data and handles caching of the result, with access rights.
- Allegro's Aserve documentation (โญ197)
- ! not all AllegroServe tests pass on portableaserve.
- zaserve (โญ7) - a portable fork of AllegroServe LLGPL.
- the system named
Web frameworks / Clack plugins
Querying HTML/DOM, web scraping / Isomorphic web frameworks
URI and IP handling / Isomorphic web frameworks
- cl-slug (โญ2) - a small library to make slugs, mainly for URIs, transform in CamelCase, remove accentuation and punctuation, for english and beyond. LLGPL.
Javascript / Isomorphic web frameworks
- SLip - an aspiring Common Lisp environment in the browser.
Deployment / Hosting platforms
- Nearly Free Speech - 25+ programming languages, pay for what you use.
- SBCL and GNU CLISP
Others / Web project skeletons and generators
- LASS - Lisp Augmented Style Sheets. Largely inspired by SASS. Zlib.
- find-port (โญ0) - Programmatically find open ports. MIT.
- dns-client - DNS record client. See documentation. zlib.
Others / Email
- parcom/email (โญ80) - types and parsers for RFC5322 email addresses. The implementation is RFC-compliant and particularly memory-efficient for well-behaved addresses.
- NEW As of 2025
Others / Third-party APIs
- pirรก (โญ26) - Unofficial AWS SDK for Common Lisp.
- "Pirรก is a modern, unofficial AWS SDK for Common Lisp built on the Smithy protocol framework. It provides comprehensive coverage of AWS services through auto-generated client code from official AWS service models."
- Supports 400+ AWS services
- Multiple Protocols: REST-JSON, REST-XML, AWS Query, EC2 Query, and AWS JSON.
- multiposter - post to multiple services simultaneously. zlib.
Event processing / Third-party APIs
- simple-tasks - A very simple task scheduling framework. zlib.
- saves the return values and the task environment in case of failure, so we can inspect it later.
- deeds - Deeds is an Extensible Event Delivery System. It allows for efficient event delivery to multiple handlers with a complex event filtering system. zlib.
Readline, ncurses and other graphical TUI helpers / Third-party APIs
- ๐ฅ cl-tuition (โญ95) - A Common Lisp library for building rich, responsive TUIs. MIT.
- model-view-update Elm architecture, reusable widgets (text input, spinner, progress barโฆ), mouse support, layout helpersโฆ
- cl-termbox2 (โญ10) - Termbox2 (โญ597) bindings.
- "termbox2 is a terminal I/O library for creating TUIs. It is a slim alternative to the ubiquitous ncurses library. Unlike ncurses, it has a tighter API, and comes with built-in support for popular terminals if a terminfo db is not present on the system."
- text-draw - Toolkit to draw graphics using pure Unicode text only: boxes, backgrounds, checkboxes and radio buttons, lines, arrows, tables, treesโฆ zlib.
Shells, shells interfaces / Third-party APIs
- Lish -
lishmay someday be a lisp shell. GPL3.- supports tab-completion of executables in the path and Lisp symbols, allows to write and to mix shell commands and Lisp code, has a tiny REPL and an interactive debugger, and more.
Emacs / Third-party APIs
- sly-mrepl-db - from the debugger, evaluate expressions in a REPL with frame context (and not only in the minibuffer).
Lem / Third-party APIs
- ๐ Rooms: Lem on the cloud (video presentation)
- "Rooms is a product that runs Lem, a text editor created in Common Lisp, in the Cloud and can be used by multiple users."
- NEW as of April, 2024.
LispWorks / Third-party APIs
- lw-rich-text - LispWorks panes with support for HTML-like markup.
Online editors / Third-party APIs
- trivial-sanitize - clean html strings:
"<a>foo</a>"โ"foo". LLGPL.
- Parachute - An extensible and cross-compatible testing framework. With test dependencies, conditions, fixtures and restarts. zlib.
- testiere - a testing utility where tests are included at the top of a
defun/tform. They are run when you recompile your functions interactively. With mocking and stubbing support. GPL3.- testiere-mode (โญ3) for Emacs, to hide and show the
#+testieresection.
- testiere-mode (โญ3) for Emacs, to hide and show the
Caching (serialization) / Third-party APIs
- cl-naive-store - a naive persisted, in memory (lazy loading), indexed, document store for Common Lisp. MIT.
- see the introductory blog post
- dare we add: used in production by the author's company (ASTN Group, see awesome-lisp-companies)
Compression / decompression / Third-party APIs
Date and time / Third-party APIs
- fuzzy-dates - A library to fuzzily parse date and time strings. Zlib.
Data validation / Third-party APIs
Developer utilities / Third-party APIs
- trivial-benchmark - Tiny benchmarking library. zlib.
- a similar macro (
benchmark) is part of trivial-time (โญ6), providing support for more implementations (ABCL, Allegro, CCL, CLISP, ECL). - Indeed, most trivial-benchmark's metrics are only implemented on SBCL. On other implementations, it measures real and user-space time (and not bytes allocated (it does for ECL), system run-time or GC run-time).
- a similar macro (
Documentation builders / Third-party APIs
- Staple - a tool to generate documentation pages using an HTML template. Uses the existing README, adds docstrings, crossreferences and links to the CLHS. zlib.
- ๐ข [NEW in 2025] HyperDoc - scientific publications that combine code, data, and computed results with explanatory text, and software documentation that is an integral part of a software system, rather than a pile of documents remaining outside of it.
Files and directories / Third-party APIs
- pathname-utils - A collection of utilities to help with pathname operations. zlib.
- filesystem-utils - deal with common problems with filesystems, such as listing files, probing file types, determining default directories, etc.
- no dependencies, doesn't access the filesystem.
- file-attributes - access to common file attributes (uid, gid, permissions, ctime, mtime, atime).
- file-finder (โญ15) - File-object finder Common Lisp library. Enable rapid file search, inspection and manipulation. GPL3.
- trivial-glob (โญ12) - Shell-style glob pattern matching and filesystem globbing for Common Lisp. MIT.
(glob "**/*.lisp")
- file-notify - a cross-platform library for file change detection. zlib.
Git / Third-party APIs
- git-api - Common Lisp library to access a git repository. It doesn't need git or libgit installed. BSD.
i18n / Third-party APIs
- cl-i18n - an i18n library. Load translations from GNU gettext text or binary files or from its native format. Localisation helpers of plural forms. LLGPL.
- fluent (โญ18) - implementation of Fluent (โญ1.6k), a modern localisation system. MPL-2.0.
PDF / Third-party APIs
- cl-pslib - a (thin) wrapper around the pslib library for generating PostScript files. Also cl-pslib-barcode. LLGPL.
System interface / Third-party APIs
- machine-state - Retrieve machine state information about CPU time, memory usage, thread processing time, etc.
41. Awesome D
Getting Help
- D on Discord - Another very active community for D discussions and questions.
People
- Andrei Alexandrescu, PhD - C++ guru. Author of The D Programming Language and Modern C++ Design. With Walter Bright, Andrei co-designed many important features of D and authored a large part of D's standard library. Andrei works as a trainer in advanced C++ programming and algorithms and is now actively evangelizing D in the organization.
Organizations
- sociomantic labs - Berlin based company specializing in real-time bidding for online advertising. Main sponsor of the annual D language conference. Has open-sourced large parts of their codebase as part of the tsunami organization.
- HuntLabs - A technology group using DLang. Have pure D language implementation of quickly develop server-side applications and build distributed system services.
Books
- D Cookbook - A recipe-packed reference guide filled with practical tasks that are concisely explained to develop and broaden the user's abilities with the D programming language. by Adam D. Ruppe. Here is an interesting review of the book.
- Learning D - This book is intended for those with some background in a C-family language who want to learn how to apply their knowledge and experience to D. (...) This book will help you get up to speed with the language and avoid common pitfalls that arise when translating C-family experience to D.
- D Web Development - Whether you are new to the world of D, or already have developed applications in D, or if you want to leverage the power of D for web development, then this book is ideal for you.
Tutorials
- OpenGL tutorials (โญ0) - OpenGL tutorials in D.
IDEs & Editors
- ide-d - Pulsar (fork of Atom) extension for D using serve-d
Lexers, Parsers & Generators
- Pegged (โญ544) - A Parsing Expression Grammar (PEG) module written in D.
Operating Systems
- SerpentOS - Snek factory
CLI Applications
- Soulfind (โญ35) - Soulseek server implementation in D.
GUI Libraries
- minigui (โญ548) - A smallish GUI widget library, aiming to be on par with at least HTML4 forms and a few other expected gui components.
- microui-d (โญ10) - A tiny immediate-mode UI library.
Game Bindings
- sokol-d (โญ22) - D bindings for the sokol headers.
Configuration / Language Processing
- sdlang (โญ121) - An SDL (Simple Declarative Language) library for D.
42. Awesome R
Network Analysis
- CRAN Task View NetworkAnalysis - CRAN Task View on network analysis resources
- manynet - Tools for making and modifying many different types of networks.
- autograph - Automagic plotting of network graphs and models.
43. Awesome Cpp
CLI
- Argy (โญ20) - Command-Line Argument Parsing Library for Modern C++ โ Simple, Intuitive, and Header-only with Zero Dependencies [MIT]
Containers
- librb (โญ13) - C implementation of ring (circular) buffer, with full thread awareness that allows for concurrent read/write and can automatically grow in size when needed. [BSD] website
CSV
- zsv (โญ339) - The world's fastest (simd) CSV parser, with an extensible CLI. [MIT]
Database
- sqlgen (โญ152) - A reflection-based ORM and SQL query generator for C++-20, similar to Python's SQLAlchemy/SQLModel or Rust's Diesel. [MIT]
Data visualization
- mathplot (โญ26) - C++ header-only graphing and data visualization with modern OpenGL. [Apache-2.0] website
Game Engine
- IX-Ray Platform (โญ285) - Fork of X-Ray 1.6 engine that aims to improve gaming experience and simplify development of modifications. [Modified MIT/non-commercial only]
Image Processing
- PlutoFilter (โญ195) - A single-header, zero-allocation image filter library in C. [MIT]
Math
- libfixmath (โญ832) - Cross Platform Fixed Point Maths Library. [MIT]
- mexce (โญ1) - A single-header, dependency-free JIT compiler for scalar mathematical expressions that generates optimized x87 FPU machine code. [BSD]
- OMath (โญ144) - Cross-platform modern general purpose math library written in C++23 that suitable for cheat/game development. [ZLIB]
- sebsjames/maths (โญ4) - A templated C++20 math library which emphasizes convenience and pleasure for the client programmer (used in mathplot (โญ26)). [Apache2] website
Regular Expression
- TRE (โญ866) - The approximate regex matching library and agrep command line tool. [BSD-2-Clause]
Scientific Computing
- volesti (โญ176) - High dimensional sampling from truncated distributions, convex optimization and volume computation.
Sorting
- x86-simd-sort (โญ983) - C++ template library for high performance SIMD based sorting algorithms. [BSD-3-Clause]
Compiler
- Fil-C - a fanatically compatible memory-safe implementation of C and C++.
Coding Standards
Websites
- cppstat - A site that lists C++ features and their support by compilers and standard library implementations in an accessible way.
44. Awesome Elm
Inspired by Elm / Games
- Flame (โญ312) - A library that provides The Elm Architecture in PureScript.
- Hyperapp (โญ19k) - A library that provide The Elm Architecture in JavaScript.
- Indigo - Indigo is an Elm-inspired game engine for Scala.js.
- Lustre (โญ1.9k) - A library that provides The Elm Architecture in Gleam.
- Miso (โญ2.3k) - A library that provides The Elm Architecture in Haskell.
- Mobius (โญ1.3k) - Elm-like abstractions for android apps, created by Spotify.
- React-tea-cup (โญ27) - A thin library that provides The Elm Architecture in react, used by IBM.
- Roc (โญ5.3k) - A language that targets WebAssembly and machine code inspired by Elm.
- Sauron (โญ2.1k) - A library that provides The Elm Architecture in Rust targeting the web.
45. Awesome Elixir
Artificial Intelligence
- Jido (โญ711) - Autonomous agent framework for Elixir. Built for distributed, autonomous behavior and dynamic workflows.
- ReqLLM (โญ288) - LLM Client supporting over 100+ LLM Providers and Models
Macros
- then (โญ3) - Simple way to set after-function callback.
46. Awesome Ruby
Authorization
- Rabarber (โญ181) - Simple role-based authorization for Rails with multi-tenancy support.
Boilerplates & UI Kits
- Jumpstart - The Ruby on Rails SaaS template to save you months of development time.
- Rails Blocks - Delightful UI components for your Rails app that use Tailwind CSS & Stimulus controllers.
- Speedrail (โญ291) - A free Rails 8 app template: Devise auth, Stripe billing, Tailwind CSS, admin panel, SEO helpers, etc.
- Wheel (โญ260) - Rails application template to build Rails applications faster.
Date and Time Processing
- Jekyll-Timeago (โญ154) - A Ruby library to compute distance of dates in words, with localization support, alternative styles, CLI and Jekyll support.
Geolocation
- IP2Location.io (โญ6) - A Ruby SDK allows user to query for an enriched data set based on IP address and provides WHOIS lookup api that helps users to obtain domain information.
Search
- typesense-ruby (โญ108) - Ruby client for Typesense, a fast, typo-tolerant search engine.
47. Awesome Go
Actor Model
- asyncmachine-go/pkg/machine (โญ156) - Graph control flow library (AOP, actor, state-machine).
Audio and Music
- beep (โญ2.2k) - A simple library for playback and audio manipulation.
- go-mpris (โญ19) - Client for mpris dbus interfaces.
- play (โญ505) - Command-line audio player that supports multiple formats including WAV, MP3, OGG, and FLAC.
Authentication and Authorization
- go-githubauth (โญ26) - Utilities for GitHub authentication: generate and use GitHub application and installation tokens.
- go-iam (โญ24) - Developer-first Identity and Access Management system with a simple UI.
- go-jwt (โญ14) - JWT authentication package providing access tokens and refresh tokens with fingerprinting, Redis storage, and automatic refresh capabilities.
- spicedb (โญ6.2k) - A Zanzibar-inspired database that enables fine-grained authorization.
Blockchain
- nview (โญ35) - Local monitoring tool for a Cardano Node. It's a TUI (terminal user interface) designed to fit most screens.
Standard CLI
- flash-flags (โญ9) - Ultra-fast, zero-dependency, POSIX-compliant flag parsing library that can be used as drop-in stdlib replacement with security hardening.
- orpheus (โญ23) - CLI framework with security hardening, plugin storage system, and production observability features.
- structcli (โญ5) - Eliminate Cobra boilerplate: build powerful, feature-rich CLIs declaratively from Go structs.
Configuration
- argus (โญ154) - File watching and configuration management with MPSC ring buffer, adaptive batching strategies, and universal format parsing (JSON, YAML, TOML, INI, HCL, Properties).
- azureappconfiguration (โญ5) - The configuration provider for consuming data in Azure App Configuration from Go applications.
- enflag (โญ34) - Container-oriented, zero-dependency configuration library that unifies Env variable and Flag parsing. Uses generics for type safety, without reflection or struct tags.
- go-config (โญ4) - Simple and convenient library for working with app configurations.
Continuous Integration
- go-test-coverage - A GitHub Action which reports issues when test coverage is below set threshold.
CSS Preprocessors
- go-css (โญ86) - A very simple CSS parser, written in Go.
Iterators
- gloop (โญ24) - Convenient looping using Go's range-over-func feature.
Maps
- concurrent-swiss-map (โญ258) - A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map.
- hmap (โญ0) - HMap is a concurrent and secure, generic support Map implementation designed to provide an easy-to-use API.
Queues
- list (โญ10) - A generic, thread-safe doubly linked list with full iterator support and an intrusive singly linked list for embedded use; a feature-rich replacement for container/list.
Trees
- graphlib (โญ3) - Topological sort lib,Sorting and pruning of DAG graphs.
Caches
- go-gcache (โญ12) - The generic version of
GCache, cache support for expirable Cache, LFU, LRU and ARC.
- jetcache-go (โญ523) - Unified Go cache library supporting multi-level caching.
SQL Query Builders
- obreron (โญ11) - Fast and cheap SQL builder which does only one thing, SQL building.
Date and Time
- go-faketime (โญ5) - A simple
time.Now()that honors the faketime(1) utility.
Distributed Systems
- oras (โญ2k) - CLI and library for OCI Artifacts in container registries.
Financial
- dec128 (โญ35) - High performance 128-bit fixed-point decimal numbers.
- gobl (โญ227) - Invoice and billing document framework. JSON Schema based. Automates tax calculations and validation, with tooling to convert into global formats.
Forms
- roamer (โญ5) - Eliminates boilerplate code for parsing HTTP requests by binding cookies, headers, query params, path params, body to structs and more by using simple tags.
Functional
- FuncFrog (โญ283) - Functional helpers library providing Map, Filter, Reduce and other stream operations on generic slices Go1.18+ with lazy evaluation and error handling mechanisms.
Game Development
- Pi (โญ53) - Game engine for creating retro games for modern computers. Inspired by Pico-8 and powered by Ebitengine.
Geographic
- borders (โญ0) - Detects image borders and converts to GeoJSON for GIS operations.
Go Compilers
- cxgo (โญ375) - Transpile C code to Go code.
Goroutines
- anchor (โญ2) - Library to manage component lifecycle in microservice architectures.
Images
- nativewebp (โญ367) - Go native WebP encoder with zero external dependencies.
Job Scheduler
- go-job (โญ0) - A flexible and extensible job scheduling and execution library for Go.
- go-scheduler (โญ31) - Job scheduler supporting standard cron expressions, custom descriptors, intervals, and task dependencies.
Logging
- timberjack (โญ97) - Rolling logger with size-based, time-based, and scheduled clock-based rotation, supporting compression and cleanup.
Messaging
- varmq (โญ171) - A storage-agnostic message queue and worker pool for concurrent Go programs.
Microsoft Excel
- cellwalker (โญ3) - Virtually traverse Excel cell by cell's name.
Dependency Injection
- Go-Spring (โญ73) - A high-performance Go framework inspired by Spring Boot, offering DI, auto-configuration, and lifecycle management while maintaining Go's simplicity and efficiency.
- godi (โญ62) - Microsoft-style dependency injection for Go with scoped lifetimes and generics.
- parsley (โญ31) - A flexible and modular reflection-based DI library with advanced features like scoped contexts and proxy generation, designed for large-scale Go applications.
Uncategorized
- fake-useragent (โญ12) - Up-to-date simple useragent faker with real world database in Golang
- purego (โญ3.1k) - A library for calling C functions from Go without Cgo.
Networking
- go-pcaplite (โญ7) - Lightweight live packet capture library with HTTPS SNI extraction.
HTTP Clients
- Grequest (โญ9) - Simple and lightweight golang package for http requests. based on powerful net/http
Package Management
- modup (โญ59) - Terminal UI for Go dependency updates with outdated module detection and selective upgrading.
Performance
- ebpf-go (โญ7.3k) - Provides utilities for loading, compiling, and debugging eBPF programs.
Security
- SafeDep/vet (โญ847) - Protect against malicious open source packages.
- urusai (โญ175) - Urusai ("noisy" in Japanese) is a Go implementation of a random HTTP/DNS traffic noise generator that helps protect privacy by creating digital smokescreens while browsing.
Server Applications
- OpenRun (โญ700) - Open-source alternative to Google Cloud Run and AWS App Runner. Easily deploy internal tools across a team.
Stream Processing
- gostream (โญ170) - Type-safe stream processing library inspired by the Java Streams API.
- ro (โญ521) - Reactive Programming: declarative and composable API for event-driven applications.
- StreamSQL (โญ50) - A lightweight streaming SQL engine for real-time data processing.
Template Engines
- templator (โญ7) - A type-safe HTML template rendering engine for Go.
Testing Frameworks
- arch-go (โญ233) - Architecture testing tool for Go projects.
- go-httpbin (โญ773) - HTTP testing and debugging tool with various endpoints for client testing.
Mock
- connexions (โญ3) - Combine multiple APIs with meaningful responses, configurable latency and error codes based on OpenAPI 3.0 specifications and files.
- mockfs (โญ5) - Mock filesystem for Go testing with error injection and latency simulation, built on
testing/fstest.MapFS.
- moxie - Generate mock methods on embedded structs.
Utilities
- abstract (โญ1) - Abstractions and utilities to get rid of boilerplate code in business logic.
- boring (โญ1.1k) - Simple command-line SSH tunnel manager.
- contem (โญ2) - Drop-in context.Context replacement for graceful shutdown Go applications.
- rate (โญ162) - High-performance rate limiting library with token bucket and AIMD strategies.
- release (โญ13) - CLI for Keep-a-changelog formatted changelogs.
- retro (โญ3) - Handy retry-on-error library with extensive flexibility (backoff strategies, caps, etc).
- sqlz (โญ8) - Extension for the database/sql package, adding named queries, struct scanning, and batch operations.
Video
- hls-m3u8 (โญ29) - Parser and generator for HLS (M3U8) playlists; kept up to date with the spec.
Web Frameworks
- Barf (โญ105) - Basically, A Remarkable Framework for building JSON-based web APIs. It is entirely unobtrusive and re-invents no wheel. It is crafted such that getting started is easy and quick while being flexible enough for more complex use cases.
- go-api-boot (โญ35) - A gRpc-first micro-service framework. Features include ODM support for Mongo, cloud resource support (AWS/Azure/Google), and a fluent dependency injection which is customized for gRpc. Additionally, grpc-web is supported directly, enabling browser access to all gRpc APIs without a proxy.
- Xun (โญ91) - Web framework built on Go's built-in html/template and net/http packageโs router. It is designed to be lightweight, fast, and easy to use while providing a simple and intuitive API for building web applications with advanced features such as middleware, routing, and template rendering.
DevOps Tools / Libraries for creating HTTP middlewares
- chaosmonkey (โญ16k) - A resiliency tool that helps applications tolerate random instance failures.
- docker-volume-backup (โญ3.1k) - Backup Docker volumes locally or to any S3, WebDAV, Azure Blob Storage, Dropbox or SSH compatible storage.
- goma-gateway (โญ136) - A Lightweight API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
- k0s (โญ5.6k) - Zero Friction Kubernetes distribution.
- k9s (โญ32k) - Kubernetes CLI to manage your clusters in style.
- podman-tui (โญ966) - Terminal UI for Podman management.
- sigma (โญ172) - OCI-native container image registry, support OCI-native artifact, scan artifact, image build etc.
Other Software / Libraries for creating HTTP middlewares
- bluetuith (โญ1.2k) - TUI Bluetooth manager for Linux.
Free e-books / Libraries for creating HTTP middlewares
Websites / Libraries for creating HTTP middlewares
- Libs.tech โ Awesome Go libraries and hidden gems
48. Awesome Rust
Applications / Productivity
- CookCLI (โญ1k) - Command-line recipe manager with web server, shopping lists, and meal planning capabilities.
- flusterIO/fluster (โญ108) - An all-in-one note taking application built for STEM students and professionals.
- graves/awful_aj (โญ11) [awful_aj] - A CLI for working with OpenAI-compatible APIs, YAML templates for prompt engineering and a built in Vector Database for persistent memories.
- kruseio/hygg (โญ205) [hygg] - ๐ Simplifying the way you read. Minimalistic Vim-like TUI document reader.
Applications
- Andromeda (โญ727) - JavaScript & TypeScript runtime built from the ground up in Rust ๐ฆ and powered by The Nova Engine.
- qiluo-admin (โญ150) - An enterprise-grade rapid development platform (Axum + SeaORM + JWT + VUE3, supports MySQL/Postgres/SQLite)
- rkik (โญ50) - CLI tool designed for stateless and passive NTP inspection, just as dig or ping are for DNS and ICMP. It supports async requests and continuous monitoring.
- run (โญ854) [run-kit] - Universal multi-language runner and smart REPL (25+ languages: Python, JS, Go, C, etc.).
- Typst (โญ48k) - A markup-based typesetting system
Applications / Audio and Music
- tunein-cli (โญ75) - Browse and listen to thousands of radio stations across the globe right from your terminal
Applications / Database
- dsplce-co/supabase-plus (โญ58) [supabase-plus] - A batteries-included command-line utility that extends the official Supabase CLI
- RustFS (โญ12k) [RustFS] - ๐ RustFS is an open-source,S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.
- tsink (โญ183) - Embedded time-series database for Rust
Applications / File manager
- FileSSH (โญ158) - A fast and easy to use TUI to manage files on a remote server, including quick SSH session creation, in-place file editing and more!
Applications / Games
- GitType (โญ724) - A CLI code-typing game that turns your source code into typing challenges
Applications / Message Queue
- Rmqtt (โญ824) - MQTT Server/MQTT Broker โ Scalable distributed MQTT message broker for IoT in the 5G era.
Applications / Security tools
- biandratti/huginn-net (โญ123) - Multi-protocol passive network fingerprinting combining p0f TCP and JA4 TLS analysis for OS and application detection
- domcyrus/rustnet (โญ1.4k) - Cross-platform network monitoring TUI with process identification via eBPF/PKTAP and deep packet inspection
- mongodb/kingfisher (โญ627) - A blazingly fast tool for secret detection and live validation across files, Git repos, S3, Jira, and Confluence
- reaction - Scan logs and take action: an alternative to fail2ban
Applications / System tools
- anylinuxfs (โญ772) - CLI tool for mounting any linux-supported filesystem on a Mac - using NFS with a microVM
- deshaw/procfd (โญ61) [procfd] - Linux lsof replacement to list open file descriptors for processes
- topheman/webassembly-component-model-experiments (โญ47) - WebAssembly Component Model based REPL with sandboxed multi-language plugin system
Applications / Utilities
- cartesiancs/vessel (โญ291) - C2 (Command & Control) software for orchestrating physical devices.
- restsend/rustpbx (โญ360) - Software-Defined SIP Proxy including register, presence, b2bua. alternative to Freeswitch/FreePBX.
Applications / Web
- SinTan1729/Chhoto URL (โญ622) - A simple, blazingly fast, selfhosted URL shortener with no unnecessary features.
- Stoatchat (โญ1.8k) - User-first chat platform built with modern web technologies.
Applications / Workflow Automation
- dali-benothmen/cronflow (โญ55) - Cronflow is a high-performance, developer-focused workflow automation library that lets you build and orchestrate complex, scalable automation workflows fully in code.
Development tools / Workflow Automation
- VT Code - Terminal coding agent that pairs a modern TUI with deep, semantic code understanding powered by tree-sitter and ast-grep.
Development tools / Build system
- Fleet (โญ2.4k) [fleet-rs] - The blazing fast build tool for Rust.
Development tools / Embedded
- Development Tools
- Vaishnav-Sabari-Girish/ComChan (โญ62) - A minimal serial monitor with plotter TUI.
Development tools / Profiling
- pawurb/hotpath (โญ1.1k) - A simple profiler that shows exactly where your code spends time and allocates
Development tools / Services
- deepwiki-rs (โญ473) - Transform your codebase into professional architecture documentation.
Libraries / Artificial Intelligence
- chelsea0x3b/dfdx (โญ1.9k) - CUDA accelerated machine learning framework that leverages many of Rust's unique features.
- openai/harmony (โญ4k) [openai-harmony] - Renderer for the harmony response format to be used with gpt-oss.
Libraries / Automotive
- oxibus/can-dbc (โญ94) [can-dbc] - A parser for the DBC format
Libraries / Command-line
- TUI
- AppCUI (โญ346) [appcui] - A full-featured, cross-platform TUI/CUI framework in Rust, with built-in widgets, layout control, animations, Unicode and theming support.
- BearLibTerminal
- ccbrown/iocraft (โญ985) [iocraft] - A crate for beautiful, artisanally crafted CLIs, TUIs, and text-based IO.
- gyscos/Cursive (โญ4.7k) [cursive] - build rich TUI applications
- ivanceras/titik (โญ122) - a crossplatform TUI widget library with the goal of providing interactive widgets
- ncurses
- ihalila/pancurses (โญ410) [pancurses] - curses library, supports linux and windows
- jeaye/ncurses-rs (โญ692) [ncurses] - ncurses bindings
- ogham/rust-term-grid (โญ68) [term_grid] - Library for putting things in a grid
- ratatui-org/ratatui (โญ16k) [ratatui] - Library that's all about cooking up terminal user interfaces (TUIs)
- redox-os/termion (โญ2.2k) [termion] - bindless library for controlling terminals/TTY
- ruterm - tiny & simple library for working with TTY
- Termbox
- gchp/rustbox (โญ470) [rustbox] - bindings to Termbox (โญ2k)
- TimonPost/crossterm (โญ3.8k) [crossterm] - crossplatform terminal library
Libraries / Concurrency
- NikitaSmithTheOne/rate-limiters-rs (โญ6) [rate-limiters] - Rust library for rate limiting (Leaky Bucket, Token Bucket, Fixed/Sliding Window)
Libraries / Configuration
- leptonyu/cfg-rs (โญ48) [cfg-rs] - A Configuration Library for Rust Applications.
Libraries / Cryptography
- rust-openssl (โญ1.6k) - OpenSSL bindings
Libraries / Data processing
- GoPlasmatic/datalogic-rs (โญ47) [datalogic-rs] - High-performance, type-safe JSONLogic evaluation engine in Rust, ideal for business rules and dynamic filtering.
- pathwaycom/pathway (โญ50k) - Performant open-source Python ETL framework with Rust runtime, supporting 300+ data sources.
Libraries / Data structures
- bilinearlabs/rs-merkle-tree (โญ219) - Merkle tree implementation in Rust with configurable storage backends and hash functions. Fixed depth and incremental only. Optimized for fast proof generation.
Libraries / Database
- VennDB [venndb (โญ123)] - An append-only in-memory database in Rust for rows queried using bit (flag) columns.
Libraries / Finance
- kand-ta/kand (โญ236) [kand] - A Modern, High-Performance Technical Analysis Library in Rust, Python, and JS/TS(WASM).
Libraries / Game development
- SDL [sdl]
- brson/rust-sdl (โญ181) - SDL1 bindings
- Rust-SDL2/rust-sdl2 (โญ2.9k) - SDL2 bindings
Libraries / Geospatial
- apache/sedona-db (โญ336) - SedonaDB is a geospatial DataFrame library written in Rust.
Libraries / Network programming
- HTTP
- deboa - A friendly http client on top of hyper with several addoons, serialization formats and macros. [
]
- Hurl (โญ18k) - Run and test HTTP requests with plain text and libcurl
- deboa - A friendly http client on top of hyper with several addoons, serialization formats and macros. [
- SIP
- restsend/rsipstack (โญ137) - A RFC 3261 compliant SIP stack
Libraries / Parsing
- slimreaper35/dockerfile-parser-rs (โญ1) [dockerfile-parser-rs] - Dockerfile parsing library and CLI tool
Libraries / Web programming
- HTTP Server
- branca - Implementation of Branca for Authenticated and Encrypted API tokens.
- c410-f3r/wtx (โญ326) - Low and high level HTTP/2 server
- carllerche/tower-web (โญ981) [tower-web] - A fast, boilerplate free, web framework
- Cot (โญ835) - The Rust web framework for lazy developers.
- GildedHonour/frank_jwt (โญ251) - JSON Web Token implementation.
- Gotham (โญ2.3k) - A flexible web framework that does not sacrifice safety, security or speed.
- Graphul (โญ453) - An Express-inspired web framework.
- handlebars-rust (โญ1.4k) - an Iron web framework middleware.
- hyperium/hyper (โญ16k) - an HTTP implementation
- Iron (โญ6.1k) - A middleware-based server framework
- Juniper (โญ5.9k) - GraphQL server library
- miketang84/sapper (โญ618) - A lightweight web framework built on async hyper.
- Nickel (โญ3k) - inspired by Express
- plabayo/rama (โญ842) - A modular service framework to move and transform your network packets, can also be used to fingerprint incoming clients
- poem-web/poem (โญ4.3k) - A full-featured and easy-to-use web framework.
- Rustless (โญ620) - A REST-like API micro-framework inspired by Grape (โญ10k) and Hyper (โญ16k)
- Salvo (โญ3.9k) - an easy to use webframework base on hyper and tokio.
- Saphir (โญ91) - A progressive web framework with low-level control, without the pain.
- seanmonstar/warp (โญ10k) - A super-easy, composable, web server framework for warp speeds.
- tiny-http (โญ1.1k) - Low level HTTP server library
- tomaka/rouille (โญ1.2k) - Web framework
- Zino (โญ1.1k) - Next-generation framework for composable applications
Resources / Web programming
- Arts
- ๐ฆ Free Ferris Pack ๐ฆ (โญ183) - Pack of 50+ Free Ferris illustrations with different emotions, poses and situations in PNG and SVG licensed under CC0
49. Awesome Micropython
IDEs / SRAM
- Embedible - an AI hardware copilot that helps you design, wire, and code MicroPython projects for ESP32 and Raspberry Pi Pico W.
Communications / Cryptography
- usigv4 (โญ2) - A minimal aws signature version 4 (SigV4) implementation for micropython/embedded use.
Communications / Object Storage
- uminio (โญ0) - MicroPython library to upload files into a MinIO object storage server.
Sensors / Light
- bh1750.py (โญ1) - MicroPython BH1750 ambient light sensor driver.
50. Awesome Django
Third-Party Packages / APIs
- strawberry-django (โญ480) - Django integration with Strawberry, a GraphQL library designed for modern development
Third-Party Packages / Dependency Injection
- Wireup (โญ233) - Dependency Injection for Django
Third-Party Packages / Templates
- django-suspense (โญ12) - Easy way to display a fallback in templates until children have finished loading (like React).
Projects / Boilerplate
- BH2 - Get a new Django site started in a Djiffy
51. Awesome Python Typing
Static type checkers
- PyCharm - IDE for Professional Developers.
Tools / Mypy plugins
52. Awesome Python
Data Analysis
- desbordante (โญ430) - An open source data profiler for complex pattern discovery.
GUI Development
- Flet - Cross-platform GUI framework for building modern apps in pure Python. Run on Windows, macOS, Linux, Android, iOS, and the Web.
Serialization
- toonify (โญ224) - A compact, human-readable serialization format that reduces LLM token usage by 30-60% compared to JSON.
53. Awesome Swift
Audio
- FluidAudio (โญ931) - SDK for real-time speaker diarization and identification on iOS/macOS, with CoreML models converted directly from PyTorch to leverage Apple Neural Engine for better performance on older devices.
54. Awesome Fp Js
Libraries
- iterflow (โญ1) - Powerful iterator utilities for TypeScript with statistical operations, windowing, and lazy evaluation. +TS
55. Awesome Npm
Registry
- RepoFlow - A simple and easy-to-use package management platform, available for both cloud and self-hosted deployments.
56. Awesome Javascript
Package Managers
- bun - Bun is a fast JavaScript all-in-one toolkit.
Type Checkers
- Yup (โญ24k) - JavaScript schema builder and validator.
Reactive Programming / Runner
- stunk (โญ157) A framework-agnostic state management library that keeps your appโs state clean and simple. It uses a fine-grained state model, breaking state into independent, manageable chunks.
Code highlighting / Runner
- shiki (โญ12k) - Code highlighter powered by VS Code TextMate grammars. Accurate, themeable, works in Node or browser, great for JS and TS.
SDK / Other
- Stripe Node.js SDK (โญ4.3k) - Stripe Node.js SDK lets you integrate payments, subscriptions, and billing into your JavaScript/TypeScript apps.
ORM / Other
- Objection.js (โญ7.3k) A SQL-friendly ORM for Node.js built on top of Knex.js, with powerful relational support.
Generative AI / Other
- KaibanJS (โญ1.3k) - KaibanJS is an open-source framework browser-compatibility of orchestration of multi-agent ai systems using a Kanban-inspired architecture.
57. Awesome Arcgis Developers
APIs and SDKs
- Integrations & Plugins (third-party libraries):
- ArcGIS integrations with CesiumJS - Guide and tutorials to help you start build mapping applications with CesiumJS and ArcGIS.
- ArcGIS integrations with MapLibre GL JS - Learn how to connect MapLibre GL JS apps with ArcGIS services using the Esri-maintained ArcGIS MapLibre plugin and ArcGIS REST JS, including tutorials, API references, and sample code.
- ArcGIS integrations with OpenLayers - Guide and tutorials to help you start building web apps with OpenLayers and ArcGIS location services.
- ArcGIS integrations with Leaflet - Learn how to connect Leaflet apps with ArcGIS services using the Esri-maintained Esri Leaflet plugin and ArcGIS REST JS, including tutorials, API references, and sample code.
- Esri-gl (โญ7) - A community-maintained plugin that enables the use of ArcGIS services in Mapbox GL JS and MapLibre GL JS applications.
ArcGIS location services
- Elevation service - Get the vertical distance (height) of a location above or below the mean sea level or ground level.
- Hydrology analysis service - Trace water flow and generate watersheds.
- Spatial analysis service - Process spatial datasets to discover relationships and patterns.
Code samples and snippets
- Android:
- ArcGIS Maps SDK for Kotlin samples - Esri's official ArcGIS Maps SDK for Kotlin product team samples for Kotlin.
Developer guides
- Geocoding - Search for addresses, businesses, and places of interest (POIs) with the geocoding service.
Playgrounds
- Firefly Symbols Generator - Firefly symbol generation.
Spatial Analysis
- ArcGIS Analysis services - Spatial, raster, elevation, hydrology, and utility network analysis.
- Turf.js (โญ10k) - Geospatial analysis for browsers and Node.js.
58. Awesome Capacitor
Other plugins
- Native Audio Player (โญ3) - Play audio that keeps playing in the background, player is shown in system controls, audio output can be switched between speaker/earpiece.
59. Awesome Integration
Projects / API Management
- Gravitee.io API Management (โญ343) (โญ345) - A lightweight, open-source platform offering flexible API governance, robust security, and straightforward configuration.
- WSO2 API Manager (โญ940) (โญ941) - A fully open-source API platform offering robust governance, flexible deployment, and community-driven innovation.
Projects / API Design
- OpenAPI Diff (โญ1k) (โญ1k) - Compare OpenAPI specs with version control and visualize the differences in HTML or Markdown format.
- OpenAPI Generator (โญ25k) (โญ25k) - Automate the creation of API client libraries, server stubs, documentation and config files with this powerful OpenAPI Spec tool.
- OpenAPI Style Validator (โญ223) (โญ223) - Ensure that your OpenAPI specs meet your organization's standards with this flexible and customizable style validator.
- Spectral (โญ2.9k) (โญ2.9k) - Detect and fix errors in your JSON/YAML files using this linter tool that supports OpenAPI 3.0 & 2.0 and AsyncAPI.
- Swagger Editor (โญ9.3k) (โญ9.3k) - Create, describe, and document your API with ease using this open source editor built specifically for OpenAPI-based APIs.
- Zally (โญ942) (โญ942) - Ensure the quality of your OpenAPI specs with this linter tool that provides extensive analysis and feedback.
Projects / API Documentation
- DapperDox (โญ417) (โญ417) - Generates elegant, interactive API documentation from OpenAPI/Swagger specs with easy customization and automated updates.
- OpenAPI Explorer (โญ341) (โญ341) - Creates intuitive, interactive user interfaces from OpenAPI specs, simplifying API exploration and testing.
- Redoc (โญ25k) (โญ25k) - Delivers clean, modern documentation with advanced theming, multi-language support, and seamless integration.
- Stoplight Elements (โญ2.2k) (โญ2.3k) - Provides modular, attractive UI components for building comprehensive API reference and tutorial documentation.
- Swagger UI (โญ28k) (โญ28k) - Offers an interactive, in-browser tool for visualizing and testing APIs directly from OpenAPI specifications.
- SpectaQL (โญ1.2k) (โญ1.2k) - Generates static, customizable documentation for GraphQL schemas, making complex API structures easy to understand.
- Zudoku (โญ396) (โญ397) - A customizable framework built on OpenAPI, focused on delivering exceptional developer experiences through quality documentation.
Projects / API Gateway
- Apinto (โญ1.6k) (โญ1.6k) - A Golang-based gateway that offers dynamic routing, multi-tenancy, and robust API access control for modern architectures.
- Apache ShenYu (โญ8.7k) (โญ8.7k) - A Java-native gateway excelling in protocol conversion, service proxying, and comprehensive API governance.
- Envoy Gateway (โญ2.2k) (โญ2.3k) - CNCF Envoy-based gateway with Gateway API, mTLS, JWT, and other built-ins.
- Gloo Edge (โญ134) (โญ134) - An Envoy Proxyโbased gateway offering advanced traffic control, enhanced security, and observability for microservices ecosystems.
- Kong API Gateway (โญ42k) (โญ42k) - A scalable, cloud-native gateway that simplifies API management through extensive plugin support and seamless microservices integration.
- KrakenD API Gateway (โญ2.4k) (โญ2.5k) - An ultra-high performance gateway with efficient middleware configuration, robust security, and seamless scaling.
- Ocelot (โญ8.6k) (โญ8.7k) - A .NET-based gateway offering intuitive routing and easy integration for lightweight API management.
- Traefik API Gateway (โญ58k) (โญ59k) - Combines Traefik Proxy, a fully declarative application proxy with enterprise-grade access control, distributed security, and premium integrations.
Projects / API Testing
- MQ clients
- JMSToolBox (โญ221) (โญ221) - A universal JMS client offering broad compatibility and streamlined messaging testing across various brokers.
- kcat (โญ5.6k) (โญ5.7k) - A lightweight command-line tool for Apache Kafka, providing efficient message production and consumption.
- MQTT Explorer (โญ3.6k) (โญ3.7k) - A detailed MQTT client delivering structured topic visualization and intuitive debugging.
- Offset Explorer - A comprehensive GUI for managing Apache Kafka clusters with user-friendly monitoring and administration tools.
- Service Bus Explorer (โญ2.1k) (โญ2.1k) - An advanced GUI for Azure Service Bus that enables in-depth testing and seamless management of topics, queues, and subscriptions.
- Testing tools and frameworks
- Apache JMeter (โญ9.1k) (โญ9.1k) - A feature-rich tool for load testing and performance analysis across diverse web applications and services.
- Gatling (โญ6.8k) (โญ6.8k) - A powerful load testing framework with a developer-friendly DSL that delivers detailed performance metrics.
- ghz (โญ3.2k) (โญ3.2k) - A simple gRPC benchmarking and load testing tool with support for various load schedules, concurrency control, and detailed performance metrics.
- Grafana k6 (โญ29k) (โญ29k) - Open-source, JS-scriptable load-testing tool for CI/CD.
- Karate (โญ8.7k) (โญ8.7k) - A unified testing framework that merges API automation, mocking, and performance testing with simple, expressive syntax.
- Pyresttest (โญ1.1k) (โญ1.2k) - A Python-based testing tool offering easy YAML/JSON-driven REST API testing and microbenchmarking.
- REST Assured (โญ7k) (โญ7.1k) - A Java DSL that simplifies REST API testing with intuitive syntax and seamless integration into CI pipelines.
- RESTler (โญ2.8k) (โญ2.8k) - A stateful REST API fuzzing tool that automatically discovers security and reliability bugs by intelligently inferring producer-consumer dependencies from OpenAPI specifications.
- Schemathesis (โญ2.8k) (โญ2.9k) - A Python library for property-based testing of API schemas, ensuring reliability through robust edge-case detection.
- Taurus (โญ2k) (โญ2.1k) - An open-source automation framework that simplifies continuous testing with intuitive configuration and integration support.
Projects / Business Rules Engine
- Drools (โญ6.1k) (โญ6.2k) - Open-source engine that supports advanced Decision Model and Notation (DMN) with Eclipse IDE integration for efficient rule development.
- NxBRE (โญ133) (โญ133) - Specialized .NET open-source rule engine offering efficient rule processing tailored for Microsoft environments.
- OpenL Tablets (โญ182) (โญ182) - Flexible open-source decision management system that simplifies defining and executing business rules and decision tables.
- ZEN Engine (โญ1.4k) (โญ1.5k) - A cross-platform, open-source Business Rules Engine written in Rust that executes JSON Decision Models through interconnected graphs of decision tables, functions, and expressions.
Projects / Change Data Capture
- Debezium (โญ12k) (โญ12k) - Open-source distributed platform for change data capture that turns your existing databases into event streams for real-time data integration.
- Maxwell's daemon (โญ4.2k) (โญ4.2k) - An open-source CDC tool for MySQL that reads database binlogs and streams row-level changes as JSON to systems like Kafka, Kinesis, or other destinations.
Projects / Data Integration
- Apache NiFi (โญ5.8k) (โญ5.8k) - Automated data integration tool with a visual interface that seamlessly extracts, transforms, and delivers data across systems.
- Airbyte (โญ20k) (โญ20k) - Flexible, open-source data integration platform that builds ELT pipelines to move data from diverse sources to modern destinations.
- Estuary Flow (โญ846) (โญ848) - Versatile, scalable platform that provides both real-time and batch data integration for ETL and ELT pipelines.
- Pentaho Data Integration (โญ8.2k) (โญ8.3k) - Intuitive, visual ETL tool that simplifies data ingestion, blending, and cleansing across multiple sources without heavy coding.
Projects / Data Mapping Solution
- AtlasMap (โญ207) (โญ207) - Interactive web-based tool that simplifies mapping across Java, XML, CSV, and JSON data sources with an intuitive interface.
- JSLT (โญ676) (โญ676) - Powerful JSON query and transformation language inspired by jq and XPath, designed for rapid and flexible data manipulation.
Projects / Enterprise Service Bus
- WSO2 Enterprise Integrator (โญ391) (โญ393) - API-centric, cloud-native integration platform offering robust, distributed capabilities for modern software architectures.
Projects / Integration Frameworks
- Apache Camel (โญ6k) (โญ6.1k) - Robust integration framework leveraging Enterprise Integration Patterns to seamlessly connect diverse systems and APIs.
- Frank!Framework (โญ147) (โญ147) - Low-code Java messaging framework that simplifies system connectivity and data integration through configurable XML setups.
- Spring Integration (โญ1.6k) (โญ1.6k) - Extension of the Spring ecosystem that provides out-of-the-box integration capabilities using proven Enterprise Integration Patterns.
Projects / Message Broker
- Apache ActiveMQ (โญ2.4k) (โญ2.4k) - Open-source broker that implements JMS, enabling seamless conversion between synchronous and asynchronous messaging.
- Apache ActiveMQ Artemis (โญ993) (โญ993) - Next-generation message broker from Apache ActiveMQ with high performance, clustering support, and multi-protocol capabilities.
- Apache Kafka (โญ31k) (โญ31k) - Distributed, high-throughput system designed for real-time data streaming and fault-tolerant processing.
- Apache RocketMQ (โญ22k) (โญ22k) - High-performance distributed messaging platform engineered for low latency and high throughput.
- Apache Qpid (โญ66) (โญ66) - AMQP-compliant messaging tool with multi-language support for enterprise-grade message delivery.
- BlazingMQ (โญ3k) (โญ3.1k) - Distributed message queuing system focused on efficiency and reliability for modern workflow needs.
- Centrifugo (โญ9.5k) (โญ9.6k) - Scalable real-time messaging server that minimizes delay in delivering events to online users.
- Eclipse Mosquitto (โญ10k) (โญ10k) - Lightweight MQTT broker optimized for low-power devices with robust encryption and authentication.
- LavinMQ (โญ817) (โญ819) - High-performance message queue server implementing AMQP 0-9-1 and MQTT protocols, built with Crystal for exceptional throughput and minimal resource usage.
- NATS (โญ18k) (โญ19k) - Lightweight, high-performance messaging system ideal for microservices and cloud-native architectures.
- RabbitMQ (โญ13k) (โญ13k) - Popular open-source broker implementing AMQP, known for reliability, clustering, and ease-of-use.
- Redpanda (โญ11k) (โญ11k) - Kafka-compatible streaming platform that eliminates Zookeeper, delivering high performance and low latency.
- VerneMQ (โญ3.4k) (โญ3.5k) - High-performance distributed MQTT broker designed for scalable and efficient message delivery in modern environments.
Projects / Robotic Process Automation
- OpenRPA (โญ2.7k) (โญ2.8k) - Enterprise-grade, open-source robotic process automation suite.
- Robot Framework (โญ11k) (โญ11k) - An open-source automation framework with human-friendly keyword syntax that enables both technical and non-technical users to create test scripts and automate business processes cost-effectively, supporting web, API, mobile, and database automation through extensive libraries and integrations.
- TagUI (โญ6.1k) (โญ6.2k) - An open-source RPA tool that democratizes automation through natural language scripting in 20+ human languages, enabling non-programmers to automate web, desktop, and data tasks while integrating AI/ML capabilities via Python and R for intelligent process automation.
Projects / Self-Service Integration
- n8n (โญ157k) (โญ158k) - Open-source workflow automation tool with 400+ connectors, giving you full control over your data and integrations.
Projects / Workflow Engine
- Apache Airflow (โญ43k) (โญ43k) - Platform for programmatically creating, scheduling, and monitoring workflows, ideal for managing complex data pipelines.
- Argo Workflows (โญ16k) (โญ16k) - Container-native workflow engine designed for orchestrating parallel jobs in Kubernetes-based, cloud-native environments.
- Bonita (โญ169) (โญ169) - Open-source BPMN engine with a designer interface to build and automate complex business processes.
- Cadence (โญ8.9k) (โญ9k) - Fault-tolerant, stateful platform that reliably orchestrates long-running workflows and complex applications.
- Elsa Core (โญ7.4k) (โญ7.5k) - .NET Core library that integrates seamlessly into any application to execute and manage workflows.
- Flowable (โญ8.8k) (โญ8.9k) - Compact, efficient set of open-source engines for automating and scaling enterprise workflows.
- jBPM (โญ1.7k) (โญ1.7k) - Comprehensive toolkit for automating business processes and decisions with robust workflow management capabilities.
- Prefect (โญ20k) (โญ21k) - Modern, developer-friendly orchestration tool optimized for data pipelines and complex workflows.
- StackStorm (โญ6.3k) (โญ6.4k) - Robust automation engine that combines sensors, triggers, and workflows to orchestrate complex IT processes.
- Temporal (โญ16k) (โญ17k) - Open-source workflow-as-code platform designed for building reliable, scalable, and fault-tolerant applications.
Resources / API Specification
- AsyncAPI (โญ4.9k) (โญ4.9k) - An essential tool for developing Event-Driven Architectures (EDA) and enables engineers to build a better tooling ecosystem.
- CloudEvents (โญ5.6k) (โญ5.6k) - A specification for describing event data in common formats to provide interoperability across services, platforms and systems.
- JSON:API (โญ7.6k) (โญ7.7k) - A standardized specification for building APIs that simplifies the representation of resources, relationships, and metadata, making it easier for software engineers to create efficient APIs.
- OpenAPI (ex.Swagger) (โญ30k) (โญ31k) - A language-agnostic specification for creating RESTful APIs that enables both humans and machines to understand the capabilities of a service without the need for source code or documentation.
- Standard Webhooks (โญ1.5k) (โญ1.6k) - Open source tools and guidelines for sending webhooks easily, securely, and reliably.
Resources / Articles
- API-Security-Checklist (โญ23k) (โญ23k) - Best practices about REST API security.
Resources / Data Formats
- Protocol Buffers (โญ69k) (โญ70k) - A language-neutral and platform-neutral serialization mechanism that is designed to be highly efficient and extensible. It supports rich data types and is widely used in distributed systems, such as gRPC and Apache Kafka.
- YAML (โญ428) (โญ427) - A human-friendly and easy-to-read data serialization format that is widely used for configuration files and data exchange. It supports rich data types and is compatible with most programming languages.
Resources / Protocols
- OpenMessaging (โญ290) (โญ290) - A cloud native, vendor-neutral open specification for distributed messaging.
Resources / Structure and Validation
- JSON Schema (โญ4.6k) (โญ4.7k) - A powerful tool for validating the structure of JSON data. JSON Schema enables developers to ensure that JSON data conforms to a specific structure, making it easier to process and manipulate.
60. Awesome Nix
Resources / Learning
- Nix in 100 Seconds - A YouTube video from Fireship presenting Nix in 100 seconds.
- NixOS in Production - Free (pay-what-you-want) book in pdf format.
- Official Nix manual - Latest stable version of the official Nix manual, best used as reference guide. Receives updates when available.
- Official NixOS manual - Latest stable version of the official NixOS manual, mix of tutorial and reference guide. Receives updates when available.
- Official Nixpkgs manual - Latest stable version of the official Nixpkgs reference manual. Receives updates when available.
- Tour of Nix - An online interactive tutorial on Nix language constructs.
Resources / Discovery
- Searchix - Search Nix packages and options from NixOS, Darwin and Home Manager.
Deployment Tools / Discovery
- Nixlets - Like Helm but using only Nix, uses Kubenix under the hood.
- terraform-nixos (โญ390) - A set of Terraform modules designed to deploy NixOS.
Virtualisation / Discovery
- microvm (โญ2k) - NixOS-based MicroVMs.
Command-Line Tools / Discovery
- angrr (โญ60) - Auto Nix GC Roots Retention. This tool simply deletes auto GC roots based on the modified time of their symbolic link target.
- dix (โญ186) - Diff Nix; a super-fast tool to diff Nix related things.
- nh (โญ2.1k) - Better output for
nix,nixos-rebuild,home-managerand nix-darwin CLI leveragingdixandnix-output-monitor.
- nix-index (โญ1.1k) - Quickly locate Nix packages with specific files.
- nixos-cli (โญ335) - Configurable all-in-one CLI for common NixOS tools with an emphasis on improved user experience.
- optnix - A terminal-based options searcher for Nix module systems.
- statix (โญ767) - A linter/fixer to check for and fix antipatterns in Nix code.
Development / Discovery
- Cachix - Hosted binary cache service; free for open-source projects.
- Devbox (โญ11k) - Instant, portable, and predictable development environments.
- make-shell (โญ27) -
mkShellmeets modules, a modular almost-drop-in replacement forpkgs.mkShellfunction.
- Nixtest - Testing framework for Nix, with snapshot and unit test support, JUnit generation etc.
- pog (โญ127) - A new, powerful way to do bash scripts. Pog is a powerful Nix library that transforms the way developers create command-line interfaces (CLIs).
- pre-commit-hooks.nix (โญ733) - Run linters/formatters at commit time and on your CI.
- robotnix (โญ730) - A declarative and reproducible build system for Android (AOSP) images.
DevOps / Discovery
- Nix GitLab CI - Define GitLab CI pipelines in pure Nix with full access to all Nix packages (incl. caching).
Programming Languages / Julia
- Manifest2Nix.jl - A Nix library for creating reproducible Julia builds and experiments via precompilation.
Programming Languages / Python
- uv2nix (โญ599) - Convert
uvworkspaces into pure Nix derivations.
Programming Languages / Ruby
- ruby-nix (โญ145) - Generates reproducible ruby/bundler app environment with Nix.
Programming Languages / Rust
- naersk (โญ909) - Build Rust packages directly from
Cargo.lock. No conversion step needed.
- nix-cargo-integration (โญ211) - A library that allows easy and effortless integration for Cargo projects.
- rust-nix-templater (โญ49) - Generates Nix build and development files for Rust projects.
NixOS Modules / Zig
- nix-darwin (โญ4.7k) - Manage macOS configuration just like on NixOS.
- NixOS hardware (โญ2.8k) - NixOS profiles to optimize settings for different hardware.
NixOS Configuration Editors / Desktop apps
- Nix Software Center (โญ749) - Install and manage Nix packages. Desktop app in Rust and GTK.
- NixOS Configuration Editor (โญ601) - Graphical editor for NixOS configuration. Desktop app in Rust and GTK.
Overlays / Webinterface
- neovim-nightly-overlay (โญ392) - Daily bumped Neovim nightly package.
61. Awesome Dos
Development tools
- bcc - Bruce's C Compiler - Bruce's C compiler is a simple C compiler that produces 8086 assembler for tiny/small memory models.
62. Awesome Deno
Modules / Utils
- esm-itter (โญ3) โ A strongly typed fork of the popular EventEmitter3 with a focus on EcmaScript module syntax, TypeScript and modern tooling.
63. Awesome Dotnet
API
- Wissance.WebApiTookit (โญ67) - A set of libraries and classes that simplify building REST APIs and gRPC services, reducing the amount of code to be written with even one line of code for a fully functional REST controller.
Background Processing
- BusyBee (โญ113) - Fast, in-memory background job processing for .NET apps with configurable queues, timeouts, parallelism, and built-in OpenTelemetry support.
Database Drivers
- Rqlite-dotnet (โญ31) - .NET client for rqlite (distributed relational DB based on SQLite)
Documentation
- HubDocs (โญ10) - Swagger-like UI tool like Swagger, but for SignalR hubs โ auto-discover your hubs, explore methods, invoke calls, and preview live client messages..
HTTP / GUI - other
- NotoriousClient (โญ10) โ Strongly-typed, extensible HTTP client with fluent request builder, streaming & multipart. Built on .NET's HttpRequestMessage.
Machine Learning and Data Science / GUI - other
- OpenGA.Net (โญ51) - Genetic algorithm .NET library for solving optimization problems, featuring extensible operators and adaptive strategy selection.
Misc / GUI - other
- RazorKit (โญ11) - RazorKit is a collection of lightweight, fluent-style Razor HTML helpers that make it easy for developers to integrate popular JavaScript libraries into their ASP.NET applications.
- CSharp Pad - A web-based C# REPL with awesome code completion.
- AzureCrawler (โญ43) - Take HTML Snapshots for your Angular, Ember, Durandal or any JavaScript applications
Office / GUI - other
- MatchFlow (โญ31) - Web-based invoice reconciliation platform with OCR extraction and automated purchase order matching using ASP.NET Core and Azure Form Recognizer.
Testing / GUI - other
- NotoriousTest (โญ11) - A lightweight .NET framework that makes integration tests fully isolated by orchestrating reusable infrastructures and environments, auto-resetting between tests. TestContainers and SQL Server built-in support. Based on XUnit.
Parser Library / GUI - other
- Silverfly (โญ23) - A pratt parser library.
64. Awesome Kde
Utilities & Tools
- LocalTranslate (โญ30) - Offline translation app built with Qt Quick that makes use of Firefox's neural translation models (โญ446).
Plasma desktop / Scripts
- Fluid tile - Simple auto tiling with UI for KWin that works natively.
65. Awesome Raspberry Pi
Models
- Raspberry Pi 500+ (September, 2025)
66. Awesome Ipfs
Tools
- Omnipin (โญ41) - The ultimate decentralized website deployment toolkit.
67. Open Source Mac Os Apps
๐ต Audio (36)
- AUHost (โญ118) - Application which hosts AudioUnits v3 using AVFoundation API. More
- Audacity (โญ16k) - Free, open source, cross-platform audio software More
Languages:
Links:ย
ย
Website: https://www.audacityteam.org/
Screenshots:
- Aural Player (โญ1.1k) - Aural Player is a audio player application for the macOS platform. Inspired by the classic Winamp player for Windows, it is designed to be to-the-point and easy to use. More
Languages:
Links:ย
ย
Screenshots:


(5 more screenshots available in the repository)
- AutoMute (โญ277) - Automatically mute the sound when headphones disconnect / Mac awake from sleep. More
Languages:
Links:ย
ย
Website: https://yoni.ninja/automute/
Screenshots:

- Background Music (โญ18k) - Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. More
- BlackHole (โญ18k) - BlackHole is a modern macOS virtual audio driver that allows applications to pass audio to other applications with zero additional latency. More
- CAM (โญ54) - macOS camera recording using ffmpeg More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Clementine (โญ4.1k) - Clementine is a modern music player and library organizer for Windows, Linux and macOS. More
Languages:
Links:ย
ย
Website: https://www.clementine-player.org/
Screenshots:


(1 more screenshots available in the repository)
- Cog - Cog is an open source audio player for macOS. The basic layout is a single-paned playlist interface with two retractable drawers, one for navigating the user's music folders and another for viewing audio file properties, like bitrate. More
Languages:
Website: https://cogx.org/
- LocalRadio (โญ387) - LocalRadio is software for listening to "Software-Defined Radio" on your Mac and mobile devices. More
- Lyricism (โญ78) - macOS app to show you lyric what currently iTunes or Spotify is playing. More
- LyricsX (โญ5.1k) - Lyrics for iTunes, Spotify and Vox. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Mous Player (โญ72) - Simple yet powerful audio player for BSD/Linux/macOS. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- Scope (โญ52) - Audio Oscilloscope More
Languages:
Links:ย
ย
Website: https://billthefarmer.github.io/audiotools/
Screenshots:
- ShazamScrobbler (โญ129) - Scrobble vinyl, radios, movies to Last.fm. More
- Sonora (โญ941) - Minimal, beautifully designed music player for macOS. More
- SpotMenu (โญ3k) - Spotify and iTunes in your menu bar. More
- SpotSpot (โญ137) - Spotify mini-player for macOS. More
- Spotify4BigSur (โญ158) - Spotify widget for Notification Center. More
- Suohai (โญ138) - Audio input/output source lock for macOS. More
- Tickeys (โญ1.5k) - Instant audio feedback for typing. macOS version. More
- Tuner (โญ58) - Musical Instrument Tuner More
Languages:
Links:ย
ย
Website: https://billthefarmer.github.io/ctuner/
Screenshots:


- [Un]MuteMic (โญ134) - macOS app to mute & unmute the input volume of your microphone. Perfect for podcasters. More
- eqMac2 (โญ6.4k) - System-Wide Equalizer for the Mac. More
- fre:ac (โญ1.7k) - The fre:ac audio converter project. More
- iTunes-Volume-Control (โญ255) - This app allows you to control the iTunes volume using volume up and volume down hotkeys. More
- jmc (โญ518) - jmc is new macOS media organizer. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- shairport-sync (โญ8.3k) - macOS/Linux/FreeBSD/OpenBSD Airplay audio receiver. More
- waveSDR (โญ224) - macOS native desktop Software Defined Radio application using the RTL-SDR USB device. More
๐ง Music (15) / ๐ฆ Text (11)
- Karaoke Forever (โญ593) - Host awesome karaoke parties where everyone can queue songs from their phone's browser. Plays MP3+G and MP4 with WebGL visualizations. More
Languages:
Links:ย
ย
Website: https://www.karaoke-eternal.com/
Screenshots:
- Carol (โญ126) - A minimal and beautiful lyrics app that stays in the menu bar of macOS. More
- ChordDetector (โญ95) - Tiny menu bar app that listens iTunes and Spotify to detect chords of songs! More
- DeezPlayer (โญ50) - Deezer Desktop app for Windows, Linux and macOS. More
- Lilypond UI (โญ33) - Create beautiful musical scores with LilyPond. More
- SoundCleod (โญ964) - SoundCloud for macOS and Windows. More
- Spotify-Cli-Mac (โญ185) - Control Spotify without leaving your terminal. ๐ถ More
- YouTube-Music (โญ2.8k) - macOS wrapper for music.youtube.com. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- iTunes Graphs (โญ54) - macOS app to visualise your iTunes library as graphs. More
- lyricsify (โญ86) - Simple Spotify lyrics viewer menu bar app for macOS in Swift. More
- spicetify-cli (โญ22k) - Command-line tool to customize the official Spotify client. Supports Windows, MacOS and Linux. More
Languages:
Links:ย
ย
Website: https://spicetify.app/
Screenshots:
๐ฌ Video (19) / ๐ฆ Text (11)
- LosslessCut (โญ35k) - The swiss army knife of lossless video/audio editing without re-encoding. More
Languages:
Links:ย
ย
Website: https://mifi.no/losslesscut/
Screenshots:
- MPV (โญ33k) - Lightweight, highly configurable media player. More
Languages:
Links:ย
ย
Website: https://mpv.io
Screenshots:
- Acid.Cam.v2.OSX (โญ121) - Acid Cam v2 for macOS distorts video to create art. More
- AppleEvents (โญ827) - Unofficial Apple Events app for macOS. More
- Conferences.digital (โญ762) - Best way to watch the latest and greatest videos from your favourite developer conferences for free on your Mac. More
- Datamosh (โญ109) - Datamosh your videos on macOS. More
- Face Data (โญ82) - macOS application used to auto-annotate landmarks from a video. More
- GNU Gatekeeper (โญ84) - Video conferencing server for H.323 terminals. More
Languages:
Links:ย
ย
Website: https://www.gnugk.org
- Gifted (โญ25) - Turn any short video into an animated GIF quickly and easily. More
- HandBrake (โญ21k) - HandBrake is a video transcoder available for Linux, Mac, and Windows. More
- MenuTube (โญ126) - Catch YouTube into your macOS menu bar! More
- OpenShot (โญ5.2k) - Easy to use, quick to learn, and surprisingly powerful video editor. More
- Quick Caption (โญ79) - Transcribe and generate caption files (SRT, ASS and FCPXML) without manually entering time codes. More
Languages:
Links:
Appย Store ย ย
ย
Website: https://apps.apple.com/app/quick-caption/id1363610340
Screenshots:
- QuickLook Video (โญ3.2k) - This package allows macOS Finder to display thumbnails, static QuickLook previews, cover art and metadata for most types of video files. More
- Subler - Subler is an macOS app created to mux and tag mp4 files. More
Languages:
Website: https://subler.org
- VLC (โญ17k) - VLC is a free and open source cross-platform multimedia player More
Languages:
Links:ย
ย
Website: https://www.videolan.org/vlc/
- Vid Quiz Creator (โญ3) - macOS application to insert quizzes within video playback and play those videos to receiving devices using the LISNR API. More
- WebTorrent Desktop (โญ10k) - Streaming torrent app. For Mac, Windows, and Linux. More
- Yoda (โญ426) - Nifty macOS application which enables you to browse and download videos from YouTube. More
๐ ๏ธ Utilities (80) / ๐ฆ Text (11)
- MonitorControl (โญ32k) - Control your external monitor brightness, contrast or volume directly from a menulet or with keyboard native keys. More
- NoiseBuddy (โญ734) - Control the listening mode on your AirPods Pro in the Touch Bar or Menu Bar. More
- PlayStatus (โญ167) - PlayStatus is a macOS app that allows the control of Spotify and iTunes music playback from the menu bar. More
- Layout Designer for UICollectionView (โญ2.8k) - A simple but powerful tool that helps you make complex layouts for UICollectionView. More
Languages:
Links:
Appย Store ย ย
ย
Website: https://apps.apple.com/nl/app/layout-designer/id1507238011?l=en&mt=12
Screenshots:
- Stringz (โญ1k) - A lightweight and powerful editor for localizing iOS, macOS, tvOS, and watchOS applications. More
- Boop (โญ4.1k) - A scriptable scratchpad for developers. More
Languages:
Links:ย
ย
Website: https://boop.okat.best
Screenshots:
- MQTTX (โญ4.6k) - An elegant Cross-platform MQTT 5.0 desktop client. More
- Middleclick (โญ2.3k) - Emulate a scroll wheel click with three finger Click or Tap on MacBook trackpad and Magic Mouse More
- ThenGenerator (โญ21) - Xcode Source Editor Extension for 'Then' More
- Ultra TabSaver (โญ284) - Ultra TabSaver is an open-source Tab Manager for Safari More
- Duplicate Finder (โญ153) - It's a useful tool that would help you to find all duplicate files which have the same names in the specific folder. More
- dupeGuru (โญ7.1k) - dupeGuru is a tool to find duplicate files on your computer. It can scan using file names and file contents. More
Languages:
Links:ย
ย
Website: https://dupeguru.voltaicideas.net/
- zoxide (โญ31k) - zoxide is a smarter cd command for your terminal. More
- Grayscale Mode (โญ106) - Manage grayscale mode from menu bar. More
- MeetingBar (โญ5k) - Menu bar app for your calendar meetings More
- Nocturnal (โญ322) - Menu bar app featuring darker than dark dimming, Night Shift fine tuning, and the ability to turn off TouchBar on MacBook Pro. More
- Pika (โญ2.2k) - Is an easy to use, open-source, native colour picker for macOS. More
Languages:
metal
Links:ย
ย
Website: https://superhighfives.com/pika
Screenshots:
- SlimHUD - Cyanocitta (โญ458) - Replacement for MacOS' volume, brightness and keyboard backlight HUDs. More
- Stats (โญ35k) - macOS system monitor in your menu bar More
- baRSS โ Menu Bar RSS Reader (โญ145) - RSS & Atom feed reader that lives in the system status bar. More
- eul (โญ9.7k) - macOS status monitoring app written in SwiftUI. More
- Betaflight Configurator (โญ3k) - Cross platform configuration tool for the Betaflight firmware. More
Languages:
Links:ย
ย
Website: https://betaflight.com/
Screenshots:
- Calculeta (โญ27) - Calculator for macOS which working on statusbar. More
- DevUtils.app - Developer Utilities for macOS, helps you with your tiny daily tasks with just a single click! i.e., JSON Formatter, UUID Generator... More
Languages:
Links:ย
ย
Website: https://devutils.com
Screenshots:
- Spotter (โญ747) - Productivity tool, the main function is to search and launch external application actions and applications themselves, so you can stay focused on your current task. Kind of spotlight or alfred alternative. More
- Super Productivity (โญ16k) - Free to do list & time tracker for programmers & designers with Jira integration. More
Languages:
Links:ย
ย
Website: https://super-productivity.com
Screenshots:
- far2l (โญ2k) - Linux/Mac fork of FAR Manager v2 More
- macOS GateKeeper Helper (โญ262) - Simple macOS GateKeeper script. It helps you to control your GateKeeper. More
- Android tool for Mac (โญ5.4k) - One-click screenshots, video recordings, app installation for iOS and Android More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- ArchiveMounter (โญ132) - Mounts archives like disk images. More
- Balena Etcher (โญ33k) - Flash OS images to SD cards & USB drives, safely and easily. More
Languages:
Links:ย
ย
Website: https://www.balena.io/etcher
- BeardedSpice (โญ2.8k) - Control web based media players with the media keys found on Mac keyboards. More
- Bitwarden (โญ3.5k) - Cross-platform password management solutions for individuals, teams, and business organizations. More
Languages:
Links:ย
ย
Website: https://bitwarden.com/
Screenshots:


- Bitwarden Menu (โญ63) - Bitwarden Password Manager in your menu bar More
- Buttercup Desktop (โญ4.4k) - Secure password manager for mac and other platforms. More
- Catch (โญ434) - Catch: Broadcatching made easy. More
- Clear Clipboard Text Format (โญ10) - Easily clear the format of your clipboard text with Clear Clipboard Text Format. More
Languages:
Links:
Appย Store ย ย
ย
Website: https://apps.apple.com/app/clear-clipboard-text-format/id1322855232
Screenshots:
- CoreLocationCLI (โญ255) - Get the physical location of your device and prints it to standard output More
- CornerCal (โญ239) - Simple, clean calendar and clock app for macOS. More
- Crypter (โญ464) - Crypter is an innovative, convenient and secure cross-platform crypto app that simplifies secure password generation and management by requiring you to only remember one bit, the MasterPass. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- ECheck (โญ8) - Small tool to validate epub files for macOS. More
- Flying Carpet (โญ4.7k) - cross-platform file transfer over ad-hoc wifi, like AirDrop but for Mac/Windows/Linux. More
Languages:
Links:ย
ย
Website: https://adequate.systems/
Screenshots:
- Funky (โญ22) - Easily toggle the function key on your Mac on a per app basis. More
- Gray (โญ1.4k) - Pick between the light appearance and the dark appearance on a per-app basis with the click of a button More
- Kap (โญ19k) - Screen recorder application built with web technology. More
- KeePassXC (โญ25k) - Cross-platform community-driven port of the Windows application "Keepass Password Safe" More
- KeeWeb (โญ13k) - Cross-platform password manager compatible with KeePass. More
- Keka (โญ6k) - Keka is a full featured file archiver, as easy as it can be. More
Languages:
Links:ย
ย
Website: https://www.keka.io/en/
Screenshots:
- Kyapchar (โญ71) - Simple screen and microphone audio recorder for macOS. More
- Lunar (โญ5.3k) - Intelligent adaptive brightness for your external displays. More
- MacPacker (โญ243) - Archive manager for macOS. Preview (nested) archives without extracting them. Extract single files. More
Languages:
Links:ย
ย
Website: https://macpacker.app/ย
Screenshots:
- MacPass (โญ6.8k) - Native macOS KeePass client. More
- Maria (โญ637) - macOS native app/widget for aria2 download tool. More
- Meme Maker (โญ73) - Meme Maker macOS application for meme creation. More
- Monolingual (โญ556) - Remove unnecessary language resources from macOS More
- Mos (โญ18k) - Smooth your mouse's scrolling and reverse the mouse scroll direction More
- NVM (โญ89k) - Node Version Manager. More
- Nmap (โญ12k) - Nmap - the Network Mapper. More
Languages:
Links:ย
ย
Website: https://nmap.org
- Noti (โญ913) - Receive Android notifications on your mac (with PushBullet). More
- OpenRocket (โญ1.6k) - OpenRocket is a cross-platform utility tool to model and simulate model rockets and their flight characteristics. More
Languages:
Links:ย
ย
Website: https://openrocket.info/
- PB for Desktop (โญ521) - Receive native push notifications on macOS, Windows and Linux. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Padlock (โญ2.8k) - A minimal, open source password manager for macOS. More
- PercentCalculator (โญ29) - A menu bar application that calculates percents. More
- Plain Pasta (โญ85) - Plaintextify your clipboard More
- PowerShell (โญ51k) - PowerShell is a cross-platform automation and configuration tool/framework that works well with your existing tools. More
- Rugby (โญ715) - ๐ Cache CocoaPods for faster rebuild and indexing Xcode project. More
Languages:
Links:ย
ย
Website: https://swiftyfinch.github.io/en/2021-03-09-rugby-story/
Screenshots:
- ScreenCat (โญ3k) - ScreenCat is a screen sharing + remote collaboration application. More
- SlowQuitApps (โญ1.2k) - Add a global delay to Command-Q to stop accidental app quits. More
- Telephone (โญ1.1k) - SIP softphone for macOS. More
- The Blockstack Browser (โญ1.1k) - Blockstack is an internet for decentralized apps where users own their data. The Blockstack Browser allows you to explore the Blockstack internet. More
- ToTheTop (โญ39) - Small macOS application to help you scroll to the top. More
- Wireshark (โญ8.7k) - Wireshark is the worldโs foremost and widely-used network protocol analyzer. It lets you see whatโs happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. More
Languages:
Links:ย
ย
Website: https://www.wireshark.org
- calibre (โญ23k) - cross platform e-book manager. More
Languages:
Links:ย
ย
Website: https://calibre-ebook.com
- fselect (โญ4.4k) - Command-line tool to search files with SQL syntax. More
- homebrew-cask (โญ22k) - A CLI workflow for the administration of macOS applications distributed as binaries More
Languages:
Links:ย
ย
Website: https://brew.sh/
Screenshots:
- iOScanX (โญ38) - Cocoa application for semi-automated iOS app analysis and evaluation. More
- mac-sound-fix (โญ27) - Mac Sound Re-Enabler. More
- nix-package-manager (โญ15k) - Nix is a reproducible package manager alternative to Homebrew, with over 80,000 packages. More
Languages:
c++
nix
Links:ย
ย
Website: https://nixos.org/explore.html
- wechsel (โญ79) - manage bluetooth connections with your keyboard. More
Languages:
Links:ย
ย
Website: https://wechsel.weise.io
Screenshots:
- รbersicht (โญ4.8k) - Keep an eye on what's happening on your machine and in the world. More
๐ฆ Streaming (3) / ๐ฆ Text (11)
- Plug (โญ222) - Discover and listen to music from Hype Machine. More
Languages:
Links:ย
ย
Website: https://www.plugformac.com/
Screenshots:
- Galeri (โญ42) - Perpetual artwork streaming app. More
- OBS Studio (โญ68k) - Free and open source software for live streaming and screen recording. More
Languages:
Links:ย
ย
Website: https://obsproject.com/
๐พ Backup (5)
- BorgBase/Vorta - Simple and Secure Offsite Backups More
Languages:
Website: https://www.borgbase.com/
- Mackup (โญ15k) - Keep your application settings in sync (macOS/Linux). More
- Syncalicious (โญ430) - Keeping multiple macOS preferences in sync can be painful, but it shouldn't be. More
- UrBackup (โญ804) - UrBackup is Client/Server network backup for Windows, macOS and Linux. More
- shallow-backup (โญ1.3k) - Easily create lightweight documentation of installed applications, dotfiles, and more. More
๐ Browser (13)
- Beaker Browser (โญ6.8k) - Beaker is an experimental peer-to-peer Web browser. More
- Brave Browser (โญ21k) - Brave browser for Desktop and Laptop computers running Windows, macOS, and Linux. More
- Chromium - Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web. More
Languages:
Website: https://www.chromium.org/
- Finicky (โญ4.4k) - Always opens the right browser. More
- Firefox - Fast, privacy aware browser from a non-profit. Runs on Windows, macOS and Linux. More
Languages:
Website: https://www.mozilla.org/en-US/firefox/browsers/
- Helium (โญ3.6k) - Floating browser window for macOS. More
- Min Browser (โญ8.8k) - A fast and efficient minimal web browser. More
Languages:
Links:ย
ย
Website: https://minbrowser.org
- browserosaurus (โญ2k) - macOS tool that prompts you to choose a browser when opening a link. More
- otter-browser (โญ1.9k) - Otter Browser aims to recreate the best aspects of the classic Opera (12.x) UI using Qt5. More
- seb-mac (โญ116) - Safe Exam Browser for macOS and iOS. More
โฑ๏ธ Productivity (55) / ๐ฆ Text (11)
- Pennywise (โญ3.8k) - Pennywise opens any website or media in a small floating window that remains on top of all other applications. It's a great alternative to Helium. More
Languages:
Links:ย
ย
Screenshots:
(1 more screenshots available in the repository)
- reventlou (โญ92) - Personal database as an information management system. More
- sqlectron (โญ4.7k) - A simple and lightweight SQL client desktop/terminal with cross database and platform support. More
Languages:
Links:ย
ย
Website: https://sqlectron.github.io/
Screenshots:
- QOwnNotes (โญ5.4k) - Plain-text file notepad and todo-list manager with markdown support and ownCloud / Nextcloud integration. More
Languages:
Links:ย
ย
Website: https://www.qownnotes.org/
Screenshots:
- linked (โญ968) - ๐งพ Your daily journal app, diary or anything else to unclutter your mind. Let linked help you get focused by writing down what is in your mind on a daily basis. More
Languages:
vue
Links:ย
ย
Website: https://uselinked.com
Screenshots:

- Sessions (โญ163) - Safari extension to save your working sessions More
- Itsycal (โญ3.7k) - A tiny calendar for that lives in the Mac menu bar. More
Languages:
Links:ย
ย
Website: https://www.mowglii.com/itsycal/
Screenshots:
- TimeScribe (โญ603) - Simple and free working time recording. More
Languages:
Links:ย
ย
Website: https://timescribe.app
Screenshots:


(2 more screenshots available in the repository)
- Ao (โญ2.2k) - Elegant Microsoft To-Do desktop app. More
- Cerebro (โญ8.5k) - Cross-platform launcher app. More
- ClipMenu (โญ928) - Clipboard manager for macOS. More
- Clocker (โญ589) - macOS app to plan and organize through timezones. More
- Condution (โญ522) - Create tasks, manage due dates, and filter with powerful perspectives. More
Languages:
Links:ย
ย
Website: https://www.condution.com
Screenshots:
- ControlPlane (โญ1.8k) - Automate running tasks based on where you are or what you do. More
- DropPoint (โญ1.1k) - Make drag-and-drop easier using DropPoint. Helps to drag content without having to open side-by-side windows. More
- Flycut (โญ2.6k) - Clean and simple clipboard manager for developers. More
- KeyHolder (โญ415) - Record shortcuts in macOS, like Alfred.app. More
- Kiwix (โญ655) - Kiwix for iOS and macOS, build on Swift. More
- Linked Ideas (โญ369) - macOS application to write down and connect ideas. More
- Mac Screenshot Tracker (โญ67) - An open source, free and hackable screenshot tracker. Re-watch what you've been working on! More
- Maccy (โญ18k) - Lightweight search-as-you-type clipboard manager. More
- Manta (โญ5.4k) - Flexible invoicing desktop app with beautiful & customizable templates. More
- PDF Archiver (โญ326) - Nice tool for tagging and archiving tasks. More
- Paperless Desktop (โญ596) - Desktop app that uses the paperless API to manage your document scans. More
- Pomodoro Cycle (โญ89) - Pomodoro Cycle for macOS More
Languages:
Links:ย
ย
Website: https://github.com/ziulev/pomodoro-cycle-app/releases
Screenshots:
- Quicksilver (โญ2.8k) - Quicksilver is a fast macOS productivity application that gives you the power to control your Mac quickly and elegantly. More
- Quickwords (โญ107) - Write anything in a matter of seconds. Create snippets that can substitute text, execute tedious tasks and more. More
- SelfControl (โญ4.3k) - macOS app to block your own access to distracting websites etc for a predetermined period of time. It can not be undone by the app or by a restart โ you must wait for the timer to run out. More
- Speed Reader (โญ147) - Read faster with the power of silencing vocalization with SpeedReader. More
Languages:
Links:
Appย Store ย ย
ย
Website: https://apps.apple.com/app/speed-reader/id1258448209
Screenshots:
- StickyNotes (โญ80) - A Windows 10-esque Sticky Notes app implemented in AppKit. More
Languages:
Links:ย
ย
Website: https://github.com/LumingYin/StickyNotes/releases
Screenshots:
- Strategr (โญ335) - No-fuss time management. More
Languages:
Links:ย
ย
Website: https://khrykin.github.io/StrategrDesktop/
Screenshots:
- Thyme (โญ583) - The task timer for OS X. More
- Time to Leave (โญ6) - Log work hours and get notified when it's time to leave the office and start to live. More
Languages:
html
Links:ย
ย
Website: https://timetoleave.app/
Screenshots:

- Timer (โญ2.7k) - Simple Timer app for Mac. More
- Toggl Desktop (โญ1.9k) - Toggl Desktop app for Windows, Mac and Linux. More
- TomatoBar (โญ3k) - Pomodoro Technique Timer for macOS with Touch Bar support. More
- TrelloApp (โญ22) - Unofficial wrapper application for Trello.com written in Swift. This is almost a "Hello World" for a site specific browser. More
- Ueli (โญ4.2k) - A keystroke launcher for macOS (and Windows) like Spotlight or Alfred. More
Languages:
Links:ย
ย
Website: https://ueli.app/
Screenshots:
- Watson (โญ2.5k) - A CLI application for time tracking. More
- Whale (โญ283) - Unofficial Trello app. More
- Yomu (โญ198) - Manga reader app for macOS. More
- espanso (โญ13k) - Cross-platform Text Expander, a powerful replacement for Alfred Snippets More
Languages:
Links:ย
ย
Website: https://espanso.org
Screenshots:
- macOrganizer (โญ126) - macOS app for organizing files or removing unnecessary files. More
- status-bar-todo (โญ123) - Simple macOS app to keep TODO-list in status bar. More
- stretchly (โญ5.5k) - Cross-platform electron app that reminds you to take breaks when working with computer. More
๐ฅ๏ธ Wallpaper (11) / ๐ฆ Text (11)
- Plash (โญ3.9k) - Make any website your desktop wallpaper. More
Languages:
Links:ย
ย
Website: https://sindresorhus.com/plash
Screenshots:
- 500-mac-wallpaper (โญ28) - Simple macOS app for the status bar to automatically download photos from 500px.com to a local folder that can be set as a source of wallpapers. More
- ArtWall (โญ24) - ArtStation set as wallpapers from artwork.rss More
- Artify (โญ181) - A macOS application for bringing dedicatedly 18th century Arts to everyone More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- BingPaper (โญ169) - Use Bing daily photo as your wallpaper on macOS. More
- Desktop Wallpaper Switcher (โญ12) - Win / Linux / macOS tool for managing and cycling desktop wallpapers. More
- Muzei (โญ251) - Muzei wallpaper app for macOS. More
- Satellite Eyes (โญ668) - macOS app to automatically set your desktop wallpaper to the satellite view overhead. More
- Sunscreen (โญ61) - Sunscreen is a fun, lightweight application that changes your desktop wallpaper based on sunrise and sunset. More
- WallpaperMenu (โญ9) - macOS menubar application for navigation through beautiful pictures on the web and set them up as your desktop image. More
- pyDailyChanger (โญ9) - pyDailyChanger is a program that changes your wallpaper daily. More
๐ Security (9) / ๐ฆ Text (11)
- Privacy Redirect for Safari (โญ185) - Redirect Twitter, YouTube, Reddit, Google Maps, Google Search, and Google Translate to privacy friendly alternatives. More
- Pareto Security (โญ406) - A MenuBar app to automatically audit your Mac for basic security hygiene. More
Languages:
Links:ย
ย
Website: https://paretosecurity.com/
Screenshots:
- Cloaker (โญ425) - simple drag-and-drop, password-based file encryption. More
Languages:
Links:ย
ย
Website: https://adequate.systems/
Screenshots:
- Cryptomator (โญ14k) - Multi-platform transparent client-side encryption of your files in the cloud. More
Languages:
Links:ย
ย
Website: https://cryptomator.org/
- LuLu (โญ12k) - LuLu is macOS firewall application that aims to block unauthorized (outgoing) network traffic. More
- Swifty (โญ943) - Free and offline password manager. More
Languages:
Links:ย
ย
Website: https://getswifty.pro
Screenshots:

- VeraCrypt (โญ8.7k) - Disk encryption with strong security based on TrueCrypt. More
Languages:
Links:ย
ย
Website: https://www.veracrypt.fr
- stronghold (โญ1.2k) - Easily configure macOS security settings from the terminal. More
๐ฌ Chat (19)
- Adium (โญ353) - Instant messaging application that can connect to XMPP (Jabber), IRC and more. More
Languages:
Links:ย
ย
Website: https://adium.im/
Screenshots:
- Beagle IM (โญ202) - Powerful XMPP client with support for file transfer, VoIP and end-to-end encryption. More
Languages:
Links:ย
ย
Website: https://beagle.im/
Screenshots:
- ChitChat (โญ1.9k) - Native Mac app wrapper for WhatsApp Web. More
- Electronic WeChat (โญ14k) - Better WeChat on macOS and Linux. More
- Element (โญ12k) - Element is a collaboration app (currently Electron) for the Matrix protocol. More
- Franz (โญ4.7k) - Franz is messaging application for services like WhatsApp, Slack, Messenger and many more. More
- Google Allo for Desktop (โญ118) - Native macOS & Windows desktop app for Google Allo. More
- GroupMe (โญ89) - Unofficial GroupMe App. More
- MessagesHistoryBrowser (โญ92) - macOS application to comfortably browse and search through your Messages.app history. More
- RocketChat (โญ1.7k) - Free open source chat system for teams. An alternative to Slack that can also be self hosted. More
Languages:
Links:ย
ย
Website: https://www.rocket.chat/
- Seaglass (โญ532) - A truly native Matrix client for macOS. More
- Signal Desktop (โญ16k) - Electron app that links with your Signal Android or Signal iOS app. More
- Telegram (โญ5.4k) - Source code of Telegram for macOS on Swift. More
- Telegram Desktop (โญ29k) - Telegram Desktop messaging app. More
- Textual (โญ1.9k) - Textual is an IRC client for macOS. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Torchat-Mac - TorChat for Mac is a macOS native and unofficial port of torchat. More
- WhatsAppBar (โญ47) - Send WhatsApp message from menu bar. More
- Wire Desktop (โญ1.1k) - Standalone Electron app for the chatapp Wire. More
๐ง Mail (7) / ๐ฆ Text (11)
- Thunderbird - Backed by Mozilla, Thunderbird is an extensible email, newsfeed, chat, and calendaring client. More
Languages:
Website: https://www.thunderbird.net/en-US/
Screenshots:


- Correo (โญ157) - Menubar/taskbar Gmail App for Windows and macOS. More
- ElectronMail (โญ1.6k) - Unofficial desktop app for ProtonMail and Tutanota end-to-end encrypted email providers. More
- Mailspring (โญ17k) - ๐ A beautiful, fast and maintained fork of @nylas Mail by one of the original authors More
Languages:
Links:ย
ย
Website: https://getmailspring.com/
- Rambox (โญ6.4k) - Cross Platform messaging and emailing app that combines common web applications into one. More
- SimpleLogin (โญ52) - Email Alias solution: protect your real email address. More
- dejalu (โญ635) - Fast and Simple Email Client. More
๐ฐ Cryptocurrency (5)
- Balance Open (โญ288) - App for all the worldโs currencies. More
- CoinBar - macOS menu bar application for tracking crypto coin prices. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Copay (โญ204) - A secure bitcoin wallet platform for both desktop and mobile devices. More
- Crypto Bar (โญ411) - macOS menu bar application built with Electron. More
- Float coin (โญ11) - Native menu bar app with floating window and support for many Exchanges. More
๐๏ธ Database (18)
- Bdash (โญ1.5k) - Simple SQL Client for lightweight data analysis. More
- Beekeeper Studio (โญ21k) - SQL editor and manager with support for SQLite, MySQL, MariaDB, Postgres, CockroachDB, SQL Server, and Amazon Redshift. More
Languages:
Links:ย
ย
Website: https://www.beekeeperstudio.io
Screenshots:

- DB Browser for SQLite (โญ23k) - SQLite database management GUI. More
- DBeaver (โญ47k) - Universal database tool and SQL client. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- DbGate (โญ6.5k) - Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application. More
Languages:
Links:ย
ย
Website: https://dbgate.org
Screenshots:


(6 more screenshots available in the repository)
- Medis (โญ12k) - ๐ป Medis is a beautiful, easy-to-use Mac database management application for Redis. More
- MongoHub (โญ2.4k) - Add another lightweight Mac Native MongoDB client. More
- Postbird (โญ1.6k) - PostgreSQL GUI client for macOS. More
- Postgres.app (โญ7.7k) - The easiest way to get started with PostgreSQL on the Mac. More
- Redis Desktop Manager (โญ23k) - Cross-platform open source database management tool for Redis ยฎ More
- Redis.app (โญ364) - The easiest way to get started with Redis on the Mac. More
- Robo 3T (โญ9.4k) - Robo 3T (formerly Robomongo) is the free lightweight GUI for MongoDB enthusiasts. More
- Sequel Ace (โญ7.2k) - Sequel Ace is a fast, easy-to-use Mac database management application for working with MySQL & MariaDB databases. More
Languages:
Links:ย
ย
Website: https://sequel-ace.com/
- Sequel Pro (โญ9.2k) - MySQL/MariaDB database management for macOS. More
- mongoDB.app (โญ534) - The easiest way to get started with mongoDB on the Mac. More
- redis-pro (โญ673) - Redis management with SwiftUI. More
๐ป IDE (12) / ๐ฆ Text (11)
- Apache Netbeans (โญ3k) - Apache NetBeans is an IDE, Tooling Platform and Application Framework suitable for development in Java, JavaScript, PHP, HTML5, CSS, and more. More
Languages:
Links:ย
ย
Website: https://netbeans.apache.org/
Screenshots:

- Brackets (โญ1.5k) - Modern open-source code editor for HTML, CSS and JavaScript that's built in HTML, CSS and JavaScript. More
Languages:
Links:ย
ย
Website: https://brackets.io/
Screenshots:
- AuroraEditor (โญ1.3k) - Lightweight Code Editor (IDE) for macOS. More
Languages:
Links:ย
ย
Website: https://auroraeditor.com
Screenshots:
- CodeEdit (โญ22k) - CodeEdit App for macOS โ Elevate your code editing experience. Open source, free forever. More
Languages:
Links:ย
ย
Website: https://www.codeedit.app/
Screenshots:
- Geany (โญ3.5k) - Geany is a powerful, stable and lightweight programmer's text editor that provides tons of useful features without bogging down your workflow. More
Languages:
c++
Links:ย
ย
Website: https://www.geany.org/
Screenshots:
- Atom (โญ61k) - The hackable text editor. More
- IntelliJ IDEA Community Edition (โญ19k) - IntelliJ IDEA is an integrated development environment written in Java for developing computer software More
Languages:
Links:ย
ย
Website: https://www.jetbrains.com/idea/
Screenshots:
- LiveCode (โญ512) - Cross-platform development IDE. More
Languages:
Links:ย
ย
Website: https://livecode.org/
- Oni (โญ11k) - Oni is a modern take on modal editing code editor focused on developer productivity. More
- Vim (โญ39k) - ubiquitous text editor More
Languages:
Vim script
Links:ย
ย
Website: https://www.vim.org/
Screenshots:
- Visual Studio Code (โญ179k) - Code editor developed by Microsoft. More
- ZeroBraneStudio (โญ2.7k) - ZeroBrane Studio is a lightweight cross-platform Lua IDE with code completion, syntax highlighting, remote debugger, code analyzer, live coding, and debugging support for various Lua engines. More
๐จ Graphics (15) / ๐ฆ Text (11)
- ColorSet (โญ236) - ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease. More
Languages:
Links:ย
ย
Website: https://imazing.com/colorset
Screenshots:
- Aseprite (โญ35k) - Animated sprite editor & pixel art tool (Windows, macOS, Linux). More
- Blender - Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline: modeling, rigging, animation, simulation, rendering, compositing, motion tracking, and video editing. More
Languages:
Website: https://www.blender.org
Screenshots:


(3 more screenshots available in the repository)
- CaptuocrToy - Tool to capture screenshot and recognize text by online ocr apis. More
- FreeCAD (โญ27k) - FreeCAD is an open-source 3D parametric modeler More
Languages:
c++
Links:ย
ย
Website: https://www.freecad.org/
Screenshots:
- Gaphor (โญ2.1k) - Gaphor is the simple modeling tool for UML and SysML. More
Languages:
Links:ย
ย
Website: https://gaphor.org
- GifCapture (โญ961) - Gif capture app for macOS. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- Gifcurry (โญ1.4k) - Video to GIF maker with a graphical interface capable of cropping, adding text, seeking, and trimming. More
- Gifski (โญ8.2k) - Convert videos to high-quality GIFs. More
Languages:
Links:ย
ย
Screenshots:


(1 more screenshots available in the repository)
- InfiniteCanvas (โญ140) - Proof of concept Mac drawing application. More
- Material Colors Native (โญ269) - Choose your Material colours and copy the hex code. More
- Pencil2D Animation (โญ1.6k) - Pencil2D is an animation/drawing software for macOS, Windows, and Linux. It lets you create traditional hand-drawn animation (cartoon) using both bitmap and vector graphics. More
- ScreenToLayers for macOS (โญ160) - ScreenToLayers is a macOS application to easily capture your screen as a layered PSD file. More
- macSVG (โญ1.3k) - macOS application for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view. More
๐จโ๐ป Development (9) / ๐ฆ Git (20)
- GitAhead (โญ1.9k) - A graphical Git client designed to help you understand and manage your source code history. More
Languages:
Links:ย
ย
Website: https://gitahead.github.io/gitahead.com/
- Cashew (โญ6) - Cashew macOS Github Issue Tracker. More
- GPM (โญ20) - macOS application for easily operating GitHub Projects. More
- Git Interactive Rebase Tool (โญ1.7k) - Full feature terminal based sequence editor for interactive rebase. More
Languages:
Links:ย
ย
Website: https://gitrebasetool.mitmaro.ca/
Screenshots:
- GitBlamePR (โญ32) - Mac app that shows pull request last modified each line of a file More
- GitHub Desktop (โญ21k) - Simple collaboration from your desktop. More
- GitSync (โญ98) - Minimalistic Git client for Mac. More
- GitUp (โญ12k) - The Git interface you've been missing all your life has finally arrived. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- GitX (โญ853) - Graphical client for the git version control system. More
- Gitee (โญ1.1k) - Gitee, macOS status bar application for Github. More
Languages:
Links:ย
ย
Screenshots:

(11 more screenshots available in the repository)
- Github contributions (โญ80) - GitHub contributions app, for iOS, WatchOS, and macOS. More
- GithubListener (โญ26) - Simple app that will notify about new commits to watched repositories. More
- GithubNotify (โญ26) - Simple macOS app to alert you when you have unread GitHub notifications. More
- Gitify (โญ5.1k) - Your GitHub notifications on your menu bar. More
Languages:
Links:ย
ย
Website: https://www.gitify.io/
Screenshots:
- Streaker (โญ189) - GitHub contribution streak tracking menubar app. More
- TeamStatus-for-GitHub (โญ50) - macOS status bar application for tracking code review process within the team. More
- Tempo (โญ151) - Replace the Git CLI with a clear UI and AI assist. More
- Trailer (โญ1.2k) - Managing Pull Requests and Issues For GitHub & GitHub Enterprise. More
- Xit (โญ1.1k) - Xit is a graphical tool for working with git repositories. More
- osagitfilter (โญ43) - Filter to put OSA languages (AppleScript, JavaScript) into git, as if they where plain text-files. More
๐จโ๐ป Development (9)
- KiCad - A software suite for electronic design automation. More
Languages:
Website: https://www.kicad.org/
- Pasteboard Viewer (โญ799) - Inspect the system pasteboards. More
Languages:
Links:ย
ย
Website: https://sindresorhus.com/pasteboard-viewer
Screenshots:
- utmapp - Virtualization for other operating systems. More
Languages:
Website: https://mac.getutm.app/
Screenshots:
๐จโ๐ป Development (9) / ๐ฆ JSON Parsing (4)
- JSON Mapper (โญ27) - Simple macOS app to generate Swift Object Mapper classes from JSON. More
- JSON to Model class (โญ98) - Template based highly customizable macOS app to generate classes from JSON string, supports many languages. More
- JSONExport (โญ4.8k) - Desktop application for macOS which enables you to export JSON objects as model classes with their associated constructors, utility methods, setters and getters in your favorite language. More
- j2s (โญ232) - macOS app to convert JSON objects into Swift structs (currently targets Swift 4 and Codable). More
๐จโ๐ป Development (9) / ๐ฆ Other Development (5)
- ChefInspector (โญ10) - Node and Attribute viewer for Chef More
- macho-browser (โญ128) - Browser for macOS Mach-O binaries. More
- vegvisir (โญ199) - Browser based GUI for LLDB Debugger. More
Languages:
Links:ย
ย
Screenshots:


(5 more screenshots available in the repository)
๐จโ๐ป Development (9) / ๐ฆ Web Development (14)
- CoreOS VM (โญ402) - CoreOS VM is macOS status bar app which allows in an easy way to control CoreOS VM on your Mac. More
- Corectl App for macOS (โญ168) - Corectl App is a macOS Status bar App which works like a wrapper around the corectl command line tool corectld to control the server runtime process. More
- HTTP Toolkit (โญ686) - HTTP Toolkit is a cross-platform tool to intercept, debug & mock HTTP. More
Languages:
Links:ย
ย
Website: https://httptoolkit.com/
Screenshots:


- Insomnia (โญ38k) - Insomnia is a cross-platform REST client, built on top of Electron. More
- KubeMonitor (โญ128) - KubeMonitor is a macOS app that displays information about your active Kubernetes cluster in your menu bar. More
- KubeSwitch (โญ60) - KubeSwitch lists the available kubernetes cluster contexts on the mac, in Mac's Menu bar. More
- Lantern (โญ244) - Dedicated Mac app for website auditing and crawling. More
- LocalSites (โญ82) - Simple Menu Bar (Status Bar) App for macOS listing local Bonjour websites (as Safari 11 no longer has Bonjour Bookmarks). More
- SimpleLocalize CLI (โญ67) - Open source tool for managing i18n keys in software projects. More
Languages:
Links:ย
ย
Website: https://simplelocalize.io
- aws-s3-uploader (โญ142) - Simple macOS app for uploading files to Amazon Web Services. More
- iTunesConnect (โญ49) - macOS app to let you access iTunesConnect. More
- ndm (โญ2.1k) - Npm desktop GUI. More
- nodeScratchpad (โญ111) - Evaluate Nodejs/JS code snippets from Menubar. More
- stts (โญ554) - macOS app for monitoring the status of cloud services. More
๐จโ๐ป Development (9) / ๐ฆ iOS / macOS (41)
- AVXCAssets Generator (โญ349) - Takes path for your assets images and creates appiconset and imageset for you in just one click. More
- AppBox (โญ669) - Tool for iOS developers to build and deploy Development, Ad-Hoc and In-house (Enterprise) applications directly to the devices from your Dropbox account. More
- AppIcons (โญ286) - Tool for generating icons in all sizes as required by macOS and iOS apps. More
- AppStoreReviewTimes (โญ14) - Gives you indication about the average iOS / macOS app stores review times. More
- AppleTrace (โญ822) - Trace tool for iOS/macOS. More
- Asset Catalog Tinkerer (โญ2.7k) - App that lets you open .car files and browse/extract their images. More
- Assets (โญ38) - Assets is a macOS app that manages assets for your development projects (Xcode, web, etc). More
- Attabench (โญ1.3k) - Attabench is a microbenchmarking app for macOS, designed to measure and visualize the performance of Swift code. More
- Board For GitHub (โญ79) - Small application to monitor your GitHub project web page in a native macOS app ๐! More
- Brisk (โญ675) - macOS app for submitting radars. More
- Cleaner for Xcode (โญ1.6k) - Cleaner for Xcode.app built with react-native-macOS. More
- CocoaRestClient (โญ2.4k) - Native Apple macOS app for testing HTTP/REST endpoints. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- Corona Tracker (โญ1.5k) - Coronavirus tracker app for iOS & macOS with maps & charts. More
Languages:
Links:ย
ย
Website: https://coronatracker.samabox.com/
Screenshots:

- FilterShop (โญ99) - macOS App to explore CoreImage Filters. More
- IconGenerator (โญ1.4k) - macOS app to generate app icons. More
- Iconizer (โญ893) - Create Xcode image catalogs (xcassets) on the fly. More
- Icons.app (โญ538) - App for macOS which is designed to generate consistent sized icons of an existing application in various states, jiggling (shaking) etc. More
- InjectionIII (โญ4.5k) - overdue Swift rewrite of Injection. More
- Knuff (โญ5.2k) - The debug application for Apple Push Notification Service (APNs). More
- LayerX (โญ187) - Intuitive app to display transparent images on screen. More
- Localizable.strings (โญ32) - Mac app to localize your iOS and macOS projects. More
- Localization Editor (โญ1.5k) - Simple macOS editor app to help you manage iOS app localizations by allowing you to edit all the translations side by side. More
- Localizations (โญ128) - Localizations is an macOS app that manages your Xcode project localization files (.strings). More
- Menubar Colors (โญ189) - macOS app for convenient access to the system color panel. More
- Notarize (โญ119) - Notarization status monitoring tool for macOS, supporting multiple developer accounts More
- PodsUpdater (โญ530) - macOS app which helps you manage dependency releases in your Podfile. More
- ProfilesManager (โญ611) - Apple iOS/macOS Provisioning Profiles management,.provisionprofile, .mobileprovision files manager tool for mac. More
- PushNotifications (โญ2.3k) - macOS app to test push notifications on iOS and Android. More
Languages:
Links:ย
ย
Screenshots:


(6 more screenshots available in the repository)
- ResignTool (โญ416) - This is an app for macOS that can (re)sign apps and bundle them into ipa files that are ready to be installed on an iOS device. More
- Resizr (โญ43) - MacOS application for creating AppIcon for iOS and Android apps. More
- SmartPush (โญ2.3k) - iOS Push Notification Debug App. More
- TransporterPad (โญ60) - iOS/Android app deployment tool for macOS. More
- WWDC (โญ8.7k) - Unofficial WWDC app for macOS. More
- WWDC.srt (โญ103) - Powerful app for downloading subtitle for each WWDC session video since 2013 in (srt) format. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- Xcodes.app (โญ8.1k) - The easiest way to install and switch between multiple versions of Xcode. More
- calabash-launcher (โญ30) - iOS Calabash Launcher is a macOS app that helps you run and manage Calabash tests on your Mac. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- iOS Images Extractor (โญ2k) - iOS Images Extractor is a Mac app to normalize, decode, and extract images from iOS apps. More
- iSimulator (โญ1.2k) - iSimulator is a GUI utility to control the Simulator and manage the app installed on the simulator. More
- xib2Storyboard (โญ134) - Tool to convert Xcode .xib to .storyboard files. More
๐ผ๏ธ Images (17) / ๐ฆ Text (11)
- Iconology (โญ151) - Edit icons and then export to Xcode, icns, ico, favicon, macOS iconset, or a custom collection. More
Languages:
Links:
Appย Store ย ย
ย
Website: https://apps.apple.com/us/app/iconology/id1463452867
Screenshots:
- Krita - Krita is a cross-platform application for creating digital art files from scratch like illustrations, concept art, matte painting, textures, comics and animations. More
Languages:
Website: https://krita.org/en/
Screenshots:
- APNGb (โญ325) - macOS app which assembles and disassembles animated png files. More
- Crunch (โญ3.4k) - Insane(ly slow but wicked good) PNG image optimization. More
- ExifCleaner (โญ2.3k) - Remove image metadata with drag and drop, multi-core batch processing, and dark mode. More
Languages:
Links:ย
ย
Website: https://exifcleaner.com
Screenshots:


- Flameshot (โญ28k) - Powerful yet simple to use screenshot software. More
Languages:
Links:ย
ย
Website: https://flameshot.org
Screenshots:
- Freehand (โญ101) - macOS Status Bar App for quick sketch. More
- Gimp (โญ5.8k) - Gimp is GNU Image Manipulation Program. More
- ImageAlpha (โญ478) - Mac GUI for pngquant, pngnq and posterizer. More
- Imagine (โญ4.2k) - Imagine is a desktop app for compression of PNG and JPEG, with a modern and friendly UI. More
- Inkscape - Inkscape is a Free and open source vector graphics editor. More
Languages:
c++
Website: https://inkscape.org/
Screenshots:
- Katana (โญ364) - Katana is a simple screenshot utility for macOS that lives in your menubar. More
- PhotoMiner (โญ129) - macOS app for finding and lost forgotten photos on your disks. More
Languages:
Links:ย
ย
Screenshots:


(3 more screenshots available in the repository)
- Screenbar (โญ123) - macOS menubar app for automating screenshots. More
- Seashore (โญ521) - Easy to use macOS image editing application for the rest of us. More
- WebPonize (โญ8) - WebPonize is a macOS App for converting PNG, JPEG, animated (or not) GIF images into WebP. More
โฌ๏ธ Downloader (7) / ๐ฆ iOS / macOS (41)
- App Downloader (โญ377) - Easily search and download macOS apps from the huge
homebrew caskapp catalog. More
- Extream Download Manager (โญ7.5k) - a powerful tool to increase download speeds up to 500% More
Languages:
Links:ย
ย
Website: https://subhra74.github.io/xdm/
- Get It (โญ591) - Native macOS video/audio downloader. Think of it as a youtube downloader that works on many sites. More
- Motrix (โญ50k) - A full-featured download manager. More
Languages:
Links:ย
ย
Website: https://motrix.app/
Screenshots:


(1 more screenshots available in the repository)
- Pillager (โญ98) - macOS Video Downloader written in Swift and Objective-C. More
- YouTube Downloader for macOS (โญ586) - Simple menu bar app to download YouTube movies on your Mac. I wrote this as a test project to learn more about app development on macOS. More
- udemy-downloader-gui (โญ6.2k) - desktop application for downloading Udemy Courses. More
๐ Editors (4) / ๐ฆ iOS / macOS (41)
- Chime (โญ439) - An editor for macOS More
Languages:
Links:ย
ย
Website: https://www.chimehq.com/
Screenshots:
๐ Editors (4) / ๐ฆ CSV (1)
- TableTool (โญ1.4k) - simple CSV editor for the macOS. More
๐ Editors (4) / ๐ฆ JSON (2)
- JSON Editor (โญ66) - Dead simple JSON editor using josdejong/jsoneditor More
- JSON-Splora (โญ1.9k) - GUI for editing, visualizing, and manipulating JSON data. More
๐ Editors (4) / ๐ฆ Markdown (10)
- Gingko (โญ388) - Tree-structured markdown editor for macOS, Windows, and Linux. More
- MacDown (โญ9.6k) - Markdown editor for macOS. More
- Mark Text (โญ52k) - Realtime preview markdown editor for macOS Windows and Linux. More
- MarkEdit (โญ3k) - MarkEdit is a free and open-source Markdown editor, for macOS. It's just like TextEdit on Mac but dedicated to Markdown. More
Languages:
Links:ย
ย
Website: https://markedit.app/
Screenshots:


- Obsidian plugins & themes (โญ14k) - Community plugins list, theme list, and releases of Obsidian. More
Languages:
Links:ย
ย
Website: https://obsidian.md/
Screenshots:
- Pine (โญ3.5k) - A modern MacOS markdown editor. More
- Zettlr (โญ12k) - A Markdown Editor for the 21st century. More
Languages:
Links:ย
ย
Website: https://www.zettlr.com/
Screenshots:
๐ Notes (16) / ๐ฆ Text (11)
- Notenik (โญ106) - Note-taking app with many organizational options. More
Languages:
Links:ย
ย
Website: https://notenik.app
Screenshots:
- Boostnote (โญ17k) - Note-taking application made for programmers just like you. More
- Dnote (โญ3k) - A simple command line notebook with multi-device sync and web interface. More
Languages:
Links:ย
ย
Website: https://www.getdnote.com/
Screenshots:
- FSNotes (โญ7.1k) - Notes manager for macOS/iOS: modern notational velocity (nvALT) on steroids. More
- FromScratch (โญ727) - Little app that you can use as a quick note taking or todo app. More
- Jupyter Notebook Viewer (โญ777) - Notebook viewer for macOS. More
- NoteTaker (โญ176) - Simple note taking app for macOS and iOS which uses Realm and CloudKit for syncing. More
- Notes (โญ19) - Notes is a macOS application built to create notes, using text amongst other formats: images, videos, contacts, and etc. More
- Simplenote (โญ1.5k) - Simplest way to keep notes. More
- Standard Notes (โญ6.1k) - Safe place for your notes, thoughts, and life's work. More
- Tusk (โญ3.2k) - Unofficial, third-party, community driven Evernote app with a handful of useful features. More
- joplin (โญ52k) - Note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. More
- notable (โญ189) - Simple note taking application. More
Languages:
Links:ย
ย
Screenshots:


(4 more screenshots available in the repository)
- tmpNote (โญ92) - Very simple macOS app to make temporary notes. More
๐ Editors (4) / ๐ฆ TeX (1)
- Qilin Editor (โญ442) - Text editor for exact sciences with built-in KaTeX/AsciiMath support. More
๐ Editors (4) / ๐ฆ Text (11)
- CotEditor (โญ7.4k) - Lightweight Plain-Text Editor for macOS. More
- MacVim (โญ7.7k) - Text editor for macOS. More
- Noto (โญ293) - Plain text editor for macOS with customizable themes. More
- SubEthaEdit (โญ1.4k) - General purpose plain text editor for macOS. Widely known for its live collaboration feature. More
- TextMate (โญ15k) - TextMate is a graphical text editor for macOS. More
- Tincta (โญ156) - One-window text editor with syntax highlighting. More
Languages:
Links:ย
ย
Website: https://codingfriends.github.io/Tincta/
- VimR (โญ6.9k) - Refined Neovim experience for macOS. More
- micro (โญ27k) - A terminal-based text editor that aims to be easy to use and intuitive, while also taking advantage of the capabilities of modern terminals. More
Languages:
Links:ย
ย
Website: https://micro-editor.github.io
Screenshots:


(8 more screenshots available in the repository)
๐งฉ Extensions (13) / ๐ฆ Text (11)
- AdGuard for Safari (โญ1.2k) - The most advanced ad blocking extension for Safari More
Languages:
Links:ย
ย
Website: https://adguard.com/en/welcome.html
Screenshots:
- BetterPiP (โญ96) - Use native picture-in-picture with browsers such as Google Chrome for HTML5 videos. More
- Is It Private? (โญ16) - A Safari Extension providing a toolbar icon that changes its visual appearance if Private Browsing is enabled. More
Languages:
Links:ย
ย
Website: https://florian.codes/projects/is-it-private/
Screenshots:
- PageExtender (โญ153) - Extend pages with your own CSS and JS files. More
- PiPTool (โญ363) - Add the Picture-in-Picture Functionality to YouTube, Netflix, Plex and other video broadcasting services in macOS. More
- PiPifier (โญ793) - PiPifier is a native macOS 10.12 Safari extension that lets you use every HTML5 video in Picture in Picture mode. More
- Swimat (โญ1.6k) - Swimat is an Xcode plug-in to format your Swift code. More
Languages:
Links:ย
ย
Website: https://jintin.github.io/Swimat/
Screenshots:
- nef (โญ201) - This Xcode extension enables you to make a code selection and export it to a snippets. Available on Mac AppStore. More
Languages:
Links:ย
ย
Website: https://nef.bow-swift.io/
Screenshots:

๐ Finder (11) / ๐ฆ Text (11)
- Clipy (โญ8.3k) - Clipy is a Clipboard extension app for macOS. More
- CopyQ (โญ11k) - Clipboard manager with advanced features More
- FiScript (โญ517) - Execute custom scripts from the MacOS context menu (CTRL+click) in Finder. More
- OpenInCode (โญ909) - Finder toolbar app to open current folder in Visual Studio Code. More
- Quick Look plugins (โญ18k) - List of useful Quick Look plugins for developers. More
Languages:
Links:ย
ย
Screenshots:


(5 more screenshots available in the repository)
๐บ Terminal (13) / ๐ฆ Text (11)
- Finder Go (โญ1.2k) - macOS app and Finder Sync Extension to open Terminal, iTerm, Hyper from Finder. More
- OpenInTerminal (โญ6.5k) - Finder Toolbar app for macOS to open the current directory in Terminal, iTerm, Hyper or Alacritty. More
- cd to... (โญ2.4k) - Finder Toolbar app to open the current directory in the Terminal More
- Alacritty (โญ61k) - Cross-platform, GPU-accelerated terminal emulator. More
- Bifrost (โญ83) - A tiny terminal emulator for serial port communication (macOS/Linux). More
- Console (โญ423) - macOS console application. More
- Hyper (โญ45k) - Terminal built on web technologies. More
- Kitty (โญ30k) - Cross-platform, fast, feature full, GPU based terminal emulator. More
- OpenTerminal (โญ106) - App for macOS that opens a new Finder window and changes the current directory to the folder launched by the app. More
- iTerm 2 (โญ17k) - Terminal emulator for macOS that does amazing things. More
- wallpapper (โญ3.4k) - wallpapper is a console application for creating dynamic wallpapers for Mojave. More
๐ฎ Games (11) / ๐ฆ Text (11)
- 0 A.D. - Real-time strategy game of ancient warfare More
Languages:
Website: https://play0ad.com
Screenshots:

- Battle for Wesnoth (โญ6.3k) - Turn-based tactical strategy game, featuring both single-player and online multiplayer combat. More
- Boxer (โญ782) - The DOS game emulator thatโs fit for your Mac. More
- Chess - The chess app that comes with macOS. More
Languages:
objective-c
Website: https://www.apple.com/
Screenshots:
- Dolphin (โญ14k) - Powerful emulator for Nintendo GameCube and Wii games. More
- Dynamic Dark Mode (โญ514) - Dynamic Dark Mode is the app you are looking for to power up Dark Mode on macOS Mojave and beyond. More
Languages:
Links:ย
ย
Website: https://apollozhu.github.io/Dynamic-Dark-Mode/
Screenshots:
- OpenEmu (โญ17k) - Retro video game emulation for macOS. More
- OpenRCT2 (โญ15k) - Re-implementation of RollerCoaster Tycoon 2. More
- Screentendo (โญ1.1k) - Turn your screen into a playable level of Mario. More
- Stockfish (โญ525) - Beautiful, powerful chess application. More
- Widelands (โญ2.1k) - Widelands is a free, open source real-time strategy game with singleplayer campaigns and a multiplayer mode. The game was inspired by Settlers IIโข (ยฉ Bluebyte) but has significantly more variety and depth to it. More
Languages:
c++
Links:ย
ย
Website: https://www.widelands.org
Screenshots:
๐ฆ Medical (1) / ๐ฆ Text (11)
- InVesalius (โญ743) - 3D medical imaging reconstruction software More
โจ๏ธ Keyboard (9) / ๐ฆ Text (11)
- AnnePro-mac (โญ132) - macOS application for controlling AnnePro keyboard over bluetooth. More
- Fluor (โญ2k) - Handy tool for macOS allowing you to switch Fn keys' mode based on active application. More
- GokuRakuJoudo (โญ1.4k) - Karabiner-Elements configuration manager, rescue to bloated karabiner.json More
- Karabiner (โญ3.8k) - Karabiner (KeyRemap4MacBook) is a powerful utility for keyboard customization. More
- Karabiner-Elements (โญ21k) - Karabiner-Elements is a powerful utility for keyboard customization on macOS Sierra (10.12) or later. More
- Kawa (โญ1.5k) - Better input source switcher for macOS. More
- Keycastr (โญ14k) - Keystroke visualizer. More
- Thor (โญ1.3k) - Switch the right application ASAP. More
- Unshaky (โญ3.1k) - A software attempt to address the "double key press" issue on Apple's butterfly keyboard More
Languages:
Links:ย
ย
Website: https://unshaky.nestederror.com/
Screenshots:

๐ Menubar (39) / ๐ฆ Text (11)
- Airpass (โญ593) - Status bar Mac application to overcome time constrained WiFi networks. More
- Akku (โญ609) - The missing macOS bluetooth headset battery indicator app. More
- AnyBar (โญ6k) - macOS menubar status indicator. More
- BarTranslate (โญ216) - A handy menu bar translator app that supports DeepL and Google Translate. More
Languages:
Links:ย
ย
Website: https://thijmendam.github.io/BarTranslate/
Screenshots:
- CloudyTabs (โญ796) - Simple menu bar macOS application for displaying lists of your iCloud Tabs and Reading List. More
- DatWeatherDoe (โญ531) - Simple menu bar weather app for macOS written in Swift. More
- DisplayMenu (โญ50) - Simple (bare-bones) macOS menubar extra to apply display presets. More
- Dozer (โญ8.6k) - Hide MacOS menubar items. More
- Hidden Bar (โญ13k) - An ultra-light MacOS utility that helps hide menu bar icons More
- KubeContext (โญ424) - import, manage and switch between your Kubernetes contexts on Mac. More
- LinkLiar (โญ1.4k) - Keep your MAC address random for privacy (intuitive GUI for ifconfig) More
Languages:
Links:ย
ย
Website: https://halo.github.io/LinkLiar/
Screenshots:
- Market Bar (โญ28) - Tiny stocks watcher for the menu bar. More
- MenuMeters (โญ3.1k) - CPU, memory, disk, and network monitoring tools for macOS. More
- Menubar Brightness (โญ79) - macOS app to change the screen brightness on the menubar. More
- MiniSim (โญ2.2k) - MacOS menu bar app for launching iOS ๏ฃฟ and Android ๐ค emulators. More
Languages:
Links:ย
ย
Website: https://www.minisim.app/
Screenshots:
- Monitor Bar (โญ76) - Monitor Bar app supports three modes, compact, normal, extra. It monitors battery, Disk, Memory, CPU, Network bandwidth, Wi-Fi. More
- Night Shift Control (โญ60) - Night Shift Control is a simple macOS menubar app for controlling Night Shift. It's aim is to bring features from f.lux which are missing from Night Shift such as disabling Night Shift for certain apps. More
- PSIBar (โญ25) - Quickly hacked up PSI macOS status bar app. More
- Pi Stats (โญ399) - macOS app to visualize Pi-hole information. More
- Quickeys (โญ73) - A mac menu bar app that provides note taking functionality though a quick dropdown menu. More
- SensibleSideButtons (โญ2k) - Small menu bar utility that lets you use your third-party mouse's side buttons for navigation across a variety of apps. More
- Shifty (โญ1.3k) - macOS menu bar app that gives you more control over Night Shift. More
- SwiftBar (โญ3.6k) - Powerful macOS menu bar customization tool. More
Languages:
Links:ย
ย
Website: https://swiftbar.app
- gSwitch (โญ915) - macOS status bar app that allows control over the gpu on dual gpu macbooks. More
- iGlance (โญ2.5k) - macOS System Monitor (cpu, memory, network, fan and battery) for the Status Bar. More
- xbar (โญ18k) - Put the output from any script or program into your macOS Menu Bar. More
๐ฐ News (6) / ๐ฆ Text (11)
- Diurna (โญ105) - Basic/Classic Hacker News app, used as a Cocoa & Swift learning platform. More
- NetNewsWire (โญ9.3k) - Feed reader for macOS. More
- Vienna (โญ1.9k) - Vienna is a RSS/Atom newsreader for macOS. More
- hacker-menu (โญ1k) - Hacker News Delivered to Desktop. More
๐ฆ Podcast (7) / ๐ฆ Text (11)
- Winds (โญ9.3k) - A Beautiful Open Source RSS & Podcast App Powered by Getstream.io More
Languages:
Links:ย
ย
Website: https://getstream.io/winds/
Screenshots:
(2 more screenshots available in the repository)
- Cumulonimbus (โญ760) - Simple, beautiful podcast app. More
- Doughnut (โญ232) - Podcast player and library for mac More
- PodcastMenu (โญ1.3k) - PodcastMenu is a simple app which puts Overcast on your Mac's menu bar so you can listen to your favorite podcasts while you work. More
- Podlive for macOS (โญ47) - macOS client to listen to live streaming podcasts (only). It currently supports all livestreams broadcasting via Ultraschall with Studio Link On Air. More
- gPodder (โญ1.4k) - gPodder is a simple, open source podcast client. More
Languages:
Links:ย
ย
Website: https://gpodder.github.io/
Screenshots:
- mkchromecast (โญ2.3k) - Cast macOS and Linux Audio/Video to your Google Cast and Sonos Devices. More
๐ฆ Other (22) / ๐ฆ Text (11)
- Cakebrew (โญ5k) - Manage your Homebrew formulas with style using Cakebrew. More
- ChipMunk (โญ690) - Log analysis tool. More
- DevDocs for macOS (โญ473) - An unofficial DevDocs API documentation viewer. More
- Gas Mask (โญ3.8k) - Hosts file manager for macOS. More
- Hosts (โญ1.6k) - Cocoa GUI for /etc/hosts. More
- ImageOptim (โญ9.6k) - GUI image optimizer for Mac. More
- Keyframes Player (โญ70) - Simple macOS app to preview animations created with Facebook's keyframes framework. More
- Lepton (โญ10k) - Democratizing Code Snippets Management (macOS/Win/Linux). More
- Letters (โญ28) - Teach your kids the alphabet and how to type. More
Languages:
Links:ย
ย
Screenshots:

(1 more screenshots available in the repository)
- Platypus (โญ3.3k) - Mac developer tool that creates application bundles from command line scripts. More
- QorumLogs (โญ785) - Swift Logging Utility for Xcode & Google Docs. More
- React Native Debugger (โญ10k) - Desktop app for inspecting your React Native projects. macOS, Linux, and Windows. More
- Reactotron (โญ15k) - Desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows. More
- RktMachine (โญ36) - Menu bar macOS app for running rkt in a macOS hypervisor CoreOS VM. More
- Ruby.app (โญ48) - macOS app that contains a full Ruby installation (for use with Ruby/Gosu). More
- Shuttle (โญ4.6k) - Simple SSH shortcut menu for macOS. More
- SwiftyBeaver (โญ6.1k) - Convenient logging during development & release in Swift. More
- Unused (โญ1.4k) - Mac app for checking Xcode projects for unused resources. More
- Vagrant Manager (โญ1.9k) - Manage your vagrant machines in one place with Vagrant Manager for macOS. More
- macGist (โญ130) - Simple app to send pasteboard items to GitHub's Gist. More
- syncthing-macosx (โญ3.3k) - Frugal nativemacOS macOS Syncthing application bundle. More
๐ฆ Player (6) / ๐ฆ Text (11)
- IINA (โญ43k) - The modern video player for macOS. More
Languages:
Links:ย
ย
Website: https://iina.io
- MPlayerX (โญ1.1k) - Media player on macOS. More
- MacMorpheus (โญ300) - 3D 180/360 video player for macOS for PSVR with head tracking. More
- Movie Monad (โญ435) - Desktop video player built with Haskell that uses GStreamer and GTK+. More
๐ฆ Screensaver (10) / ๐ฆ Text (11)
- Aerial (โญ21k) - Apple TV Aerial Screensaver for macOS. More
Languages:
Links:ย
ย
Screenshots:


(3 more screenshots available in the repository)
- Brooklyn (โญ5.6k) - Screensaver inspired by Apple's Event on October 30, 2018. More
- Epoch Flip Clock Screensaver (โญ233) - Unix epoch timestamp flip clock screensaver. More
- Image-As-Wallpaper (โญ6) - Utility application helps with selection of images for using as desktop wallpaper or in screensaver on Mac computers. More
- Irvue (โญ261) - Screensaver for macOS. More
- Life Saver (โญ225) - An abstract screensaver based on Conway's Game of Life implemented with SpriteKit More
- MinimalClock (โญ127) - Simple and elegant screensaver that displays the time. More
Languages:
Links:ย
ย
Website: https://mattiarossini.github.io/MinimalClock/
Screenshots:
- MusaicFM (โญ338) - iTunes Screensaver Clone for Spotify and Last.fm More
- Predator (โญ155) - A predator-inspired clock screensaver for macOS More
- The GitHub Matrix Screensaver (โญ589) - The GitHub Matrix Screensaver for macOS. More
๐ค Sharing Files (9) / ๐ฆ Text (11)
- Cyberduck (โญ4.1k) - Cyberduck is a libre server and cloud storage browser for Mac and Windows with support for FTP, SFTP, WebDAV, Amazon S3, OpenStack Swift, Backblaze B2, Microsoft Azure & OneDrive, Google Drive and Dropbox. More
Languages:
Links:ย
ย
Website: https://cyberduck.io
Screenshots:

- Deluge (โญ1.7k) - Lightweight cross-platform BitTorrent client. More
- NitroShare (โญ1.6k) - Transferring files from one device to another More
Languages:
Links:ย
ย
Website: https://nitroshare.net
- Rhea (โญ93) - macOS status bar app for quickly sharing files and URLs. More
- Soduto (โญ406) - Soduto is a KDEConnect compatible application for macOS. It gives AirDrop like integration and allows file and clipboard sharing between your phones, desktops and tablets. More
Languages:
Links:ย
ย
Website: https://soduto.com/
- Transmission (โญ14k) - Official Transmission BitTorrent client repository. More
- Tribler (โญ5.1k) - Privacy enhanced BitTorrent client with P2P content discovery. More
- mac2imgur (โญ958) - Simple Mac app designed to make uploading images and screenshots to Imgur quick and effortless. More
- qBittorrent (โญ34k) - BitTorrent client in Qt. More
๐ฅ Social Networking (9) / ๐ฆ Text (11)
- Caprine (โญ7.2k) - Elegant Facebook Messenger desktop app. More
- Goofy (โญ955) - Unofficial Facebook Messenger client. More
- Leviathan (โญ41) - Leviathan is a iOS and macOS client application for the Mastodon social network. More
- Messenger (โญ2.8k) - macOS app wrapping Facebook's Messenger for desktop. More
- Product Hunt (โญ644) - share and discover your favorite new products and applications. More
- Quail (โญ56) - Unofficial esa app. More
- Ramme (โญ3.3k) - Unofficial Instagram Desktop App. More
- RedditOS (โญ4k) - A SwiftUI Reddit client for macOS. More
- Simpo (โญ41) - macOS menubar app to post status quickly. More
โ๏ธ System (23) / ๐ฆ Text (11)
- AppPolice (โญ1.1k) - App for macOS with a minimalistic UI which lets you quickly throttle down the CPU usage of any running process. More
Languages:
Links:ย
ย
Screenshots:


(2 more screenshots available in the repository)
- Apple Juice (โญ519) - Advanced battery gauge for macOS. More
- Clean-Me (โญ1.8k) - Small macOS app that acts as a system cleaner (logs, cache, ...). More
- Diagnostics (โญ207) - Diagnostics is an application displaying the diagnostic reports from applications on macOS. More
- DisableMonitor (โญ1.4k) - Easily disable or enable a monitor on your Mac. More
- Fanny (โญ1.4k) - Monitor your Mac's fan speed and CPU temperature from your Notification Center. More
- HoRNDIS (โญ3.2k) - Android USB tethering driver for macOS. More
- Juice (โญ767) - Make your battery information a bit more interesting. More
- KeepingYouAwake (โญ6.1k) - Prevents your Mac from going to sleep. More
- Latest (โญ4.2k) - Small utility app for macOS that makes sure you know about all the latest updates to the apps you use. More
- Loading (โญ616) - Simple network activity monitor for macOS. More
- Overkill (โญ533) - Stop iTunes from opening when you connect your iPhone. More
- ProfileCreator (โญ1.4k) - macOS Application to create standard or customized configuration profiles. More
- Sloth (โญ8.6k) - Sloth is an macOS application that displays a list of all open files and sockets in use by all running applications on your system. More
- Turbo Boost Switcher (โญ1.5k) - Turbo Boost Switcher is a little application for Mac computers that allows to enable and/or disable the Turbo Boost feature. More
- VerticalBar (โญ222) - macOS application to add a vertical bar to Dock. More
- Wireshark - Wireshark is the worldโs foremost and widely-used network protocol analyzer. It lets you see whatโs happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. More
Languages:
c++
Website: https://www.wireshark.org/
- macOSLucidaGrande (โญ239) - A small utility to set Lucida Grande as your Mac's system UI font. More
Languages:
Links:ย
ย
Website: https://github.com/LumingYin/macOSLucidaGrande/releases
Screenshots:
๐ฆ Touch Bar (6) / ๐ฆ Text (11)
- Muse (โญ633) - Spotify controller with TouchBar support. More
- MyTouchbarMyRules (โญ4.3k) - App to customize your Touch Bar as you want. More
- Pock (โญ10k) - Display macOS Dock in Touch Bar. More
Languages:
Links:ย
ย
Website: https://pock.app/
Screenshots:
- Touch Bar Preview (โญ82) - Small application to display your designs on the Touch Bar of the new MacBook Pro. More
- Touch Bar Simulator (โญ1.9k) - Use the Touch Bar on any Mac. More
- Touch Emoji (โญ53) - Emoji picker for MacBook Pro Touch Bar. More
๐ VPN & Proxy (6) / ๐ฆ Text (11)
- ShadowsocksX-NG (โญ33k) - Next Generation of ShadowsocksX. More
- Specht (โญ817) - Rule-based proxy app built with Network Extension for macOS. More
- SpechtLite (โญ2.9k) - Rule-based proxy app for macOS. More
- Tunnelblick (โญ3.1k) - Tunnelblick is a graphic user interface for OpenVPN on macOS. More
- clashX - A rule based custom proxy with GUI for Mac base on clash. More
- rvc-mac (โญ19) - Ribose VPN Client macOS Menu App. More
๐ช Window Management (11) / ๐ฆ Text (11)
- AltTab (โญ14k) - AltTab brings the power of Windows alt-tab to macOS. More
Languages:
Links:ย
ย
Website: https://alt-tab-macos.netlify.app/
Screenshots:


- Amethyst (โญ16k) - Automatic tiling window manager for macOS. More
- AppGrid (โญ659) - Grid-based keyboard window manager for macOS. More
- Desktop Profiles (โญ177) - An innovative desktop/window manager for macOS More
- Hammerspoon (โญ14k) - Staggeringly powerful macOS desktop automation with Lua. More
- Phoenix (โญ4.5k) - Lightweight macOS window and app manager scriptable with JavaScript. More
- Rectangle (โญ28k) - Rectangle is a window manager heavily based on Spectacle, written in Swift. More
Languages:
Links:ย
ย
Website: https://rectangleapp.com
- ShiftIt (โญ5.5k) - Managing windows size and position. More
- Slate (โญ7.8k) - Slate is a window management application similar to Divvy and SizeUp More
- Spectacle (โญ14k) - Spectacle allows you to organize your windows without using a mouse. More
- Yabai (โญ27k) - A tiling window manager for macOS based on binary space partitioning. More
68. Awesome Mac
Reading and Writing Tools / Text Editors
- Cursor - AI-powered code editor built to make you extraordinarily productive. Features include AI autocomplete, chat, and an autonomous coding agent.
Reading and Writing Tools / Note-taking
- Anytype - Privacy-focused Notion alternative with local storage, optional sync, and self-hosted server support.
- NotePlus - True Native Note and LLM Client
Reading and Writing Tools / Writing
- Retrotype - A fun and minimalist writing app that feels like a real typewriter.
Reading and Writing Tools / Others
- TableTool - Effortless CSV Browser!
- Heynote - A dedicated scratchpad for developers.
Developer Tools / IDEs
- Trae - An IDE by ByteDance with advanced AI capabilities, including two modes: SOLO for fully AI-driven development and IDE for a more traditional editing experience.
Developer Tools / Developer Utilities
- LINQPad - Scratchpad for .NET development with instant feedback, LINQ query support, and database connectivity.
- Medio (โญ203) - A native, lightweight text diff tool with a clean UI and real-time highlighting.
- NameQuick - AI-powered file renaming tool for macO
Developer Tools / Regular Expression Editors
- RegexMate - A regular expression testing tool with a built-in quick reference guide.
Developer Tools / API Development and Analysis
- Maestro - End-to-end testing for Mobile and Web apps. Supports iOS, Android, React Native, Flutter and more.
- ReqRes - Native macOS app to monitor, debug, and mock HTTP(S) requests and responses.
- Trayce - Lightweight tool to monitor Docker container traffic with a built-in .bru HTTP client.
Developer Tools / Virtualization
- Podman Desktop - Open-source graphical tool for managing containers and Kubernetes.
Design and Product / Design Tools
- Pika - An open-source color picker app.
Design and Product / Screencapturing Software
- Tight Studio - Record impressive screens in minutes, with smart zooms, AI voice overs, easy captions, text overlays, and lots more, all in simple clicks.
AI Client / Other Tools
- AppleAi - Access multiple AI assistants from your menu bar with one shortcut.
- Fluent - Native AI assistant that brings 450+ models (BYOK) into any macOS app with instant app & browser context, customizable actions, shortcuts, and local models support.
- Runtime (โญ58) - AI taskmate and take control of the web & your office tools
- Witsy (โญ1.7k) - desktop AI assistant / universal MCP client.
- remio - A personal ChatGPT that โโresponds based on your knowledgeโโ. Lastest LLMs, Local first, and BYOK supported.
Communication / Collaboration and Team Tools
- Mezon - A new way to communicate with your team. It's free, faster, better organized, better for WFH.
Audio and Video Tools / File Sharing
- VoiceInk - Real-time speech-to-text app.
- LyricGlow (โญ4) - Synchronized lyrics player with word-by-word glow effects for Spotify, Apple Music, and YouTube Music.
- MyMedia (โญ85) - Display and watch your local movie and TV show library.
- VidCrop - A simple video cropping tool that supports multiple formats and precise trimming.
- Musicer - A lightweight local music player that supports multiple formats for enjoying music anytime.
- Fmusic (โญ32) - A fmusic is a open source music player on SwiftUI.
Browsers / Audio Record and Process
- ChatGPT Atlas - ChatGPT Atlas, the browser with ChatGPT built in. Get instant answers, summaries, and smart web helpโright from any page.
- Ora - Open-source macOS browser built with Swift and WebKit. Fast, secure, and native Arc alternative with smooth tab management, spaces, and vertical sidebar.
Translation Tools / Audio Record and Process
- Nani - Fast AI translation with explanations.
Security Tools / Audio Record and Process
- Vulert - Vulert secures software by detecting vulnerabilities in open-source dependenciesโwithout accessing your code. It supports Js, PHP, Java, Python, and more
Proxy and VPN Tools / Audio Record and Process
- ClashX Guide - Comprehensive tutorials, tools, and troubleshooting guides for ClashX proxy on macOS. Features YAML validator, rule generator, and optimization tips.
Utilities / Menu Bar Tools
- MenuScores - A menu bar app that delivers real-time sports news and scores.
Utilities / General Tools
- DevKnife - A native Mac app for dozens of daily dev tasks, from network scans to JSON formatting.
- LaunchNext (โญ1.6k) - Classic Launchpad experience, relive old macOS.
Utilities / Productivity
- Better Launchpad (โญ13) - A smarter, free, and highly customizable application launcher for macOS with fast search.
- MacPacker - Archive manager that supports previewing and extracting archive files
- SuperCorners - Make your screen corners more powerful โ turn Hot Corners into efficient workflow triggers.
- SwiftBiu - SwiftBiu is a text efficiency tool for macOS, select text in any app and a customizable extended toolbar pops up to make common operations "one step". Supports AI multimodal (text-to-text, text-to-graph), AppleScript/javascript plugins, html extension applets.
Utilities / Window Management
- MacsyZones - Organize your windows with ease and boost your productivity.
Utilities / Password Management
- Keyzer - Simple password manager that supports saving portable password files.
Utilities / Quality of Life Improvements
- Mouse Jiggler for Mac - Prevent Mac from sleep with Mac Mouse Mover.
Utilities / System Related Tools
- AirBattery - View all device batteries in the Dock, menu bar, or widgets.
- Dayflow (โญ4.8k) - Screen activity timeline with AI support.
- DockAnchor (โญ107) - Lock the macOS Dock to a single screen in a multi-monitor setup.
- everythingByMdfind (โญ126) - Fast file search using Spotlight.
69. Awesome Ebpf
Projects Related to eBPF / Networking
- ipx_wrap (โญ5) - A proof-of-concept IPX implementation for Linux using eBPF.
Projects Related to eBPF / Linux Scheduler
- scx (โญ1.6k) - sched_ext schedulers and tools.
- Gthulhu (โญ342) - Gthulhu optimizes cloud-native workloads using the Linux Scheduler Extension for different application scenarios.
Projects Related to eBPF / Tools
- oryx (โญ2.2k) - A TUI for sniffing network traffic using eBPF on Linux.
70. Awesome Android
Logger / Field Validation
- LogDog - LogDog is a remote debugging/logging sdk (iOS and Android) with a web ui. Captures all logs and requests in real-time and allows to intercept them.
GUI / Animations
- SmoothMotion (โญ78) - Kotlin library for simplifying animations and transitions in Jetpack Compose.
Other / Custom Dialog
- Licensee (โญ730) - Licensee is a Gradle plugin which validates the licenses of your dependency graph match what you expect, or it fails your build!
Kotlin / Custom Dialog
- AppDimens (โญ10) - Smart Responsive Dimensions for Any Screen (FX, DY, DP, SP, Logarithmic)
71. Awesome Ios
Getting Started
- Stanford - Developing apps for iOS - Stanford's CS193p - Developing Apps for iOS.
Payments
- Flare (โญ56) - A framework that simplifies working with in-app purchases on iOS, macOS, tvOS, and watchOS, with full support for both StoreKit 1 and StoreKit 2.
ProgressView
- ProgressUI (โญ88) - A highly customizable and animated circular/linear progress indicator for SwiftUI. Supports dynamic coloring, spinner mode, multiple sizes, and easy appearance customization.
72. Awesome Nodejs
Packages / Filesystem
- package-directory (โญ248) - Find the root directory of an npm package.
Packages / Testing
- Vitest (โญ15k) - Fast unit test framework powered by Vite.
Packages / Email
- Forward Email (โญ1.4k) - Open-source and self-hostable email service.
73. Awesome Rtc
Developer Resources / JavaScript Libraries
- Socio (โญ125) - A WebSocket Real-Time Communication (RTC) API framework. Realtime Front-end, Back-end reactivity.
74. Awesome Pcaptools
Traffic Capture
- pmacct (โญ1.2k): is a small set of multi-purpose passive network monitoring tools. It can account, classify, aggregate, replicate and export forwarding-plane data, ie. IPv4 and IPv6 traffic; collect and correlate control-plane data via BGP and BMP; collect and correlate RPKI data; collect infrastructure data via Streaming Telemetry.
- softflowd (โญ198): is a flow-based network monitor, that listens promiscously to a network interface using libpcap and exports NetFlow data.
Traffic Analysis/Inspection
- Ettercap (โญ2.6k): is a suite of tools for traffic capture and analysis using ARP Poisoning (A form of MitM attack, only use on networks you control)
- nfdump (โญ873): is a powerful suite of tools for collecting, processing, and analysing flow data from network devices.
- SiLK: SiLK (the System for Internet-Level Knowledge), is a collection of traffic analysis tools developed to facilitate security analysis of large networks. The SiLK tool suite supports the efficient collection, storage, and analysis of network flow data.
- WinDivert (โญ3k): is a Windows library for user-mode packet interception.
- WinDump: is the Windows equivalent of tcpdump, uses WinPcap.
75. Awesome Creative Technology
Creative Technology
Name: EMMA Co-op
Locations: [NYC]
Keywords: We develop software for clients in the video game, theater, public installation and media arts spaces among others.
Name: Five Stone Studios
Locations: [Nashville]
Keywords: Our creative arsenal spans design, live action, animation, & experiential storytelling
Name: Nexus Studios
Locations: [London] [Los Angeles]
Keywords: film, experiential, AR
Jobs: ๐
Name: Sitara Systems
Locations: [Las Vegas]
Keywords: we create interactive and immersive experiences that break down complex ideas, inspire reflection, and ignite curiosity.
Name: Volvox Labs
Locations: [NYC] [LA]
Keywords: high-end design, code, fabrication, sound, robotics
Jobs: ๐
Collectives & Practices
Name: The Cuttlefish
Locations: [USA]
Keywords: explore and imagine and prototyp and creatr future-forward creative concepts
Name: TUNDRA
Locations: [St. Petersburg]
Keywords: In our artworks, we blend light, sound, space and use technology as a tool to interact with rapidly-changing environmental context.
76. Public Apis
API: Aviationstack
Description: Free, real-time flight status and global Aviation data API
77. Awesome Acg
Data Sources
- AnimeBirthdaysDataset (โญ1) - Anime birthday dataset from bd.fan-web.jp. [English]
Image Processing
- APISR (โญ1.1k) - APISR: Anime Production Inspired Real-World Anime Super-Resolution (CVPR 2024). [English]
78. ALL About RSS
RSS2ARCHIVE / For Android device
79. Awesome Lowcode
AI
- Pineify - AI Pine Script Generator & Visual Editor.
Misc
- DocuPotion - Generate PDFs at scale in Bubble and Airtable.
- Itura - Build your own AI conversational, database-backed apps.
80. Awesome Webxr
Development / Frameworks and Libraries
- reactylon - A powerful multiplatform framework built on top of Babylon.js and React, designed to create 3D/XR experiences.
81. Awesome Scriptable
Calendar
Class Schedule Viewer (โญ17) - Displays your daily or weekly class schedule from a Google Sheet.

Countdown Widget (โญ17) - A fully customizable countdown widget, powered by Google Sheets. Track upcoming events (birthdays, anniversaries, deadlines) on your iOS home screen with dynamic countdowns, age display, color/icon customization, flexible layouts, offline support, and Google Sheets integration.

Life Progress (โญ17) - Displays exact age, days lived, and birthday progress using a circular ring.

Gaming
steam-profile-widget (โญ1) - Shows a user's Steam profile.

Reading
MyQuotes (โญ17) - Display daily inspirational quotes pulled from your own Google Sheet. Supports categories like Zen, Gita, Aurelius, Kafka, and more, with auto-refresh and customizable colors.

Sports
ClubConnector Gym Capacity Widget (โญ2) - Shows real-time gym capacity for ClubConnector fitness studios.

Tools
GitHub Visuals (โญ17) - GitHub widget with contributions heatmap, commits, streaks, stars, and repo stats in themed layouts.

Time-Progress (โญ17) - Animated progress rings and grids showing your day, week, month, and year at a glance.

Traveling
- Toronto Bike Share (โญ7) - Show availabilites of the Toronto Bike Share.
82. Awesome Web Archiving
Tools & Software / Acquisition
- ArchiveBox (โญ26k) - A tool which maintains an additive archive from RSS feeds, bookmarks, and links using wget, Chrome headless, and other methods (formerly
Bookmark Archiver). (In Development)
- crocoite (โญ46) - Crawl websites using headless Google Chrome/Chromium and save resources, static DOM snapshot and page screenshots to WARC files. (In Development)
- DiskerNet (โญ3.9k) - A non-WARC-based tool which hooks into the Chrome browser and archives everything you browse making it available for offline replay. (In Development)
- twarc (โญ1.4k) - A command line tool and Python library for archiving Twitter JSON data. (Stable)
- Wpull (โญ595) - A Wget-compatible (or remake/clone/replacement/alternative) web downloader and crawler. (Stable)
Tools & Software / Search & Discovery
- Mink (โญ55) - A Google Chrome extension for querying Memento aggregators while browsing and integrating live-archived web navigation. (Stable)
Tools & Software / Utilities
- warcbench (โญ6) - A tool for exploring, analyzing, transforming, recombining, and extracting data from WARC (Web ARChive) files.
Tools & Software / Quality Assurance
- FlameShot (โญ28k) - Screen capture and annotation on Ubuntu.
Community Resources / Other Awesome Lists
83. Awesome Naming
Computer Graphics
- Gift wrapping algorithm - An algorithm for constructing the smallest shape that wraps a collection of points.
IT Security
- Phishing - Refers to the use of lures to "fish" for sensitive information.
- Spear phishing - A targeted, personal phishing attack to trick a specific individual or organization into believing that they are legitimate
Tools, Applications, Libraries, Frameworks
- bubblewrap (โญ5.1k) - Sandboxing tool froming a protective layer for your system.
84. Awesome Earth
Reforestation
- 1 Click Impact - 1ClickImpact is an easy-to-use and transparent platform to automatically plant trees through API or no-code integrations. Every tree is trackable in real time with maps, verified updates, and exclusive access to live planting sessions. It makes reforestation simple, measurable, and a visible part of your brandโs sustainability journey.
Development
- 1 Click Impact - Comprehensive sustainability API platform for developers featuring Tree Planting API, Carbon Capture API, Ocean Cleanup API, and more. Plant trees with every purchase, offset carbon emissions automatically, clean oceans, and integrate sustainability features seamlessly into your existing products. Easy integration for e-commerce platforms, mobile apps, and web applications to make any business climate-positive with minimal code.
85. Awesome Connectivity Info
Connectivity Maps
- Ookla Data for Good - Ookla maintain an open dataset and map of results from their Speedtest Global index.
Periodic Global Connectivity Reports
86. Awesome Agriculture
Automation and Robotics
- FarmBot-ROS - Open source farming robot.
- Field Friend - A Development Platform for Autonomous Weeding.
Datasets
- CropHarvest (โญ213) - Open source remote sensing dataset for global crop type mapping with 95,186 labeled datapoints from satellite imagery, supporting machine learning research for food security.
- FAO/NASA Harvest Crop Type Dataset - Ground truth crop type observations dataset with geolocated field data for validation and training of cropland classification models.
- CEAOD - Controlled Environment Agriculture Open Data repository providing standardized datasets for greenhouse and indoor farming research with data analysis tools.
- Agriculture Datasets Collection - Curated collection of machine learning datasets specifically designed to address food security challenges in developing regions.
IoT, Hardware / Shapefiles
- Open hydroponics - Fully Automated Hydroponic OS
87. Awesome Scientific Computing
Multi-purpose toolkits
Meshing / Triangular and tetrahedral meshing
- distmesh - Simple generator for unstructured triangular and tetrahedral meshes. (MATLAB, GPL 3)
Data formats / Mesh tools
- NetCDF - Software libraries and data formats for array-oriented scientific data. (C/C++/Fortran/Java/Python, custom open-source license, GitHub (โญ570))
- XDMF - eXtensible Data Model and Format for data from High Performance Computing codes. (C++, GitLab)
88. Awesome Board Games
Strategy
Cthulhu Wars
Cthulhu Wars is a fast-moving strategy game about the end of the world. You take the part of various monstrous aliens seeking to dominate the world. You can play as Great Cthulhu himself, or you can take charge of other factions, such as the slithering hordes of the Crawling Chaos, or the insane minions of the Yellow Sign.

| Players | Min. Age | Time |
|---|---|---|
| 2 - 8 | 12 | 90-120m |
89. Awesome Icons
Archive of Icons
- IconShelf - Search, edit, and download 300K+ icons from the world's largest open-source libraries.
Generic
- FlyonUI Icons - FlyonUI offers customizable icons using Iconify with Tabler support.
90. Awesome Generative Deep Art
Everything to Markdown to LLMs
- bytedance/Dolphin (โญ7.8k): The official repo for โDolphin: Document Image Parsing via Heterogeneous Anchor Promptingโ, ACL, 2025.
91. Awesome Falsehood
Business
- โThe system canโt handle a billion dollarsโ - Insane compensation at Meta in the middle of the AI-boom breaks ERPs.
92. Awesome LaTeX
Bibliography tools
- OneCite (โญ43) - Universal citation management and academic reference toolkit that converts messy references into perfectly formatted citations. Supports DOI, arXiv ID, titles, and more, with output in BibTeX, APA, and MLA formats.
93. Awesome Opensource Apps
ReactJS
Name: Unbroken
Description: Unbroken - A React-based Progressive Web App for strength & cardio tracking, based on the Tactical Barbell books
94. Citizen Science
Software / Modeling and Computation
- YData Profiling - A general-purpose open-source data profiler for high-level analysis of a dataset.
- Desbordante (โญ430) - An open-source data profiler specifically focused on discovery and validation of complex patterns in data.
95. Awesome Katas
Others
96. Awesome for Beginners
JavaScript
- Time to Leave (โญ481) (label: good first issue)
Working hours time tracker app based on Electron and Javascript.
TypeScript
- DocsGPT (โญ17k) (label: good first issue)
Open-source RAG assistant that helps users get reliable answers from knowledge sources while avoiding hallucinations.
97. Awesome Transit
GTFS Converters / Rust
- OSMTracker - OSMTracker is an offline GPS tracking app designed for collecting Points of Interest (POIs) and recording GPX tracks for collaborative use.
Pilot or development stage / Rust
- OpenStop - OpenStop is a free app to add information about barriers and other accessibility properties of public transport stops to OpenStreetMap.
- JOSM Plugins - PT Assistant - The plugin validates public transport routes against a set of criteria and, where possible, suggests ways to fix them.
- JOSM Validator Rules - The JOSM validator (Tag checker) can be customized with different rules based on MapCSS.
- OSM Relatify - OSM Relatify is a tool that simplifies the process of maintaining public transport relations.
- OpenStreetMap Route Editor - A tool for efficiently editing Route Relations in OpenStreetMap - OSM
- Prism (โญ8) - Prism is a tool to extract public transport data from OpenStreetMap.
- Open Street Map Public Transport Parser (โญ7) - Open Street Map Public Transport Parser
- Sketch Line - A tool to create transport diagram out of OSM data.
Software for Creating APIs / Rust
- Iran Railway-Trains (โญ16) - Iran Railway-Trains (Raja-Fadak-Safir) all in one package for DotNet (Api-WebService)
Web Apps (open source) / Rust
- OsmAnd - OsmAnd is a GPS Navigation and map application that runs on many Android and iOS smartphones and tablets, featuring optional offline maps and turn by...
GTFS Based Visualizations / Rust
- Local Transit - Map visualization of public transit frequency, created using QGIS.
- QGIS - GTFS plugins - List of plugins for GTFS in QGIS
Transit Map Aggregation / General GIS Applications for making transit visualizations
- Openptmap - openptmap shows public transport lines.
- OSMTransportViewer - Use OSM Overpass API to get network data
- PTMap - The PTMap shows public transport routes as they are entered to the OpenStreetMap.
- Unroll - Public transport routes
- Jungle Bus Map - A webmap for viewing transport stop deails in OpenStreetMap.
- AccraMobile3 - Accra Mobile 3 is a project launched in July 2017 to map all the Tro tro lines of Accra, Ghana for the Department of Transport (DoT) of Accra...
- OpenStationMap - Displays indoors of public transport stations (including rails and platforms).
Local and regional groups / General GIS Applications for making transit visualizations
- Open Train Community (โญ25) - Opentrain repository for community data analysis of Israel Railways train delay data.
98. Urban and Regional Planning Resources
Planning Coding Resources / Python
- Neatnet (โญ136) - An open source library for simplifying the structure of street networks.
Platforms and Software Resources / AI in Planning Tools and Platforms
- EuclidHL - An AI assistant with expertise in your city's zoning code and plans. Residents and other civic stakeholders can use EuclidHL to get accurate and timely information about planning and zoning in their community. Technology Division webinar on the topic here.
99. Awesome Graphql
JavaScript/TypeScript
- Grafast - a cutting edge planning and execution engine for GraphQL.
Tools - Testing, Prototyping & Mocking / React
- Beeceptor - A no-code platform for creating AI-powered GraphQL Mock Servers from your schema (SDL) with rules, stateful mocking, mutation/subscription, to speed up development and integration testing.
- GraphQL Inspector - A tool to validate schemas, compare schema changes, find breaking changes, and check document coverage against a schema.
- Microcks - The open source (CNCF project), cloud native tool for API Mocking and Testing with GraphQL support ๐ฅ GraphQL conf 2023
- Keploy - Open-source AI Powered API testing tool that generates test cases and data mocks automatically by recording real API traffic. Supports GraphQL, REST, and gRPC.
Tools - Docs / React
- xyd - Generate GraphQL API docs.
Tools - Miscellaneous / React
- Apollo APQ Debugger (โญ0) - Reveal full GraphQL queries behind Apollo APQ hashes. Inspect fallback flow and debug Automatic Persisted Queries in DevTools.
100. Awesome Selfhosted
Software / Analytics
- ANALOG (โญ24) - A minimal analytics tool. Tracks events in a span of 10-30 days.
MITNodejs/Docker
- Medama Analytics - Privacy-first website analytics. Tiny, simple, and cookie-free. (Demo, Source Code (โญ537))
Apache-2.0/MITDocker/Go
- Rybbit - Web and products analytics that is easy to setup and more intuitive (alternative to Google Analytics). (Demo, Source Code (โญ9.7k))
AGPL-3.0Docker
Software / Blogging Platforms
- Ech0 - Lightweight federated publishing platform focused on personal idea sharing (documentation in Chinese). (Demo, Source Code (โญ1.4k))
AGPL-3.0Docker/K8S
- fx (โญ252) - Micro-blog tool offering built-in syntax highlighting, mobile publishing and more (alternative to Twitter, Bluesky).
MITDocker
Software / Bookmarks and Link Sharing
- Slash (โญ3k) - An open source, self-hosted bookmarks and link sharing platform.
GPL-3.0Docker
Software / Communication - Social Networks and Forums
- Answer - Knowledge-based community software. You can use it to quickly build your Q&A community for product technical support, customer support, user communication, and more. (Source Code (โญ15k))
Apache-2.0Docker/Go
- Iceshrimp.NET - Federated microblogging server that communicates over ActivityPub. (Source Code)
EUPL-1.2.NET/C#/Docker
Software / Community-Supported Agriculture (CSA)
- Hive-Pal - Mobile-first beekeeping management app for tracking hives, inspections, queen records, and equipment with streamlined data entry optimized for field use. (Demo, Source Code (โญ1))
MITNodejs/Docker
Software / Document Management
- PdfDing - PDF manager, viewer and editor offering a seamless user experience on multiple devices. It's designed to be minimal, fast, and easy to set up using Docker. (Demo, Source Code (โญ1.4k))
AGPL-3.0Docker/K8S
- Stirling-PDF (โญ70k) - Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR.
Apache-2.0Docker/Java
Software / Document Management - E-books
- BookLore (โญ6.1k) - Host and manage books, with support for PDFs, eBooks, reading progress, metadata, and stats.
GPL-3.0Docker
Software / Feed Readers
- TinyFeed - Generate a static HTML page from a collection of feeds wtih a simple CLI. (Demo, Source Code (โญ296))
MITGo/Docker
Software / File Transfer & Synchronization
- Cloudreve - File management and sharing system, supports multiple storage providers. (Demo, Source Code (โญ26k))
GPL-3.0Docker/Go
- Sync-in - File storage, syncing, sharing, and collaboration with real-time editing, permission management, and desktop/CLI clients. (Demo, Source Code (โญ360), Clients (โญ42))
AGPL-3.0Nodejs/Docker
Software / File Transfer - Single-click & Drag-n-drop Upload
- Flare (โญ81) - A nonbloated, modern, and highly configurable file/screenshot vault server with support for ShareX, Flameshot, and Spectacle. Offers OCR search and more.
MITDocker/Nodejs
- GoSฦ - Modern file-uploader focusing on scalability and simplicity. It only depends on a S3 storage backend and hence scales horizontally without the need for additional databases or caches.
Apache-2.0Go/Docker
Software / File Transfer - Web-based File Managers
- FileRise (โญ504) - Web file manager with uploads, tagging, share links, gallery/table views, and an in-browser editor. (Demo (โญ504))
MITDocker/PHP
- slcl - Simple and lightweight web cloud storage. (Source Code)
AGPL-3.0C
Software / Games - Administrative Utilities & Control Panels
- Drop - Game distribution platform, designed for distributing and sharing DRM-free games efficiently (alternative to Steam, GameVault). (Source Code (โญ539), Clients (โญ143))
AGPL-3.0Docker
- Gameyfin - Video game library manager with automatic scanning, web access, downloads, and plugin support. (Source Code (โญ835))
AGPL-3.0Docker
Software / Genealogy
- Genealogy - Record family members and their relationships and build a family tree. (Demo, Source Code (โญ286))
MITPHP
Software / Generative Artificial Intelligence (GenAI)
- Onyx Community Edition - Chat UI that works with any LLM. It comes loaded with advanced features like agents, web search, RAG, MCP, deep research, Connectors to 40+ knowledge sources, and more. (Source Code (โญ16k))
MITDocker/K8S
- TuxSEO
โ- Create automated blog content for your business, using AI. (Source Code (โญ30))MITPython/Django/Docker
Software / Groupware
- Colanode - Collaboration suite with real-time messaging, rich text pages, file management, and dynamic databases - built for offline work (alternative to Slack, Notion). (Source Code (โญ4.1k))
Apache-2.0K8S/Docker
Software / Internet of Things (IoT)
- FMD Server - A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices. (Source Code, Clients)
GPL-3.0Docker/Go
Software / Media Management
- Reaparr
โ- Cross-platform Plex media downloader that seamlessly adds media from other Plex servers to your own. (Source Code (โญ564))GPL-3.0Docker
- yt-dlp Web UI (โญ2.2k) - Web GUI for yt-dlp.
MPL-2.0Docker/Go/Nodejs
Software / Media Streaming - Audio Streaming
- Black Candy (โญ4k) - Music streaming server.
MITDocker/Ruby
Software / Miscellaneous
- Anubis - Web AI firewall utility which protects upstream resources from scraper bots. (Source Code (โญ15k))
MITDocker/deb/Go
- Canary Tokens - Generates lightweight, embedded honeypot triggers called canary tokens for detecting unauthorized access. (Source Code (โญ2.7k))
BSD-3-ClauseDocker/Python
- Domain Locker - Domain name portfolio management and tracker. (Demo, Source Code (โญ587))
MITDeno/Docker
- IT-Tools by sharevb (โญ757) - Collection of handy online tools for developers (fork of it-tools (โญ34k)). (Demo)
GPL-3.0Docker
- OpenZiti - Fully-featured, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es. (Source Code (โญ3.7k))
Apache-2.0Go
- TeslaMate (โญ7.3k) - A powerful data logger for Tesla vehicles.
MITElixir/Docker
- Usertour - User onboarding platform allowing you to create in-app product tours, checklists, and surveys in minutes effortlessly. (Source Code (โญ1.8k))
AGPL-3.0Docker
- Warracker - Warranty tracker that lets you monitor expiry dates, upload receipts/files, and get alerts before warranties expire. (Source Code (โญ1k))
AGPL-3.0Docker
- Zero-TOTP - Complete, reliable, secure and zero-trust webapp based on zero-knowledge encryption to store your TOTP codes. (Source Code (โญ13))
GPL-3.0Docker
Software / Note-taking & Editors
- Many Notes (โญ851) - Markdown note-taking web application designed for simplicity.
MITDocker
Software / Pastebins
- pacebin - Super-minimal pastebin and file upload service focusing on small executable size, portability, and ease of configuration. (Demo)
AGPL-3.0C
Software / Personal Dashboards
- gobookmarks (โญ7) - Landing page to display bookmarks stored in GitHub, GitLab or local Git.
AGPL-3.0Go/Docker
Software / Photo Galleries
- Mejiro (โญ182) - Easy-to-use instant photo publishing.
GPL-3.0PHP
Software / Recipe Management
- CookCLI - Command-line tool for automating meal planning and shopping with Cooklang recipes, scriptable for UNIX workflows, includes web server. (Source Code (โญ1k))
MITRust
- Vanilla Cookbook - Recipe manager designed with complexity under the hood, keeping the user experience as uncluttered, simply vanilla as possible. (Source Code (โญ69))
GPL-3.0Docker/Nodejs
Software / Remote Access
- Termix - Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities. (Source Code (โญ7.6k))
Apache-2.0Docker
Software / Search Engines
- Jina (โญ22k) - Cloud-native neural search framework for any kind of data.
Apache-2.0Python/Docker
- sist2 (โญ1.2k) - Lightning-fast file system indexer and search tool.
GPL-3.0C/Docker
Software / Self-hosting Solutions
- Nirvati - Easily 1-click spin up popular self-hosted apps from a convenient web interface. (Source Code)
AGPL-3.0Rust/K8S
Software / Software Development - Low Code
- Saltcorn - No-code database application builder for web and mobile applications. One platform for user interface, data backend, durable workflows, email, PDF generation, and AI applications. (Source Code (โญ2k))
MITDocker/Nodejs
Software / Software Development - Project Management
- Kaneo - Project management platform focused on simplicity and efficiency. (Demo, Source Code (โญ2.4k))
MITK8S/Docker
Software / Task Management & To-do Lists
- Listaway (โญ4) - List management app for creating and publicly sharing lists of items. Supports auth, admin tools, item notes and priorities, and opt-in public read-only links with randomized URLs (alternative to Amazon Lists). (Source Code (โญ4))
MITDocker
Software / Time Tracking
- Ziit - The Swiss army knife of code time tracking (alternative to WakaTime). (Source Code (โญ162))
AGPL-3.0Docker
Software / URL Shorteners
- clink - A super-minimal link shortening service written in pure C, focusing on small executable size, portability, and ease of configuration. (Demo)
AGPL-3.0C
Software / Web Servers
- Pangolin - Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Cloudflare Tunnel, Tailscale). (Source Code (โญ16k))
AGPL-3.0Docker
- UUSEC WAF - Industry-leading high-performance, AI and semantic technology web application firewall and API security gateway (fork of nginx). (Source Code (โญ1.5k))
GPL-3.0C/Lua/Docker
Software / Wikis
- Wiki-Go - A modern, feature-rich, databaseless flat-file wiki platform. (Demo, Source Code (โญ447))
GPL-3.0Go/Docker
External Links / Wikis
- Alternative frontends/portals to discover/filter awesome-selfhosted apps: awweso.me | awesome-web.theravenhub | awesomehub.web.app
101. Awesome Readme
Examples
- dsplce-co/supabase-plus (โญ58) - Well-thought-out structure. Quick summary of features in the intro. ToC. Each command's use case is explained in a relatable, entertaining language. Each command-specific section has a satisfying GIF demonstrating the feature to go with the description.
Tools
- GPRM (โญ894) - A tool to generate a customized GitHub Profile README with a modern UI.
- README Typing SVG (โญ7.9k) - Dynamically generated, customizable SVG that gives the appearance of typing and deleting text. Perfect for profile READMEs.
102. Free for Dev
APIs, Data, and ML
- JSON to Table - Convert JSON into an interactive table for quick viewing, editing, and sharing online.
- CarAPI.dev โ Comprehensive automotive data API with VIN decoding, stolen vehicle checks, vehicle valuation, inspection data, and more. Free tier includes 100 requests/month across all 9 endpoints.
- CustomJS - HTML to PDF or PDF to PNG/Text & PDF merging/extraction/merging APIs. Free tier has 600 calls a month.
- Mock N Roll - Free Mocks API Serviceโa powerful tool to simulate real API responses without backend delays. Perfect for frontend devs, QA testers, and DevOps teams. repo (โญ10).
- ProxySentry - IP API that detects residential proxies and VPNs. ProxySentry.io offers a free tier with 10k requests per month on rapidapi.com.
- Reducto - Turn any unstructured documents (PDF, XLSX, JPG, PPTX, etc.) into structured JSON data. Parse, extract data, and edit PDF forms. Free tier with 15k free credits and pay-as-you-go.
- Rendi - FFmpeg API - A REST API for FFmpeg, run FFmpeg online without handling the infrastructure. Free tier with monthly processing quota and 4 vCPUs available.
- ScrapX โ Monitor for any visual or textual change in a target website and data extraction. Free plan allows upto 5 URLs a month.
- FreeIPAPI - Free, Fast and Reliable IP Geolocation API for commercial and non-commercial users available in JSON
Tools for Teams and Collaboration
- Linkinize โ Bookmark manager for teams with tagging, multi-workspaces, and collaboration. Free plan includes 4 workspaces and 10 team members.
- StreamBackdrops โ Free HD virtual backgrounds for video calls and team meetings. Professional backgrounds for Zoom, Teams, and Google Meet. No signup required, free for personal use.
- Cushion - Async-friendly alternative to Slack. built for small, distributed teams who are productive. Free tier with 30 posts, 5 members and unlimited guests.
CMS
- Solo - Free AI website creator from Mozilla, create a beautiful website for your business from a few simple inputs. Free custom domain, no credit card needed.
CI and CD
- Mergify โ workflow automation and merge queue for GitHub โ Free for public GitHub repositories
- Shipfox - Run your GitHub actions 2x faster, 3.000 build minutes free each month.
Testing
- pagegym.com - Load behvariour and page speed analysis and optimization tool. The free plan provides 10 tests per day, 5 experiments per week, and 15 GB of maximum ingested data per month.
Security and PKI
- Socket โ Free supply chain security for individual developers, small teams, and open source projects. Includes a free app and firewall CLI tool to protect your code from vulnerable and malicious dependencies. Detects 70+ indicators of supply chain risk.
Messaging and Streaming
- SMSGate - SMS Gateway for Androidโข enables sending and receiving SMS messages through your devices using cloud routing. Completely free cloud service (with recommended notification for usage above 10,000 messages/day to maintain quality for all users).
Log Management
- log.dog โ LogDog is a remote debugging/logging SDK (iOS and Android) with a web ui. Captures all logs, requests and events in real-time and allows to intercept them. Free for up to 100MB of logs every month
Monitoring
- pageradar.io โ Monitor Core Web Vitals, SEO changes, and uptime for your websites. Free plan includes 5 URLs, daily Core Web Vitals monitoring, 10 HTML/SEO change monitors, 167-country affiliate link monitoring, and email alerts.
- Simple Observability โ Powerful server monitoring in a unified platform for metrics and logs, with no setup complexity. Free for one server.
Education and Career Development
- Exercism โ Free, open-source programming education in over 75 programming languages, with human mentoring. A nonprofit organisation.
Generative AI
- Mediaworkbench.ai - MediaWorkbench.ai offers 100,000 free words for Azure OpenAI, DeepSeek, and Google Gemini models, enabling users to access powerful tools for code generation, deep research, and image creation.
- Audio Enhancer โ AI-powered audio enhancer SaaS that removes noise and echo while preserving natural vocal clarity. totally Free: unlimited one-click enhancements, no login required, supports MP3/WAV/FLAC
CDN and Protection
- PromoProxy - Free cloud Secure Web Gateway. Free plan includes up to 5 users and 1 GB per day.
PaaS
- DeployApps - A serverless function provider offers 1 million function calls, 100GB of bandwidth, and 10 cron jobs per month for free, exclusively for non-commercial or academic use.
- Choreo - AI-native internal developer platform as a service. The free tier includes up to 5 components and $100 credits per month.
Managed Data Services
- Xata Lite - Xata Lite is a serverless database with built-in powerful search and analytics. One API, multiple type-safe client libraries, and optimized for your development workflow. The free plan provides 10 branches and 15 GB of storage without pausing or cold starts.
Issue Tracking and Project Management
- Tenzu โ Lightweight project management tool for agile teams. The SaaS relies on free contributions; users can always choose to give 0 and there is no features paywall {more details}
- titanapps.io โ productivity tools for Jira and monday.com offering structured checklists, templates, and approvals inside issues/tasks. Free plan available for small teams.
Storage and Media Processing
- Ente - Ente is an end-to-end encrypted cloud for photos, videos and 2FA secrets. Can also be self-hosted along with a generous forever free-tier of 10GB. For free tier users, only single replica of data is kept.
Design and UI
- colorr.me - Color & Gradient Generator
- Modeldraw.com โ Complete diagramming platform with UML, system architecture, flowcharts, mind maps, and Agile workflows. Real-time collaboration with unlimited team members, no credit card required.
- NSPolygon โ Free Stock Photos, Icons & Illustrations.
- PNG to WebP Converter - Convert PNG images to WebP images directly in your browser. No upload required, fully client-side processing for maximum privacy and security.
- SVG Converter -- Free JPG/PNG to SVG converter with color palette customization
Analytics, Events and Statistics
- Userbird - Google Analytics alternative with heatmaps, session recordings and revenue tracking.
Screenshot APIs
- screenshotbase.com - 300 free screenshots / month. Take screenshots from any url. Fast, free & scalable.
Miscellaneous
- Renamer.ai โ AI-powered file renaming tool with OCR, metadata extraction, and automation for 20+ languages. Free tier: 15 files/month, including desktop app, batch rename, auto-rename, and normal support.
- UUID Generator - Generate UUID v1, UUID v4, UUID v7, GUID, Nil UUIDs, CUID v1/v2, NanoID, and ULID instantly with enterprise-grade performance and security
- Volume Shader BM โ Free browser-based GPU benchmark (WebGL). Helps developers test and compare shader performance reproducibly across browsers and devices.
Other Free Resources
- PHPhub โ A collection of PHP tools, including a formatter, validator, sandbox, regex tester, and more.
- It tools - Useful tools for developer and people working in IT.
103. Awesome List
Platforms
- Backstage (โญ62) - Open-source platform for building Internal Developer Portals that unify tools and workflows.
Programming Languages
- F# (โญ1.4k) - A .NET-based language with focus on functional programming.
Computer Science
- Position-Based Quantum Cryptography (โญ11) - Theory on quantum cryptography that utilizes special relativistic constraints to achieve quantum-security under certain conditions.
Gaming
- Roblox (โญ40) - Immersive platform for hosting millions of diverse experiences.
Media
- Audio Over IP (โญ70) - Reliably transmit uncompressed, low-latency audio over an IP (layer 3) network.
Security
- OpenID Connect (โญ77) - Identity standard and authentication protocol built on OAuth 2.0 for user identity assertion.
Miscellaneous
- Gemini CLI (โญ162) - Terminal-based AI coding assistant by Google.
- SAP Commerce (โญ45) - An e-commerce platform built with Java, Spring MVC, and Angular.
- Tech Ethics (โญ26) - Mitigating and avoiding the potential negative effects of technology on society.
- Copilot Agents (โญ278) - AI pair programming assistant by GitHub that provides code suggestions and completions.
104. Awesome Geojson
editors & viewers
- geojson formatter: Validate & Analyze Geographic Data Online
105. Awesome Scientific Writing
Templates / Articles
- Paper Templates for GitHub Pages (โญ1) - Markdown-based templates for papers and RESUME/CVs, publishing with GitHub Pages.
106. Awesome Flutter
UI / Libraries
- TDesign Flutter (โญ1k) - A useful UI component library matches the TDesign style by Tencent.
Auth / Image Picker
- Passkeys (โญ159) Authenticate your users with passkeys (e.g. Face ID, Touch ID, screen lock) based on FIDO2 / WebAuthn by Corbado.
Animation / Redux / ELM / Dependency Injection
- Heroine - The queen of hero transitions by [whynotmake.it]
- Motor - Unified motion system for Flutter - physics-based springs and duration-based curves by [whynotmake.it]
Top / Game Engine resources
- BloomeeTunes (โญ1.5k) - Multi-Source Music Streaming Application by HemantKArya.
Utilities / Game Engine resources
- Appainter (โญ734) - A material theme editor and generator for Flutter by Joshua Tang
๐ช๐ฌ Egypt / Misc
- Meetup Egypt
107. Awesome Macos Screensavers
Collections
macOS Live Screensaver
Plays live video streams from YouTube and HLS sources.
Free (Open Source)
License
Bjorn Johansson
Digital art in the form of screensavers by designer Bjorn Johansson.
Free (pay what you want)
To the extent possible under law, Adam Garrett-Harris has waived all copyright and related or neighboring rights to this work.
108. Awesome Ffmpeg
Tutorials
109. Awesome Pixel Art
Inspiration / Games
- Undertale - A story-driven RPG where you explore a world of monsters. Turn-based combat. Retro 16-bit visuals, a rich narrative, and multiple endings based on your choices.
Community / Hubs
Tools / Editors
- Pixelrepo - Free and works in the browser. Import files and palettes, save locally. Minimalist, easy to use, and perfect for quick pixel art editing.
110. Awesome Broadcasting
Clocks & Studio Screens
- OATIS (โญ3) - Server Based Studio Clock and Tally system, supporting messaging, physical GPI's and OSC triggering.
Codecs
- Turing Codec (โญ156) - An H.265/HEVC open source software encoder designed for fast and efficient video compression.
Connected TVs
- CPA Authorization Provider - Reference implementation for linking media devices with online identities (related repos here).
Control Systems
- BUG - Broadcast Universal Gateway - Control a wide range of broadcast and network equipment from your browser.
- Bitfocus Companion (โญ2k) - Enables the Elgato Streamdeck and other controllers to be a shotbox surface for an increasing amount of broadcast equipment.
DVB & WiFi
- DVBlast - A simple and powerful MPEG-2/TS demux and streaming application.
- Opencaster (โญ72) - A free and open source MPEG2 transport stream data generator and packet manipulator.
Animation, Graphics & Video Playout
- Blender - 3D creation suite supporting 3D modelling, animation, motion tracking, video editing, and more (overview here).
- Sofie - TV Automation (โญ405) - MOS-driven automation system for news casts, with many libraries for e.g. device control.
- StreamShapers - Ferryman (โญ17) - Web App to generate HTML-Graphics from Lottie.JSON files / from Adobe AfterEffects.
LiveIP
- butt - broadcast using this tool (butt) is an easy to use, multi OS streaming tool. It supports SHOUTcast and Icecast.
- Cool Mic - Android audio livestreaming Icecast source client app.
- DarkIce - Live audio streamer that records and encodes from an audio interface and sends to a streaming server.
- EBU LIST (โญ122) - Live IP Software Toolkit to assist EBU members in the implementation of IP based facilities.
- Icecast - Streaming media (audio/video) server which supports Ogg (Vorbis and Theora), Opus, WebM and MP3.
- IRIS Broadcast (โญ10) - A project founded in Sweden to publish Open Source software for professional radio broadcasts.
- Kamailio - Open SIP server, commonly used for Audio contribution over IP using SIP (EBU ACIP).
- See the NMOS list for the AMWA Networked Media Open Specifications and open source implementations and tools.
- OpenOB - Open Outside Broadcast project for radio contribution links and studio-transmitter links based on Opus.
- PJSIP - Open Source multimedia library implementing SIP, SDP, RTP, STUN, TURN, and ICE.
- trx - A simple toolset for broadcasting live audio from Linux.
- VideoIPath-Automation-Tool (โญ11) - A Python package for automating VideoIPath configuration workflows.
Media Players
- GPAC - Multimedia player, packager and tools.
- IDJC - A GTK+ Shoutcast/Icecast client with two main media players.
- Media4DPlayer (โญ4) - HTML5 player focused on accessibility.
- Mixxx - A free, open source DJ software.
- Peaks.js - Browser-based audio waveform visualisation.
- VLC - Simple, fast and powerful media player.
Metadata
- BMXlib (โญ20) - Library and utilities to read and write broadcasting media files. Primarily supports the MXF file format.
- libadm (โญ46) - Audio Definition Model (ITU-R BS.2076) handling C++11 library.
Monitoring & Quality Control
- a_Multiview (โญ2) - A web based multiview for HLS and Youtube links.
Multimedia content processing
- Codem-isoboxer (โญ118) A small browser-based MPEG-4 (ISOBMFF) parser.
- FFmpeg - A cross-platform solution to record, convert and stream audio and video. Supports SMPTE ST 2110.
- LibAV (โญ1.1k) - Open source audio and video processing tools.
- libbw64 (โญ37) โย Header-only Broadcast Wave 64 (ITU-R BS.2088) C++11 library.
- rgain3 (โญ57) - Tools and Python3 library to read, write and calculate Replay Gain - fork of the original by Felix Krull.
- SoX - The Swiss Army knife of sound processing programs.
NMOS
- AMWA NMOS Testing Tool - Automated test suites for the AMWA NMOS family of specifications, as used in the JT-NM Tested programme
- nmos-device-control-mock (โญ7) - A mock device implementation of the NMOS Control & Monitoring suite (IS-12, BCP-008-01, BCP-008-02), written in Typescript and running on the NodeJS stack.
Podcasting
- gPodder - Media aggregator and podcast client.
Radio Production
- OpenBroadcaster Open Source LPFM IPTV Broadcast Automation. Server and Player code here.
Software-defined radio
- Gqrx SDR - An open source software defined radio receiver (SDR).
Subtitling
- CCExtractor - A tool that analyzes video files and produces stand-alone subtitle files.
- GStreamer TTML subtitling package (โญ19) - A means for GStreamer pipelines to parse and render EBU-TT-D (TTML) subtitles.
Video Production
- MOS-connection (โญ24) - A JavaScript library for connection and MOS messaging either as MOS device or NRCS.
- TallyArbiter - Cross-platform Tally interfacer & tally lights for any camera via phones or low-cost hardware.
Blogs
- The Netflix Tech Blog - A Netflix blog focused on technology and technology issues.
111. Awesome Opensource Documents
Other Languages / Chinese
- FreeBSD ไปๅ ฅ้จๅฐ่ท่ทฏ (Site, cc-by) - ่ฟๆฏไธๆฌ FreeBSD ๆไฝ็ณป็ปไนฆ็ฑ๏ผ่ฟๅ ๅซไธไบ OpenBSDใNetBSDใDragonFly BSDใTwinCAT/BSD ็ญ BSD ๅฎถๆๆไฝ็ณป็ป็ๅฟซ้ๅ ฅ้จ็ซ ่
112. Awesome Music
Audio Tools
- Auralytics (โญ11) - an open-source personal Spotify analytics tool.
113. Awesome Stock Resources
Photography / CC0-license
- CC0.Photo - CC0.photo is a project initiated by Raffael Herrmann, which serves you with free photos.
- Crow the Stone - Free photos to use any way you want.
- Cupcake - Free do what ever you want photos by Jonas Nilsson Lee.
- FindA.Photo - search through thousands of CC0 photos by keyword and color.
- Free Nature Stock - Royalty-free, use them however you want, Nature Stock Photos.
- Jay Mantri - Free pics. Do anything. Make magic.
- Jรฉshoots - Photos for business or personal use in high resolution for free.
- Life of Pix - Free high-resolution photos, no copyright restrictions. Photographs added weekly.
- Little Visuals - Hi-res images zipped up in your inbox. Use them anyway you want.
- Magdeleine - A selection of free photos curated by Magdeleine.
- Moveast - This is a journey of a Portuguese guy moving.
- Pexels - 20 new high-quality photos daily.
- Pickle Jar - High-resolution images of everyday india. One new image every day.
- Pickupimage - Free download high quality premium free stock images, public domain photos.
- Realistic Shots - 7 new photos added every week.
- Splashbase - Search & discover free, hi-resolution photos & videos.
- Streetwill - Free hi-resolution vintage photos to use any way you want.
- Travel Coffee Book - Travel photography.
- WordPress Photo Directory - Free, high-quality, community-submitted photographs suitable for use within WordPress sites and elsewhere.
Photography / Custom License / Usage
- Bara Art - ยฉ๏ธ The world always needs high quality photography! Here they are for you, so make something awesome out of them.
- Compfight.com - ยฉ๏ธ An image search engine tailored to efficiently locate images for blogs, comps, inspiration, and research.
- Death to the Stock Photo - ยฉ๏ธ Free monthly photos for all your creative needs.
- Designer Pics - ยฉ๏ธ Free photographs for personal and commercial by Jeshu John.
- PhotoStockEditor - ยฉ๏ธ High-resolution weekly images for Personal & Commercial use.
- Startup Stock Photos - ยฉ๏ธ Startup based photography.
Photography / Public Domain
- Public Domain Archive - ยฉ๏ธ New stock photos every single week.
Photography / Attribution Required licenses
- BucketListly - A free creative common collection of travel photos anyone can use.
- IM Creator - Also includes Website templates and icons. Some (CC0-licensed) works, check the license before use.
- UKBlackTech - ยฉ๏ธ Photographers of British based BAME (Black, Asian, and minority ethnic) people in tech.
Photography / Unspecified License
- Freejpg - Free image bank for commercial and editorial use.
- Refe Real Life Photos - Free real life photos from REFE.
- titania foto - The free image database
- Wunderstock - 670 (and counting) free HD images for your web and design projects.
Illustration / Unspecified License
- British Library Illustration Archive - ยฉ๏ธ The British Libraryโs collections on Flickr Commons offer access to millions of public domain images.
Vector Graphics / Unspecified License
- Facebook Design Resource - ยฉ๏ธ A collection for design resources from Facebook including iOS9 GUI and various popular device templates.
- FreeVectors.net - ยฉ๏ธ A fun little community of vector lovers who share free vector graphics.
Videos / Unspecified License
- Life of Vids - ยฉ๏ธ Free royalty-free videos, clips & loops.
- Mazwai - Great collection of free creative commons HD video clips & footages. Check each video for licensing terms.
Patterns / Unspecified License
- CSS3 Patterns Gallery - CSS3 based repeatable patterns.
- Hero Patterns - A collection of free CC Attribution 4.0 repeatable SVG background patterns.
- The Pattern Library - A collection of bold, bright and funky repeatable patterns.
Fonts / Unspecified License
- Font Fabric - Font Fabric's free fonts.
- Open Type Foundry - ยฉ๏ธ A new platform for open-source fonts in a noise-free environment.
Icons / Icon Fonts
- Devicons - ยฉ๏ธ Meet Devicons, an iconic font made for developers, code jedis, ninjas, HTTPsters, evangelists and nerds(sic). 100+ icons ready to use in your next project.
- Font Awesome - ยฉ๏ธ MIT licensed icon font.
- Fontello - ยฉ๏ธ (โญ7.1k) - Fontello is a tool to quickly pack vector images into webfonts. Also includes a section of stock icons.
- Ligature Symbols - ยฉ๏ธ Really clean icon set including all major topics.
- Social Stackicons - ยฉ๏ธ Icon set with over 60 social brands.
- Typicons - ยฉ๏ธ (font) ยฉ๏ธ (icons) Rounded icon set with 336 icons.
- WeLoveIconFonts โ A free & open source icon fonts hosting service (like Google Web Fonts, but icon fonts only).
Icons / Icons Packages and Collections
- Atlas Icons - ยฉ๏ธ 2,701 free consistent icons.
- Entypo - ยฉ๏ธ Carefully crafted iconset by Daniel Bruce.
- Game Icons - ยฉ๏ธ A growing collection of SVG icons aimed mostly at video games.
- Glow Icons - ยฉ๏ธ 442 open source icons in 2 styles, made for interfaces.
- Obra Icons - ยฉ๏ธ A simple, consistent set of icons, perfect for user interfaces.
Colors / Icons Packages and Collections
- Bootflat - Bootflat Flat UI color picker is a project digging the Flat Color Picker which gives you the perfect colors for flat designs.
- Color Hunt - A place to discover, create, and share color palettes.
- Colour Lovers - A creative community where people from around the world create and share colors, palettes and patterns.
Aggregated Content / Icons Packages and Collections
- All The Free Stock - One stop resource for free stock images, videos, sounds and more.
- Libre Stock - Search engine for stock photo websites.
- The Stocks - The best royalty free stock photos in one place.
HTML Templates / Icons Packages and Collections
- HTMLrev - HTMLrev provides free HTML templates for websites and landing pages.
- Templated - ยฉ๏ธ A collection of 867 free CSS and HTML5 site templates, designed & built by Cherry + AJ and released under the Creative Commons.
Sounds & Music / Icons Packages and Collections
- ccMixter - ยฉ๏ธ ccMixter.org offers over 30,000 original tracks that can be used freely in YouTube videos, remixes, mobile apps, games, and more.
- Free Music Archive - ยฉ๏ธ An interactive library of high-quality, legal audio downloads directed by WFMU, the most renowned freeform radio station in America.
- Free To Use - ยฉ๏ธ Download unlimited background music 100% for free โ no registration required. With no copyright claims, all our music is safe and free to use in your videos.
- Sound Image - ยฉ๏ธ Over 1000 tracks of free music and sound effects for your projects by Eric Matyas.
- SoundBible - ยฉ๏ธ Thousands of free sound effects, sound clips, and straight up sounds.
Paid Resources / Icons Packages and Collections
- Shutterstock - Photos, Vectors, Editorial, Footages, Music.
- Stocksy - "Clichรฉ-free" Photos.
114. Awesome Fonts
General
- Font Of Web - Fonts from the most inspiring websites on the web
Free fonts / Collections
- Apple Fonts - Fonts for Apple platforms
Free fonts / Fonts
- Optician Sans - A free font based on the historical eye charts and optotypes used by opticians world wide
Iconic fonts / Fonts
- Teranoptia - A typeface that allows you to imagine chimeric creatures
Programming fonts / Fonts
- Berkeley Mono - a love letter to the golden era of computing
115. Awesome Roadmaps
Articles
- Data Analytics Roadmap - Unlock success with this comprehensive roadmap: your guide to mastering analytics skills and career growth!
116. Awesome Product Management
Team Collaboration & Leadership / Tability
Career Development & Skills / Tability
- On agency - By Henrik Karlsson and Johanna Karlsson.
117. Awesome Digital History
Archives and primary sources / Germany
- Scripta Paedagogica - Collection of archival material and digitized journals in the field of history of education.
Learning / Switzerland
- Grundlagen, Methoden und Anwendungen der Digital History - Teaching and collaborative resources for digital history (University of Erfurt).
118. Awesome Plotters
Hardware / Plotters
- Lego-Pen-Plotter (โญ5) - Pen plotter built entirely of LEGO and programmed with PyBricks and Python.
Software / Vector Creation
- Peak Map - A web-based tool to generate ridge line charts from map data.
119. Awesome Electronics
Inventory Management and Purchasing / Altium
- InvenTree - Open source web service for managing part inventory with parametric search, extensive API and plugin system
Miscellaneous Software Projects / Altium
- KiCanvas - An open source online viewer of KiCad schematics and boards.
120. Awesome Discord Communities
Cooklang
Cooklang
Notable Channels: #for-cooks, #sharing-recipes, #for-coders-general, #markup-discussion, #showcase, #cooklang-rs, #cooklang-ts
Language: English
121. Awesome Flame
Open Source / Education
- Visual Graphs - A graph (data structure) algoithims visualizer built with Flutter & Flame. By mglsj (โญ7)
App Releases / Action
- Vitayaja - Android - A thrilling 2D versus fighting game built with precision, speed, and strategy in mind. Choose your fighter and battle against CPU opponents or friends. By Kevin Omyonga
122. Awesome Game Remakes
FPS
- Aleph One (โญ728) - The open source continuation of Bungieโs Marathon 2 game engine.
- Chocolate Quake (โญ148) - A purist Quake source port that restores the original look and feel of v1.09 and earlier.
- Crispy Doom (โญ890) - A limit-removing enhanced-resolution Doom source port based on Chocolate Doom.
- dhewm3 (โญ2k) - A source port of Doom 3.
- DSDA-Doom (โญ450) - A successor of prboom+ with extra tooling for demo recording and playback, with a focus on speedrunning and quality of life.
- Eduke32 - Source port of Duke Nukem 3D and the BUILD Engine.
- iortcw (โญ691) - Source port of Return to Castle Wolfenstein.
- ironwail (โญ707) - High-performance QuakeSpasm fork.
- Quake3e (โญ1.4k) - Improved Quake III Arena engine.
- SeriousSamClassic-VK (โญ139) - Open source game engine for Serious Sam Classic with Vulkan support.
- Taradino (โญ48) - SDL2 port of Rise of the Triad.
- UZDoom (โญ1.3k) - Modder-friendly OpenGL and Vulkan source port based on the DOOM engine. ๐ด
- vkQuake (โญ2.1k) - Vulkan Quake port based on QuakeSpasm.
Online
- VoxeLibre - Stable, moddable & free/libre clone of Minecraft based on the Luanti engine. ๐ด
123. Awesome Playcanvas
Interactive Experiences
- Camille World - Explore 3D worlds and play as puzzles.
- Instant Worlds - Instant, browser-based 3D worlds for brands and audiences to connect in real time.
Games / Browser Games
- Color Up - Climb up carefully and stay on the right colored boxes.
- Golf and Friends - Swing into a vibrant online minigolf adventure.
- Squid Dash - Help Squiddy get to the ocean.
Games / IO Games
- 99 Nights Online - Multiplayer survival horror coop game.
- Simply Prop Hunt - Fast-paced multiplayer hide-and-seek game with a clever twist.
- Simply City - An open world multiplayer GTA like driving game.
Product Configurators / YouTube Playables
- Bugatti Tourbillon - Watch configurator from Jacob & Co Timepieces.
3D Gaussian Splatting / YouTube Playables
- Clos Belharra - Real estate visualization blending synthetic and photo-based splats.
- homes.com - Exterior views for residential property listings.
- LichtFeld Studio Landing Page - Explore a splat trained by LichtFeld Studio.
- Montreal Museum of Fine Arts - Explore 6 rooms at the museum.
- NeuralStorm - Neural rendering for high-fidelity product visualisation.
- Nikon Creates - Scans of Nikon's studio space in Tokyo.
- Nood - Furniture retailer.
- Primer on Gaussian Splatting - Blog article embedding the PlayCanvas SuperSplat Viewer.
- Reflct - Curate, manage and deploy 3DGS scenes online.
- ScanMeNow - Digital twin platform.
- Skyfall-GS - Converts satellite images to explorable 3D urban scenes using the SuperSplat Viewer.
- Splattr - Create gaussian splats on the cloud.
- Tum Collegiate Church - Explore a key historical Polish landmark.
AR/VR/XR / YouTube Playables
- Trivver - Shop Smarter in 3D with real-time personalization and analytics.
124. Game Datasets
API
- Battlefield 4 Stats - Stats, rankings, and progression of a player.
- TrendingNow.games - Real-time trending Steam game data with free CSV, RSS, and JSON feeds updated hourly.
Artificial Intelligence
- FlightGear Flight Simulator - Flight simulator.
- MiniDungeons (โญ7) - Procedural dungeon-like game.
Dataset / Web
- GamingVideoSET (โญ4) - A Dataset for Gaming Video Streaming Applications. Paper
Miscellaneous / Related
- Gym OpenAI (โญ37k) - Game toolkit for reinforcement learning algorithms.
125. Awesome Minecraft
Softwares / Launchers
- Polymerium (โญ47) - ๐ฟ๏ธ A next-generation Minecraft instance manager that thinks differently about game management.
126. Awesome Gbdev
ASM / Music drivers and trackers
- gb asm tutorial - Step by step tutorial, building several ROMs to accompany its explanations.
ASM / Sources
- dev'rs ASM section - A lot of working demos and sources.
Related projects / Syntax highlighting packages
- sm83-render (โญ0) - A 3D model of the Game Boy CPU layout in Blender.
127. Awesome PICO 8
Contents / Text Editors Language Support
- Visual Studio Code / NeoVim / JetBrains / Others๏ผ pico8-definitions (โญ27) - An add-on for sumneko/lua to provide PICO-8 language support.
Contents / Clones
- BeetPx - A TypeScript framework for pixel art browser games. Heavily inspired by PICO-8.
128. Awesome Godot
2D / Godot 4
- 99Managers Futsal Edition - A simple free/libre Futsal team-management game.
- Poder Solar - Simple resource management game.
2D / Godot 3
- Pocket Broomball - The world's first broomball game, available for iOS, Android and html5.
3D / Godot 4
- LibreAim - Libre FPS aim trainer made with Godot.
3D / Godot 3
- Ball2Box - Shoot the ball into the box, available for iOS, Android and html5.
Plugins and scripts / Godot 4
- Gedis (โญ77) - In-memory, Redis-like key-value store for Godot.
- GedisQueue (โญ4) - A comprehensive job queue system for Godot, backed by Gedis.
- Godot Doctor (โญ51) - A powerful validation plugin for Godot that catches errors in scenes and resources before they reach runtime. Also supports type validation for
PackedScenes.
- godot-playfab (โญ159) - Use PlayFab as your game's cross-platform backend, with easy analytics.
- Godot Torrent (โญ14) - A comprehensive BitTorrent GDExtension for Godot 4, providing full protocol functionality with native C++ performance.
- GodotVMF (โญ303) - A VMF/MDL/VTF/VMT importer for Godot Engine (Valve map format from Hammer editor).
- Netfox (โญ784) - Multiplayer timing, rollback and other multiplayer features.
- Nodot (โญ379) - Node composition library for Godot 4.
- PlayerConnect (โญ50) - Bug/feedback reporting system for your Godot game. It uses a Discord webhook as a medium to send reports to your desired Discord channel.
- Quill-IDE (โญ16) - Modified and beautified version of the default Godot Script Editor for 4.4+.
- Roommate (โญ33) - 3D level builder tool with focus on creating indoors environment and automation.
- Vest (โญ15) - A unit testing addon for Godot.
Plugins and scripts / Godot 3
- DungeonTemplateLibrary-Godot (โญ31) - Godot Dungeon Template Library (terrain & roguelike generation).
129. Awesome Ironsworn
Translations / Ironsworn
- Ukrainian by Dense Forest Camp - Ironsworn play materials in Ukrainian
Translations / Starforged
- Polish (Core Oracles only) by Mateusz Czapliลski - the Core Oracles of Ironsworn: Starforged in Polish
Tools / Starforged
- Asset Printouts - Spreadsheet utility for printing off assets for Ironsworn, Starforged, and Sundered Isles
Resources / Starforged
- Ironsworn Pocket Refs - Pocket-sized reference of Ironsworn Moves
- Ironsworn Starforged Move Cards and Their Oracles - All Starforged moves on double-sided, 63x88mm cards
- Lodestone - Fillable story sheet oracle for Ironsworn campaigns
- Starforged Player Move Cards - All Starforged moves (except the Session moves) in standard "poker" card size
Game jams / Starforged
130. Awesome Game Engine Dev
Libraries / C
- C: App Framework
- ๐ Allegro (โญ2k) - Cross-platform library aimed at video game and multimedia apps.
- ๐ glfw (โญ14k) - Cross-platform API for windowing, graphics contexts, input and events.
- ๐ MiniFB (โญ1.1k) - Creates a cross-platform frame buffer for drawing pixels.
- ๐ SDL (โญ14k) ๐ฅ - Low-level access to audio, keyboard, mouse, joystick, and graphics hardware.
- ๐ Sokol (โญ9.2k) ๐ฅ - Single-file libraries for graphics, windowing, file handling, audio and more.
- C: Layout
- ๐ Clay (โญ16k) - High performance 2D UI layout library.
- C: Network
- ๐ ENet (โญ925) - Simple, lightweight and reliable UDP networking library.
- ๐ librg (โญ1.4k) - Middleware between networking / file-streaming libraries and app logic.
- ๐ netcode (โญ2.5k) - Secure client/server protocol for multiplayer games built on top of UDP.
Libraries / C#
- C#: Gui
- ๐ Apos.Gui (โญ201) - UI library for MonoGame.
- ๐ Avalonia (โญ29k) - Cross-platform gui framework for .NET. [Website]
- ๐ GeonBit.UI (โญ509) - Gui for MonoGame projects.
- ๐ MGUI (โญ90) - UI framework for the MonoGame game framework.
- ๐ MonoGame.Forms (โญ303) - MonoGame render window for Windows Forms.
- ๐ Myra (โญ823) - Gui library for MonoGame, FNA, and Stride.
- ๐ Squid (โญ146) - C# Realtime GUI System.
- ๐ Uno (โญ9.7k) - Mobile, desktop and WebAssembly gui library. [Website]
- C#: Layout
- ๐ Gum (โญ328) - Flexible layout tool for creating UI on any platform.
Libraries / Java
- Java: Gui
- ๐ VisUI (โญ756) - A libGDX UI toolkit.
Open Source Games / Awesome Collections
- ๐ Quake Engines - List of repositories of idTech engines, it's derivatives and sourceports.
Tools / Software / Voxel
- ๐ฐ Qubicle - Popular (Crossy Road, Pacman 256) voxel editor, easy creation of 3D models.
131. Magictools
Graphics / Bitmap Compression
- ๐ Photo Resizer In KB - Resize photos easily and free to use
Graphics / Vector/Image Editor
- ๐ NormalPainter - An editor for hand painting stylized normal maps with graphical tablet and joystick support
- ๐ Squoosh - Make images smaller using best-in-class codecs, right in the browser.
Engines and Frameworks / Voxel Editors
- ๐ Forge - Powerful and lightweight game framework for Go.
AI / Voxel Editors
- ๐ AI Game Developer (โญ538) -
Unity EditorandUnity RuntimeAI integration. Unit Test, Coding, C# Roslyn, Reflection, Assets. Helps to create games with AI. And helps to run AI logic during gameplay.
Project Management / Voxel Editors
- ๐ธ IMS Creators - Game Design driven Project Management Tool
132. Awesome Svelte
UI Libraries
- retroui-svelte - A retro-styled component library for Svelte built on top of shadcn-svelte, offering 40+ customizable UI components for funky and playful interfaces.
Table
- SVAR DataGrid (โญ177) - A Svelte datagrid with in-cell editing, sorting, context menu, collapsible and frozen columns, tree data view, paging and virtual scrolling.
Charts
- SVAR Gantt Chart (โญ202) - An interactive, customizable Gantt chart component written in Svelte
Miscellaneous
- number-flow (โญ6.8k) - A component to transition, format, and localize numbers.
- svelte-streamdown (โญ57) - Port of streamdown. An all in one markdown renderer optimized for streaming with built in styles, math, mermaid, code highlighting support and more.
Scaffold
- generic-app-template (โญ52) - A open-source modern full-stack web application template built with SvelteKit + shadcn-svelte. Supports i18n, theming, cookie managment, SEO management, static content with mdsvex, a shell component and more.
Animations
- moving-icons (โญ317) - beautifully crafted, moving icons. for svelte. ๐งก
Drag & Drop
- sveltednd(https://github.com/thisuxhq/sveltednd (โญ476)) - A lightweight, flexible drag and drop library for Svelte 5 applications.
Forms
- Formisch - A form library for Svelte with focus on performance, type safety and bundle size.
Internationalization / Form Components
- wuchale (โญ262) - Internationalization library that lets you just write your code, no function calls or other ceremonies needed.
Adapters / Form Components
- JesterKit EXE (โญ439) - An adapter to distribute your SvelteKit web app as a single executable binary with zero runtime dependencies. Unlike static builds, it preserves all Kit features like SSR, API endpoints, server hooks, etc.
Desktop / JetBrains
- Oxide-Lab (โญ7) - Privacy-focused local LLM chat application built with Svelte 5 frontend and Rust backend using the
candleML framework.
133. Awesome Building Blocks for Web Apps
Form
- KirokuForms - Drag-and-drop form builder with generous free tier, email notifications, and full API access.
134. Webcomponents the Right Way
Functional
- Elemento (โญ3) - A lightweight library for building functional web components using signals and Lit.
135. Awesome Go
Actor Model
- ergo-services/ergo (โญ4.3k) โ An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies. โ
4,268
- anthdm/hollywood (โญ2.1k) โ Blazingly fast and light-weight Actor engine written in Golang โ
2,105
- Tochemey/goakt (โญ300) โ [Go] Distributed Actor/Grain framework using protocol buffers as message for Golang โ
300
Artificial Intelligence
- ollama/ollama (โญ156k) โ Get up and running with OpenAI gpt-oss, DeepSeek-R1, Gemma 3 and other models. โ
156,461
- mudler/LocalAI (โญ39k) โ The free, Open Source alternative to OpenAI, Claude and others. Self-hosted and local-first. Drop-in replacement for OpenAI, running on consumer-grade hardware. No GPU required. Runs gguf, transformers, diffusers and many more. Features: Generate Text, Audio, Video, Images, Voice Cloning, Distributed, P2P and decentralized inference โ
39,068
- tmc/langchaingo (โญ8.1k) โ LangChain for Go, the easiest way to write LLM-based programs in Go โ
8,064
- maximhq/bifrost (โญ1.2k) โ Fastest LLM gateway (50x faster than LiteLLM) with adaptive load balancer, cluster mode, guardrails, 1000+ models support & <100 ยตs overhead at 5k RPS. โ
1,152
- philippgille/chromem-go (โญ782) โ Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence. โ
782
Audio and Music
- ebitengine/oto (โญ1.8k) โ A low-level library to play sound on multiple platforms โ
1,822
Authentication and OAuth
- casbin/casbin (โญ19k) โ An authorization library that supports access control models like ACL, RBAC, ABAC in Golang โ
19,443
- golang-jwt/jwt (โญ8.7k) โ Go implementation of JSON Web Tokens (JWT). โ
8,700
- markbates/goth (โญ6.3k) โ Package goth provides a simple, clean, and idiomatic way to write authentication packages for Go web applications. โ
6,342
- golang/oauth2 (โญ5.8k) โ Go OAuth2 โ
5,757
- ory/keto (โญ5.2k) โ The most scalable and customizable permission server on the market. Fix your slow or broken permission system with Google's proven "Zanzibar" approach. Supports ACL, RBAC, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters. โ
5,193
- openfga/openfga (โญ4.4k) โ A high performance and flexible authorization/permission engine built for developers and inspired by Google Zanzibar โ
4,439
- aarondl/authboss (โญ4.1k) โ The boss of http auth. โ
4,111
- alexedwards/scs (โญ2.5k) โ HTTP Session Management for Go โ
2,472
- lestrrat-go/jwx (โญ2.3k) โ Complete implementation of JWx (Javascript Object Signing and Encryption/JOSE) technologies for Go โ
2,262
- zitadel/oidc (โญ1.7k) โ Easy to use OpenID Connect client and server library written for Go and certified by the OpenID Foundation โ
1,714
- abraithwaite/jeff (โญ270) โ Jeff provides the simplest way to manage web sessions in Go. โ
270
Blockchain
- ethereum/go-ethereum (โญ50k) โ Go implementation of the Ethereum protocol โ
50,351
- ipfs/kubo (โญ17k) โ An IPFS implementation in Go โ
16,812
- cosmos/cosmos-sdk (โญ6.9k) โ A Framework for Building High Value Public Blockchains โ
6,851
- gagliardetto/solana-go (โญ1.5k) โ Go SDK library and RPC client for the Solana Blockchain โ
1,479
Bot Building
- tucnak/telebot (โญ4.5k) โ Telebot is a Telegram bot framework in Go. โ
4,488
- go-telegram/bot (โญ1.5k) โ Telegram Bot API Go framework โ
1,452
- mymmrac/telego (โญ823) โ Telegram Bot API library for Go โ
821
Build Automation
- air-verse/air (โญ22k) โ Live reload for Go apps โ
22,285
- go-task/task (โญ14k) โ A task runner / simpler Make alternative written in Go โ
14,241
Code Analysis
- golangci/golangci-lint (โญ18k) โ Fast linters runner for Go โ
18,027
- mgechev/revive (โญ5.3k) โ ~6x faster, stricter, configurable, extensible, and beautiful drop-in replacement for golint โ
5,349
- segmentio/golines (โญ1.1k) โ A golang formatter that fixes long lines โ
1,131
- yuroyoro/goast-viewer (โญ789) โ Golang AST visualizer โ
789
Command Line / Advanced Console UIs
- charmbracelet/bubbletea (โญ37k) โ A powerful little TUI framework โ
36,770
- antonmedv/fx (โญ20k) โ Terminal JSON viewer & processor โ
19,988
- gizak/termui (โญ13k) โ Golang terminal dashboard โ
13,471
- charmbracelet/lipgloss (โญ10k) โ Style definitions for nice terminal layouts โ
10,036
- charmbracelet/bubbles (โญ7.3k) โ TUI components for Bubble Tea โ
7,266
- schollz/progressbar (โญ4.6k) โ A really basic thread-safe progress bar for Golang applications โ
4,584
- guptarohit/asciigraph (โญ2.9k) โ make lightweight ASCII line graph in command line apps with no other dependencies โ
2,922
- briandowns/spinner (โญ2.5k) โ Go (golang) package with 90 configurable terminal spinner/progress indicators. โ
2,482
Command Line / Standard CLI
- spf13/cobra (โญ42k) โ A Commander for modern Go CLI interactions โ
42,472
- elves/elvish (โญ6.2k) โ Powerful scripting language & versatile interactive shell โ
6,170
- alecthomas/kingpin (โญ3.6k) โ A Go command line and flag parser โ
3,556
- carapace-sh/carapace-bin (โญ1.6k) โ A multi-shell completion binary. โ
1,595
- carapace-sh/carapace (โญ990) โ A multi-shell completion library. โ
988
Configuration / Standard CLI
- spf13/viper (โญ30k) โ Go configuration with fangs โ
29,597
- bytedance/sonic (โญ8.9k) โ A blazingly fast JSON serializing & deserializing library โ
8,861
- caarlos0/env (โญ5.9k) โ A simple, zero-dependencies library to parse environment variables into structs โ
5,854
- knadh/koanf (โญ3.6k) โ Simple, extremely lightweight, extensible, configuration management library for Go. Supports JSON, TOML, YAML, env, command line, file, S3 etc. Alternative to viper. โ
3,626
- alecthomas/kong (โญ2.9k) โ Kong is a command-line parser for Go โ
2,859
- ilyakaznacheev/cleanenv (โญ2k) โ Clean and minimalistic environment configuration reader for Golang โ
1,992
- adrg/xdg (โญ923) โ Go implementation of the XDG Base Directory Specification and XDG user directories โ
923
Continuous Integration / Standard CLI
- harness/harness (โญ34k) โ Harness Open Source is an end-to-end developer platform with Source Control Management, CI/CD Pipelines, Hosted Developer Environments, and Artifact Registries. โ
33,632
- woodpecker-ci/woodpecker (โญ5.7k) โ Woodpecker is a simple, yet powerful CI/CD engine with great extensibility. โ
5,732
- ovh/cds (โญ4.8k) โ Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform โ
4,782
- vladopajic/go-test-coverage (โญ198) โ go-test-coverage is a tool designed to report issues when test coverage falls below a specified threshold โ
197
CSS Preprocessors / Standard CLI
- napsy/go-css (โญ86) โ A very simple CSS parser, written in Go โ
86
Data Integration Frameworks / Standard CLI
- redpanda-data/connect (โญ8.5k) โ Fancy stream processing made operationally mundane โ
8,511
- jf-tech/omniparser (โญ1.1k) โ omniparser: a native Golang ETL streaming parser and transform library for CSV, JSON, XML, EDI, text, etc. โ
1,071
Data Structures and Algorithms / Bit Sets
- bits-and-blooms/bitset (โญ1.5k) โ Go package implementing bitsets โ
1,462
Data Structures and Algorithms / Bloom and Cuckoo Filters
- bits-and-blooms/bloom (โญ2.7k) โ Go package implementing Bloom filters, used by Milvus and Beego. โ
2,698
Data Structures and Algorithms / Data Structure and Algorithm Collections
- liyue201/gostl (โญ1.1k) โ Data structure and algorithm library for go, designed to provide functions similar to C++ STL โ
1,119
Data Structures and Algorithms / Maps
- mhmtszr/concurrent-swiss-map (โญ258) โ A high-performance, thread-safe generic concurrent hash map implementation with Swiss Map. โ
258
Data Structures and Algorithms / Queues
- hatchet-dev/hatchet (โญ6.2k) โ Run Background Tasks at Scale โ
6,234
- adrianbrad/queue (โญ322) โ Go package providing multiple queue implementations. Developed in a thread-safe generic way. โ
322
Data Structures and Algorithms / Text Analysis
- blevesearch/bleve (โญ11k) โ A modern text/numeric/geo-spatial/vector indexing library for go โ
10,777
Database / Caches
- VictoriaMetrics/fastcache (โญ2.3k) โ Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead โ
2,299
Database / Database Schema Migration
- golang-migrate/migrate (โญ18k) โ Database migrations. CLI and Golang library. โ
17,710
- bytebase/bytebase (โญ13k) โ World's most advanced database DevSecOps solution for Developer, Security, DBA and Platform Engineering teams. The GitHub/GitLab for database DevSecOps. โ
13,348
- pressly/goose (โญ9.5k) โ A database migration tool. Supports SQL migrations and Go functions. โ
9,511
- ariga/atlas (โญ7.6k) โ Manage your database schema as code โ
7,604
- amacneil/dbmate (โญ6.5k) โ A lightweight, framework-agnostic database migration tool. โ
6,503
Database / Database Tools
- vitessio/vitess (โญ20k) โ Vitess is a database clustering system for horizontal scaling of MySQL. โ
20,489
- prest/prest (โญ4.5k) โ PostgreSQL REST, low-code, simplify and accelerate development, instant, realtime, high-performance on any Postgres application, existing or new โ
4,459
- ContentSquare/chproxy (โญ1.4k) โ Open-Source ClickHouse http proxy and load balancer โ
1,415
- liweiyi88/onedump (โญ767) โ Effortless database administration tool โ
765
Database / Databases Implemented in Go
- prometheus/prometheus (โญ61k) โ The Prometheus monitoring system and time series database. โ
61,436
- milvus-io/milvus (โญ40k) โ Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search โ
40,084
- pingcap/tidb (โญ39k) โ TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications. โ
39,349
- cockroachdb/cockroach (โญ32k) โ CockroachDB โ the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement. โ
31,500
- influxdata/influxdb (โญ31k) โ Scalable datastore for metrics, events, and real-time analytics โ
30,865
- dgraph-io/dgraph (โญ21k) โ high-performance graph database for real-time use cases โ
21,360
- dolthub/dolt (โญ19k) โ Dolt โ Git for Data โ
19,304
- rqlite/rqlite (โญ17k) โ The lightweight, user-friendly, fault-tolerant database built on SQLite. โ
17,110
- VictoriaMetrics/VictoriaMetrics (โญ15k) โ VictoriaMetrics: fast, cost-effective monitoring solution and time series database โ
15,446
- dgraph-io/badger (โญ15k) โ Fast key-value DB in Go. โ
15,194
- etcd-io/bbolt (โญ9.2k) โ An embedded key/value database for Go. โ
9,221
- authzed/spicedb (โญ6.2k) โ Open Source, Google Zanzibar-inspired database for scalably storing and querying fine-grained authorization data โ
6,212
- cockroachdb/pebble (โญ5.6k) โ RocksDB/LevelDB inspired key-value database in Go โ
5,621
- tidwall/buntdb (โญ4.8k) โ BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support โ
4,803
- nalgeon/redka (โญ4.4k) โ Redis re-implemented with SQL โ
4,388
- HDT3213/godis (โญ3.8k) โ A Golang implemented Redis Server and Cluster โ
3,795
- akrylysov/pogreb (โญ1.3k) โ Embedded key-value store for read-heavy workloads written in Go โ
1,348
- securitybunker/databunker (โญ1.3k) โ Secure Vault for Customer PII/PHI/PCI/KYC Records โ
1,347
Database / SQL Query Builders
- sqlc-dev/sqlc (โญ16k) โ Generate type-safe code from SQL โ
16,366
- Masterminds/squirrel (โญ7.8k) โ Fluent SQL generation for golang โ
7,768
- doug-martin/goqu (โญ2.6k) โ SQL builder and query library for golang โ
2,605
Database Drivers / Interfaces to Multiple Backends
- avito-tech/go-transaction-manager (โญ362) โ Transaction manager for GoLang โ
361
Database Drivers / NoSQL Database Drivers
- redis/go-redis (โญ22k) โ Redis Go client โ
21,692
- mongodb/mongo-go-driver (โญ8.5k) โ The Official Golang driver for MongoDB โ
8,477
Database Drivers / Relational Database Drivers
- go-sql-driver/mysql (โญ15k) โ Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package โ
15,294
- jackc/pgx (โญ13k) โ PostgreSQL driver and toolkit for Go โ
12,885
- nakagami/firebirdsql (โญ252) โ Firebird RDBMS sql driver for Go (golang) โ
252
Database Drivers / Search and Analytic Databases
- elastic/go-elasticsearch (โญ6k) โ The official Go client for Elasticsearch โ
5,989
- ClickHouse/clickhouse-go (โญ3.2k) โ Golang driver for ClickHouse โ
3,200
Date and Time / Search and Analytic Databases
- dromara/carbon (โญ5.2k) โ A simple, semantic and developer-friendly time package for golang โ
5,179
- araddon/dateparse (โญ2.1k) โ GoLang Parse many date strings without knowing format in advance. โ
2,124
Distributed Systems / Search and Analytic Databases
- zeromicro/go-zero (โญ32k) โ A cloud-native Go microservices framework with cli tool for productivity. โ
32,159
- go-kit/kit (โญ28k) โ A standard library for microservices. โ
27,526
- go-kratos/kratos (โญ25k) โ Your ultimate Go microservices framework for the cloud-native era. โ
25,111
- grpc/grpc-go (โญ23k) โ The Go language implementation of gRPC. HTTP/2 based RPC โ
22,547
- nats-io/nats-server (โญ19k) โ High-Performance server for NATS.io, the cloud and edge native messaging system. โ
18,631
- cloudwego/kitex (โญ7.7k) โ Go RPC framework with high-performance and strong-extensibility for building micro-services. โ
7,742
- anacrolix/torrent (โญ5.9k) โ Full-featured BitTorrent client package and utilities โ
5,901
- lni/dragonboat (โญ5.3k) โ A feature complete and high performance multi-group Raft library in Go. โ
5,265
- dragonflyoss/dragonfly (โญ2.9k) โ Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional contentโaddressable filesystem that accelerates OCI container launch. โ
2,907
- go-dev-frame/sponge (โญ2.7k) โ A powerful and easy-to-use Go development framework that enables you to effortlessly build stable, reliable, and high-performance backend services with a "low-code" approach. โ
2,662
- unionj-cloud/go-doudou (โญ1.2k) โ go-doudou๏ผdoudou pronounce /dษudษu/๏ผis OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well. โ
1,208
- trpc-group/trpc-go (โญ1.1k) โ A pluggable, high-performance RPC framework written in golang โ
1,070
- vadiminshakov/committer (โญ40) โ Two-phase (2PC) and three-phase (3PC) protocols implementaion in Golang โ
40
Dynamic DNS / Search and Analytic Databases
- TimothyYe/godns (โญ1.7k) โ A dynamic DNS client tool that supports AliDNS, Cloudflare, Google Domains, DNSPod, HE.net & DuckDNS & DreamHost, etc, written in Go. โ
1,705
Editor Plugins / Search and Analytic Databases
- nsf/gocode (โญ5k) โ An autocompletion daemon for the Go programming language โ
5,000
Email / Search and Analytic Databases
- axllent/mailpit (โญ8.2k) โ An email and SMTP testing tool with API for developers โ
8,154
- foxcpp/maddy (โญ5.7k) โ Composable all-in-one mail server. โ
5,742
- mjl-/mox (โญ5.3k) โ modern full-featured open source secure mail server for low-maintenance self-hosted email โ
5,277
- wneessen/go-mail (โญ1.2k) โ Easy to use, yet comprehensive library for sending mails with Go โ
1,188
Embeddable Scripting Languages / Search and Analytic Databases
- php/frankenphp (โญ10k) โ The modern PHP app server โ
10,458
- yuin/gopher-lua (โญ6.8k) โ GopherLua: VM and compiler for Lua in Go โ
6,789
- dop251/goja (โญ6.6k) โ ECMAScript/JavaScript engine in pure Go โ
6,585
- google/cel-go (โญ2.8k) โ Fast, portable, non-Turing complete expression evaluation with gradual typing (Go) โ
2,779
- google/starlark-go (โญ2.6k) โ Starlark in Go: the Starlark configuration language, implemented in Go โ
2,568
Error Handling / Search and Analytic Databases
- hashicorp/go-multierror (โญ2.5k) โ A Go (golang) package for representing a list of errors as a single error. โ
2,536
- cockroachdb/errors (โญ2.3k) โ Go error library with error portability over the network โ
2,321
- samber/oops (โญ805) โ Error handling library with context, assertion, stack trace and source fragments โ
805
File Handling / Search and Analytic Databases
- pdfcpu/pdfcpu (โญ8.3k) โ A PDF processor written in Go. โ
8,261
- spf13/afero (โญ6.5k) โ The Universal Filesystem Abstraction for Go โ
6,459
- dundee/gdu (โญ5k) โ Fast disk usage analyzer with console interface written in Go โ
5,001
Financial / Search and Analytic Databases
- shopspring/decimal (โญ7.1k) โ Arbitrary-precision fixed-point decimal numbers in Go โ
7,053
- achannarasappa/ticker (โญ5.8k) โ Track stocks, crypto, and derivatives prices and positions in real time from your terminal โ
5,817
- formancehq/ledger (โญ1.1k) โ The programmable open source core ledger for fintech โ
1,077
- bojanz/currency (โญ607) โ Currency handling for Go. โ
607
Functional / Search and Analytic Databases
- samber/mo (โญ3.2k) โ Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...) โ
3,216
Game Development / Search and Analytic Databases
- hajimehoshi/ebiten (โญ13k) โ A dead simple 2D game engine for Go โ
12,682
- oakmound/oak (โญ1.6k) โ A pure Go game engine โ
1,645
- gopxl/pixel (โญ362) โ A hand-crafted 2D game library in Go. โ
362
- ungerik/go3d (โญ330) โ A performance oriented 2D/3D math package for Go โ
330
- kelindar/tile (โญ208) โ Tile is a 2D grid engine, built with data and cache friendly ways, includes pathfinding and observers. โ
208
- mlange-42/ark (โญ184) โ Ark -- Archetype-based Entity Component System (ECS) for Go. โ
183
Generators / Search and Analytic Databases
- oapi-codegen/oapi-codegen (โญ7.8k) โ Generate Go client and server boilerplate from OpenAPI 3 specifications โ
7,817
- dave/jennifer (โญ3.6k) โ Jennifer is a code generator for Go โ
3,578
- abice/go-enum (โญ894) โ An enum generator for go โ
894
Geographic / Search and Analytic Databases
- tidwall/tile38 (โญ9.5k) โ Real-time Geospatial and Geofencing โ
9,528
- peterstace/simplefeatures (โญ161) โ Simple Features is a pure Go Implementation of the OpenGIS Simple Feature Access Specification โ
161
Go Compilers / Search and Analytic Databases
- gopherjs/gopherjs (โญ13k) โ A compiler from Go to JavaScript for running Go code in a browser โ
13,071
- yassinebenaid/bunster (โญ2.6k) โ Compile shell scripts to static binaries. โ
2,610
Go Generate Tools / Search and Analytic Databases
- xuri/xgen (โญ399) โ XSD (XML Schema Definition) parser and Go/C/Java/Rust/TypeScript code generator โ
399
Go Tools / Search and Analytic Databases
- go-swagger/go-swagger (โญ9.9k) โ Swagger 2.0 implementation for go โ
9,881
- ondrajz/go-callvis (โญ6.4k) โ Visualize call graph of a Go program using Graphviz โ
6,418
- safedep/vet (โญ847) โ Protect against malicious open source packages โ
846
- bitfield/gotestdox (โญ172) โ A tool for formatting Go test results as readable documentation โ
172
- ahmedakef/gotutor (โญ72) โ Online Go Debugger & Visualizer โ
72
Goroutines / Search and Analytic Databases
- panjf2000/ants (โญ14k) โ ants is the most powerful and reliable pooling solution for Go. โ
14,152
- alitto/pond (โญ2k) โ Minimalistic and High-performance goroutine worker pool written in Go โ
2,024
GUI / Search and Analytic Databases
- fyne-io/fyne (โญ28k) โ Cross platform GUI toolkit in Go inspired by Material Design โ
27,511
- webview/webview (โญ14k) โ Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows). โ
13,616
- go-vgo/robotgo (โญ10k) โ RobotGo, Go Native cross-platform RPA and GUI automation @vcaesar โ
10,446
- maxence-charriere/go-app (โญ8.8k) โ A package to build progressive web apps with Go programming language and WebAssembly. โ
8,822
- progrium/darwinkit (โญ5.4k) โ Native Mac APIs for Go. Previously known as MacDriver โ
5,357
- getlantern/systray (โญ3.6k) โ a cross platfrom Go library to place an icon and menu in the notification area โ
3,618
- cogentcore/core (โญ2.3k) โ A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere. โ
2,271
- AllenDang/cimgui-go (โญ472) โ Auto generated Go wrapper for Dear ImGui via cimgui โ
472
Hardware / Search and Analytic Databases
- arduino/arduino-cli (โญ4.7k) โ Arduino command line tool โ
4,723
- jaypipes/ghw (โญ1.8k) โ Go HardWare discovery/inspection library โ
1,793
Images / Search and Analytic Databases
- hybridgroup/gocv (โญ7.3k) โ Go package for computer vision using OpenCV 4 and beyond. Includes support for DNN, CUDA, OpenCV Contrib, and OpenVINO. โ
7,297
- anthonynsimon/bild (โญ4.2k) โ Image processing algorithms in pure Go โ
4,152
- sensepost/gowitness (โญ4.1k) โ gowitness - a golang, web screenshot utility using Chrome Headless โ
4,054
- cshum/imagor (โญ3.8k) โ Fast, secure image processing server and Go library, using libvips โ
3,836
- tdewolff/canvas (โญ1.7k) โ Vector graphics in Go โ
1,723
- davidbyttow/govips (โญ1.5k) โ A lightning fast image processing and resizing library for Go โ
1,502
- yeqown/go-qrcode (โญ791) โ To help gophers generate QR Codes with customized styles, such as color, block size, block shape, and icon. โ
792
IoT (Internet of Things) / Search and Analytic Databases
- e154/smart-home (โญ96) โ software package for automation โ
96
Job Scheduler / Search and Analytic Databases
- go-co-op/gocron (โญ6.7k) โ Easy and fluent Go cron scheduling โ
6,741
Logging / Search and Analytic Databases
- sirupsen/logrus (โญ26k) โ Structured, pluggable logging for Go. โ
25,586
- uber-go/zap (โญ24k) โ Blazing fast, structured, leveled logging in Go. โ
23,934
- rs/zerolog (โญ12k) โ Zero Allocation JSON Logger โ
11,981
- davecgh/go-spew (โญ6.3k) โ Implements a deep pretty printer for Go data structures to aid in debugging โ
6,350
- k0kubun/pp (โญ2k) โ Colored pretty printer for Go language โ
2,009
- Lifailon/lazyjournal (โญ898) โ A TUI for reading logs from journald, auditd, file system, Docker containers, Compose stacks, Podman and Kubernetes pods with support for output coloring and multiple filtering modes. โ
930
- phuslu/log (โญ824) โ Fastest structured logging โ
824
- samber/slog-multi (โญ576) โ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing... โ
576
Machine Learning / Search and Analytic Databases
- gomlx/gomlx (โญ1.2k) โ GoMLX: An Accelerated Machine Learning Framework For Go โ
1,178
Messaging / Search and Analytic Databases
- IBM/sarama (โญ12k) โ Sarama is a Go library for Apache Kafka. โ
12,314
- hibiken/asynq (โญ12k) โ Simple, reliable, and efficient distributed task queue in Go โ
12,457
- centrifugal/centrifugo (โญ9.6k) โ Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever. โ
9,571
- ThreeDotsLabs/watermill (โญ9.3k) โ Building event-driven applications the easy way in Go. โ
9,261
- RichardKnop/machinery (โญ7.9k) โ Machinery is an asynchronous task queue/job queue based on distributed message passing. โ
7,889
- dunglas/mercure (โญ5.1k) โ An open, easy, fast, reliable and battery-efficient solution for real-time communications โ
5,114
- olahol/melody (โญ4k) โ Minimalist websocket framework for Go โ
4,029
- asaskevich/EventBus (โญ1.9k) โ [Go] Lightweight eventbus with async compatibility for Go โ
1,943
- pebbe/zmq4 (โญ1.2k) โ A Go interface to ZeroMQ version 4 โ
1,236
Microsoft Office / Search and Analytic Databases
- unidoc/unioffice (โญ4.7k) โ Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents โ
4,705
Microsoft Office / Microsoft Excel
- qax-os/excelize (โญ20k) โ Go language library for reading and writing Microsoft Excel (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets โ
19,969
Middlewares / Microsoft Word
- justinas/alice (โญ3.3k) โ Painless middleware chaining for Go โ
3,335
- rs/cors (โญ2.8k) โ Go net/http configurable handler to handle CORS requests โ
2,838
Miscellaneous / Dependency Injection
- uber-go/fx (โญ7.1k) โ A dependency injection based application framework for Go. โ
7,075
- uber-go/dig (โญ4.4k) โ A reflection based dependency injection toolkit for Go. โ
4,383
Miscellaneous / Project Layout
- golang-standards/project-layout (โญ55k) โ Standard Go Project Layout โ
54,497
- Melkeydev/go-blueprint (โญ8.4k) โ Go-blueprint allows users to spin up a quick Go project using a popular framework โ
8,438
- mikestefanello/pagoda (โญ2.9k) โ Rapid, easy full-stack web development starter kit and admin panel in Go โ
2,873
- go-nunu/nunu (โญ2.5k) โ A CLI tool for building Go applications. โ
2,490
Miscellaneous / Strings
- abhimanyu003/sttr (โญ1.2k) โ cross-platform, cli app to perform various operations on string โ
1,229
Miscellaneous / Uncategorized
- shirou/gopsutil (โญ12k) โ psutil for golang โ
11,561
- TwiN/gatus (โญ9.1k) โ Automated developer-oriented status page โ
9,132
- brianvoe/gofakeit (โญ5.3k) โ Random fake data generator written in go โ
5,255
- mojocn/base64Captcha (โญ2.3k) โ captcha of base64 image string โ
2,317
- containrrr/shoutrrr (โญ1.4k) โ Notification library for gophers and their furry friends. โ
1,409
- qmuntal/stateless (โญ1.1k) โ Go library for creating finite state machines โ
1,131
- ulikunitz/xz (โญ536) โ Pure golang package for reading and writing xz-compressed files โ
536
- ddddddO/gtree (โญ319) โ Easily output ASCII tree from Go program or Markdown unordered list (and it does more than just output tree!) โ
320
Natural Language Processing / Language Detection
- pemistahl/lingua-go (โญ1.3k) โ The most accurate natural language detection library for Go, suitable for short text and mixed-language text โ
1,299
Natural Language Processing / Morphological Analyzers
- nlpodyssey/spago (โญ1.8k) โ Self-contained Machine Learning and Natural Language Processing library in Go โ
1,835
Natural Language Processing / Tokenizers
- go-ego/gse (โญ2.8k) โ Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others. โ
2,755
Natural Language Processing / Translation
- nicksnyder/go-i18n (โญ3.4k) โ Translate your Go program into multiple languages. โ
3,406
Networking / Transliteration
- valyala/fasthttp (โญ23k) โ Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http โ
23,097
- pion/webrtc (โญ16k) โ Pure Go implementation of the WebRTC API โ
15,665
- xtaci/kcptun (โญ14k) โ A Quantum-Safe Secure Tunnel based on QPP, KCP, FEC, and N:M multiplexing. โ
14,288
- cloudflare/cloudflared (โญ12k) โ Cloudflare Tunnel client โ
12,061
- quic-go/quic-go (โญ11k) โ A production-ready QUIC implementation in pure Go โ
11,192
- panjf2000/gnet (โญ11k) โ gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go. โ
10,913
- miekg/dns (โญ8.6k) โ DNS library in Go โ
8,558
- xjasonlyu/tun2socks (โญ4.4k) โ tun2socks - powered by gVisor TCP/IP stack โ
4,377
- gliderlabs/ssh (โญ4k) โ Easy SSH servers in Golang โ
4,029
- Allenxuxu/gev (โญ1.8k) โ Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers. โ
1,769
- yosebyte/nodepass (โญ1.5k) โ A secure, efficient TCP/UDP tunneling solution that delivers fast, reliable access across network restrictions using pre-established TLS/TCP connections โ
1,483
- DrmagicE/gmqtt (โญ1k) โ Gmqtt is a flexible, high-performance MQTT broker library that fully implements the MQTT protocol V3.x and V5 in golang โ
1,022
- ccding/go-stun (โญ711) โ A go implementation of the STUN client (RFC 3489 and RFC 5389) โ
711
Networking / HTTP Clients
- go-resty/resty (โญ11k) โ Simple HTTP, REST, and SSE client library for Go โ
11,372
OpenGL / HTTP Clients
- go-gl/glfw (โญ1.7k) โ Go bindings for GLFW 3 โ
1,651
ORM / HTTP Clients
- go-gorm/gorm (โญ39k) โ The fantastic ORM library for Golang, aims to be developer friendly โ
39,172
- ent/ent (โญ17k) โ An entity framework for Go โ
16,711
- uptrace/bun (โญ4.5k) โ SQL-first Golang ORM โ
4,483
- huandu/go-sqlbuilder (โญ1.6k) โ A flexible and powerful SQL string builder library plus a zero-config ORM. โ
1,631
Package Management / HTTP Clients
- anchore/syft (โญ8k) โ CLI tool and library for generating a Software Bill of Materials from container images and filesystems โ
7,983
- nao1215/gup (โญ477) โ gup - Update binaries installed by "go install" with goroutines. โ
476
Performance / HTTP Clients
- jaegertracing/jaeger (โญ22k) โ CNCF Jaeger, a Distributed Tracing Platform โ
22,130
- pixie-io/pixie (โญ6.2k) โ Instant Kubernetes-Native Application Observability โ
6,246
Query Language / HTTP Clients
- TomWright/dasel (โญ7.7k) โ Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package. โ
7,688
Routers / HTTP Clients
- gorilla/mux (โญ22k) โ Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with โ
21,712
- go-chi/chi (โญ21k) โ lightweight, idiomatic and composable router for building Go HTTP services โ
20,954
Science and Data Analysis / HTTP Clients
- gonum/gonum (โญ8.2k) โ Gonum is a set of numeric libraries for the Go programming language. It contains libraries for matrices, statistics, optimization, and more โ
8,225
- hmdsefi/gograph (โญ101) โ A golang generic graph library that provides mathematical graph-theory and algorithms. โ
101
Security / HTTP Clients
- FiloSottile/age (โญ20k) โ A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability. โ
20,187
- go-acme/lego (โญ9k) โ Let's Encrypt/ACME client and library written in Go โ
9,007
- Ullaakut/cameradar (โญ4.8k) โ Cameradar hacks its way into RTSP videosurveillance cameras โ
4,768
- awnumar/memguard (โญ2.7k) โ Software sandbox for storage of sensitive information in memory. โ
2,678
- cossacklabs/themis (โญ1.9k) โ Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms. โ
1,945
- dromara/dongle (โญ1.1k) โ A simple, semantic and developer-friendly crypto package for golang โ
1,090
- number571/go-peer (โญ312) โ Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language โ
312
Serialization / HTTP Clients
- fxamacker/cbor (โญ967) โ CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested. โ
967
Server Applications / HTTP Clients
- caddyserver/caddy (โญ68k) โ Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS โ
68,072
- minio/minio (โญ58k) โ MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license. โ
58,477
- pocketbase/pocketbase (โญ53k) โ Open Source realtime backend in 1 file โ
52,940
- etcd-io/etcd (โญ51k) โ Distributed reliable key-value store for the most critical data of a distributed system โ
50,830
- drakkan/sftpgo (โญ11k) โ Full-featured and highly configurable SFTP, HTTP/S, FTP/S and WebDAV server - S3, Google Cloud Storage, Azure Blob โ
11,369
- easegress-io/easegress (โญ5.9k) โ A Cloud Native traffic orchestration system โ
5,865
- flipt-io/flipt (โญ4.6k) โ Enterprise-ready, Git native feature management solution โ
4,637
- charmbracelet/wish (โญ4.6k) โ Make SSH apps, just like that! โ
4,585
Software Packages / DevOps Tools
- kubernetes/kubernetes (โญ119k) โ Production-Grade Container Scheduling and Management โ
118,767
- moby/moby (โญ71k) โ The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems โ
71,131
- traefik/traefik (โญ59k) โ The Cloud Native Application Proxy โ
59,144
- go-gitea/gitea (โญ52k) โ Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD โ
52,131
- kubernetes/minikube (โญ31k) โ Run Kubernetes locally โ
31,163
- k3s-io/k3s (โญ31k) โ Lightweight Kubernetes โ
31,385
- grafana/k6 (โญ29k) โ A modern load testing tool, using Go and JavaScript โ
29,273
- tsenart/vegeta (โญ25k) โ HTTP load testing tool and library. It's over 9000! โ
24,722
- hashicorp/packer (โญ16k) โ Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. โ
15,525
- kubernetes-sigs/kind (โญ15k) โ Kubernetes IN Docker - local clusters for testing Kubernetes โ
14,774
- flannel-io/flannel (โญ9.3k) โ flannel is a network fabric for containers, designed for Kubernetes โ
9,326
- getanteon/anteon (โญ8.5k) โ Anteon (formerly Ddosify): eBPF-based Kubernetes Monitoring and Performance Testing โ
8,537
- ko-build/ko (โญ8.2k) โ Build and deploy Go applications โ
8,201
- bitfield/script (โญ6.9k) โ Making it easy to write shell-like scripts in Go โ
6,882
- codesenberg/bombardier (โญ6.6k) โ Fast cross-platform HTTP benchmarking tool written in Go โ
6,636
- k3d-io/k3d (โญ6.1k) โ Little helper to run CNCF's k3s in Docker โ
6,119
- fleetdm/fleet (โญ5.8k) โ Open device management โ
5,761
- taubyte/tau (โญ4.8k) โ Fullstack Workspace for Humans & Machines โ
4,799
- pomerium/pomerium (โญ4.5k) โ Pomerium is an identity and context-aware access proxy. โ
4,532
- apecloud/kubeblocks (โญ2.9k) โ KubeBlocks is a Kubernetes Operator designed to manage a variety of databases and streaming systems, including MySQL, PostgreSQL, MongoDB, Redis, RabbitMQ, RocketMQ, and more, within Kubernetes environments. โ
2,903
- gabrie30/ghorg (โญ1.9k) โ Quickly clone or backup an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more โ
1,888
- ovh/utask (โญ1.3k) โ ยตTask is an automation engine that models and executes business processes declared in yaml. โ
1,336
- oxyno-zeta/s3-proxy (โญ418) โ S3 Reverse Proxy with GET, PUT and DELETE methods and authentication (OpenID Connect and Basic Auth) โ
417
Software Packages / Other Software
- schollz/croc (โญ32k) โ Easily and securely send things from one computer to another โ
32,069
- restic/restic (โญ31k) โ Fast, secure, efficient backup program โ
30,910
- seaweedfs/seaweedfs (โญ28k) โ SeaweedFS is a fast distributed storage system for blobs, objects, files, and data lake, for billions of files! Blob store has O(1) disk seek, cloud tiering. Filer supports Cloud Drive, xDC replication, Kubernetes, POSIX FUSE mount, S3 API, S3 Gateway, Hadoop, WebDAV, encryption, Erasure Coding. Enterprise version is at seaweedfs.com. โ
27,505
- juicedata/juicefs (โญ12k) โ JuiceFS is a distributed POSIX file system built on top of Redis and S3. โ
12,441
- visualfc/liteide (โญ7.7k) โ LiteIDE is a simple, open source, cross-platform Go IDE. โ
7,723
- boyter/scc (โญ7.8k) โ Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go โ
7,805
- 0xERR0R/blocky (โญ5.8k) โ Fast and lightweight DNS proxy as ad-blocker for local network with many features โ
5,755
- gilbertchen/duplicacy (โญ5.6k) โ A new generation cloud backup tool โ
5,562
- Forceu/Gokapi (โญ2.4k) โ Lightweight selfhosted Firefox Send alternative without public upload. AWS S3 supported. โ
2,432
- janpfeifer/gonb (โญ955) โ GoNB, a Go Notebook Kernel for Jupyter โ
955
- chapar-rest/chapar (โญ660) โ Chapar is a simple and easy to use api testing tools aims to help developers to test their api endpoints. it support http and grpc protocols. โ
657
- marwanhawari/stew (โญ311) โ An independent package manager for compiled binaries. โ
311
- lingrino/vaku (โญ158) โ vaku extends the vault api & cli โ
158
Stream Processing / Other Software
- reugn/go-streams (โญ2.1k) โ A lightweight stream processing library for Go โ
2,130
Style Guides / Other Software
- bahlo/go-styleguide (โญ1.6k) โ Opinionated Styleguide for the Go language โ
1,629
Template Engines / Other Software
- a-h/templ (โญ9.8k) โ A language for writing HTML user interfaces in Go. โ
9,831
- johnfercher/maroto (โญ2.6k) โ A maroto way to create PDFs. Maroto is inspired in Bootstrap and uses gofpdf. Fast and simple. โ
2,575
- go-sprout/sprout (โญ188) โ From sprig to sprout - Useful template functions for Go templates with steroids โ
189
Testing / Fuzzing
- dvyukov/go-fuzz (โญ4.8k) โ Randomized testing for Go โ
4,836
Testing / Mock
- vektra/mockery (โญ6.9k) โ A mock code autogenerator for Go โ
6,880
- DATA-DOG/go-sqlmock (โญ6.5k) โ Sql mock driver for golang to test database interactions โ
6,485
- uber-go/mock (โญ3.2k) โ GoMock is a mocking framework for the Go programming language. โ
3,175
- maxbrunsfeld/counterfeiter (โญ1.1k) โ A tool for generating self-contained, type-safe test doubles in go โ
1,104
Testing / Selenium and browser control tools
- chromedp/chromedp (โญ12k) โ A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol. โ
12,483
- go-rod/rod (โญ6.4k) โ A Chrome DevTools Protocol driver for web automation and scraping. โ
6,427
- playwright-community/playwright-go (โญ3k) โ Playwright for Go a browser automation library to control Chromium, Firefox and WebKit with a single API. โ
3,030
Testing / Testing Frameworks
- stretchr/testify (โญ25k) โ A toolkit with common assertions and mocks that plays nicely with the standard library โ
25,458
- keploy/keploy (โญ13k) โ API, Integration, E2E Testing Agent for Developers that actually work. Generate tests, mocks/stubs for your APIs! โ
12,939
- testcontainers/testcontainers-go (โญ4.5k) โ Testcontainers for Go is a Go package that makes it simple to create and clean up container-based dependencies for automated integration/smoke tests. The clean, easy-to-use API enables developers to programmatically define containers that should be run as part of a test and clean up those resources when the test is done. โ
4,498
- google/go-cmp (โญ4.5k) โ Package for comparing Go values in tests โ
4,549
- orlangure/gnomock (โญ1.5k) โ Test your code without writing mocks with ephemeral Docker containers Setup popular services with just a couple lines of code No bash, no yaml, only code โ
1,469
- fergusstrange/embedded-postgres (โญ1.1k) โ Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test โ
1,078
- ysmood/got (โญ269) โ An enjoyable golang test framework. โ
269
Text Processing / Formatters
- dustin/go-humanize (โญ4.7k) โ Go Humans! (formatters for units to human friendly sizes) โ
4,715
- neilotoole/sq (โญ2.4k) โ sq data wrangler โ
2,362
- bojanz/address (โญ82) โ Address handling for Go. โ
82
Text Processing / Markup Languages
- BurntSushi/toml (โญ4.8k) โ TOML parser for Golang with reflection. โ
4,843
- yuin/goldmark (โญ4.4k) โ A markdown parser written in Go. Easy to extend, standard(CommonMark) compliant, well structured. โ
4,421
- JohannesKaufmann/html-to-markdown (โญ3.2k) โ Convert HTML to Markdown. Even works with entire websites and can be extended through rules. โ
3,206
- pelletier/go-toml (โญ1.9k) โ Go library for the TOML file format โ
1,880
Text Processing / Parsers/Encoders/Decoders
- mvdan/sh (โญ8.2k) โ A shell parser, formatter, and interpreter with bash support; includes shfmt โ
8,246
Text Processing / Scrapers
- gocolly/colly (โญ25k) โ Elegant Scraper and Crawler Framework for Golang โ
24,834
- PuerkitoBio/goquery (โญ15k) โ A little like that j-thing, only in Go. โ
14,803
Text Processing / Utility/Miscellaneous
- arunsupe/semantic-grep (โญ1.2k) โ grep for words with similar meaning to the query โ
1,188
Third-party APIs / Utility/Miscellaneous
- google/go-github (โญ11k) โ Go library for accessing the GitHub v3 API โ
11,024
- bwmarrin/discordgo (โญ5.7k) โ (Golang) Go bindings for Discord โ
5,667
- googleapis/google-cloud-go (โญ4.4k) โ Google Cloud Client Libraries for Go. โ
4,371
- googleapis/google-api-go-client (โญ4.4k) โ Auto-generated Google APIs for Go. โ
4,355
- aws/aws-sdk-go-v2 (โญ3.4k) โ AWS SDK for the Go programming language. โ
3,364
- minio/minio-go (โญ2.9k) โ MinIO Go client SDK for S3 compatible object storage โ
2,859
- stripe/stripe-go (โญ2.5k) โ Go library for the Stripe API. โ
2,455
- shurcooL/githubv4 (โญ1.2k) โ client library for accessing GitHub GraphQL API v4 โ
1,175
- chyroc/lark (โญ457) โ Lark Open API Go SDK, Support ALL Open API and Event Callback โ
457
Utilities / Utility/Miscellaneous
- junegunn/fzf (โญ75k) โ A command-line fuzzy finder โ
75,287
- wagoodman/dive (โญ53k) โ A tool for exploring each layer in a docker image โ
52,663
- samber/lo (โญ21k) โ A Lodash-style Go library based on Go 1.18+ Generics (map, filter, contains, find...) โ
20,647
- jmoiron/sqlx (โญ17k) โ general purpose extensions to golang's database/sql โ
17,353
- goreleaser/goreleaser (โญ15k) โ Release engineering, simplified โ
15,286
- xo/usql (โญ9.6k) โ Universal command-line interface for SQL databases โ
9,602
- cilium/ebpf (โญ7.3k) โ ebpf-go is a pure-Go library to read, modify and load eBPF programs and attach them to various hooks in the Linux kernel. โ
7,285
- duke-git/lancet (โญ5.2k) โ A comprehensive, efficient, and reusable util function library of Go. โ
5,226
- tdewolff/minify (โญ4k) โ Go minifiers for web formats โ
4,022
- minio/mc (โญ3.3k) โ Unix like utilities for object store โ
3,268
- megaease/easeprobe (โญ2.3k) โ A simple, standalone, and lightweight tool that can do health/status checking, written in Go. โ
2,279
- georgysavva/scany (โญ1.5k) โ Library for scanning data from a database into Go structs and more โ
1,481
- joshmedeski/sesh (โญ1.4k) โ Smart session manager for the terminal โ
1,449
- owenthereal/upterm (โญ1.1k) โ Instant Terminal Sharing โ
1,052
- cristianoliveira/ergo (โญ641) โ The management of multiple apps running over different ports made easy โ
641
- biter777/countries (โญ490) โ Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR. โ
490
UUID / Utility/Miscellaneous
- oklog/ulid (โญ4.9k) โ Universally Unique Lexicographically Sortable Identifier (ULID) in Go โ
4,903
- gofrs/uuid (โญ1.7k) โ A UUID package for Go โ
1,746
Validation / Utility/Miscellaneous
- go-playground/validator (โญ19k) โ Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving โ
19,357
- Oudwins/zog (โญ1k) โ Go with Zod inspired simple schema validation โ
1,013
- osamingo/checkdigit (โญ114) โ Provide check digit algorithms and calculators written in Go โ
114
Version Control / Utility/Miscellaneous
- go-git/go-git (โญ7k) โ A highly extensible Git implementation in pure Go. โ
7,007
Video / Utility/Miscellaneous
- asticode/go-astiav (โญ598) โ Golang ffmpeg and libav C bindings โ
597
Web Frameworks / Utility/Miscellaneous
- gin-gonic/gin (โญ87k) โ Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performanceโup to 40 times fasterโthanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices. โ
87,109
- gofiber/fiber (โญ39k) โ Express inspired web framework written in Go โ
38,519
- beego/beego (โญ32k) โ beego is an open-source, high-performance web framework for the Go programming language. โ
32,349
- labstack/echo (โญ32k) โ High performance, minimalist Go web framework โ
31,844
- gofr-dev/gofr (โญ15k) โ An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability. โ
14,926
- gogf/gf (โญ13k) โ A powerful framework for faster, easier, and more efficient project development. โ
12,891
- apache/dubbo-go (โญ4.9k) โ Go Implementation For Apache Dubbo . โ
4,854
- goravel/goravel (โญ4.3k) โ A full-featured Golang Development Framework. โ
4,281
- danielgtaylor/huma (โญ3.6k) โ Huma REST/HTTP API Framework for Golang with OpenAPI 3.1 โ
3,581
- go-fuego/fuego (โญ1.6k) โ Golang Fuego - Web framework generating OpenAPI 3 spec from source code - Pluggable to existing Gin & Echo APIs โ
1,591
- savsgio/atreugo (โญ1.3k) โ High performance and extensible micro web framework. Zero memory allocations in hot paths. โ
1,297
WebAssembly / Utility/Miscellaneous
- tinygo-org/tinygo (โญ17k) โ Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. โ
16,867
Webhooks Server / Utility/Miscellaneous
- adnanh/webhook (โญ11k) โ webhook is a lightweight incoming webhook server to run shell commands โ
11,386
- webhookx-io/webhookx (โญ246) โ The Next-Generation Webhooks Gateway. โ
246
Windows / Utility/Miscellaneous
- go-ole/go-ole (โญ1.3k) โ win32 ole implementation for golang โ
1,283
Workflow Frameworks / Utility/Miscellaneous
- dagu-org/dagu (โญ2.9k) โ A dead simple, local-first workflow engine for managing complex jobs without pain. Single binary with Web UI. 100% open source. No vendor lock-in. It natively supports running containers and executing commands over SSH. Offline or air-gapped environment ready. โ
2,858
- luno/workflow (โญ203) โ The type-safe, event-driven workflow orchestration library that scales with your business. Build robust, distributed workflows in Go with compile-time safety, automatic retries, and horizontal scaling out of the box. Integrate with your existing tech stack using adapters โ
202
XML / Utility/Miscellaneous
- miku/zek (โญ821) โ Generate a Go struct from XML. โ
821
Zero Trust / Utility/Miscellaneous
- sigstore/cosign (โญ5.4k) โ Code signing and transparency for containers and binaries โ
5,436
- openziti/ziti (โญ3.7k) โ The parent project for OpenZiti. Here you will find the executables for a fully zero trust, application embedded, programmable network @OpenZiti โ
3,714
- spiffe/spire (โญ2.1k) โ The SPIFFE Runtime Environment โ
2,123
136. Awesome Mac
File Management Tools / Android
- ganeshrvel/openmtp (โญ5.7k) โ OpenMTP - Advanced Android File Transfer Application for macOS โ
5,708
Audio and Video Tools
- jellyfin/jellyfin (โญ46k) โ The Free Software Media System - Server Backend & API โ
45,903
- iina/iina (โญ43k) โ The modern video player for macOS. โ
42,718
- mifi/lossless-cut (โญ35k) โ The swiss army knife of lossless video/audio editing โ
34,974
- mpv-player/mpv (โญ33k) โ Command line media player โ
32,756
- pear-devs/pear-desktop (โญ30k) โ Pear is extension for music player โ
29,615
- HandBrake/HandBrake (โญ21k) โ HandBrake's development repository โ
21,430
- xbmc/xbmc (โญ20k) โ Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows. โ
20,078
- FreeTubeApp/FreeTube (โญ19k) โ An Open Source YouTube app for privacy โ
19,435
- videolan/vlc (โญ17k) โ VLC media player โ
16,894
- audacity/audacity (โญ16k) โ Audio Editor โ
15,979
- musescore/MuseScore (โญ14k) โ MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests! โ
13,970
- mltframework/shotcut (โญ13k) โ cross-platform (Qt), open-source (GPLv3) video editor โ
13,013
- popcorntime/popcorntime (โญ10k) โ Popcorn Time puts everything in one place. Your favorite platforms, your shows, your movies-ready when you are. โ
9,969
- mixxxdj/mixxx (โญ6.1k) โ Mixxx is Free DJ software that gives you everything you need to perform live mixes. โ
6,114
- ytmdesktop/ytmdesktop (โญ5.1k) โ A Desktop App for YouTube Music โ
5,107
- Ardour/ardour (โญ4.6k) โ Mirror of Ardour Source Code โ
4,565
- metabrainz/picard (โญ4.4k) โ Picard is a cross-platform music tagger powered by the MusicBrainz database โ
4,380
- vincehi/pulp (โญ65) โ Pulp is an open source sample manager โ
65
Browsers
- ungoogled-software/ungoogled-chromium (โญ25k) โ Google Chromium, sans integration with Google โ
24,866
- brave/brave-browser (โญ21k) โ Brave browser for Android, iOS, Linux, macOS, Windows. โ
20,742
- qutebrowser/qutebrowser (โญ11k) โ A keyboard-driven, vim-like browser based on Python and Qt. โ
11,060
- minbrowser/min (โญ8.8k) โ A fast, minimal browser that protects your privacy โ
8,752
- getstation/desktop-app (โญ1.7k) โ One app to rule them all! โ
1,664
Communication / Collaboration and Team Tools
- mastodon/mastodon (โญ49k) โ Your self-hosted, globally interconnected microblogging community โ
49,271
- mattermost/mattermost (โญ34k) โ Mattermost is an open source platform for secure collaboration across the entire software development lifecycle.. โ
34,449
- signalapp/Signal-Desktop (โญ16k) โ A private messenger for Windows, macOS, and Linux. โ
15,789
- misskey-dev/misskey (โญ11k) โ A completely free and open interplanetary-microblogging platform โ
10,833
- ferdium/ferdium-app (โญ3.8k) โ All your services in one place, built by the community โ
3,754
Communication / Email Clients
- Foundry376/Mailspring (โญ17k) โ A beautiful, fast and fully open source mail client for Mac, Windows and Linux. โ
16,881
- tutao/tutanota (โญ7.1k) โ Tuta is an email service with a strong focus on security and privacy that lets you encrypt emails, contacts and calendar entries on all your devices. โ
7,064
- skiff-org/skiff-apps (โญ895) โ Privacy-first, end-to-end encrypted Mail, Pages, Drive, and Calendar. โ
894
Design and Product / Design Tools
- jgraph/drawio-desktop (โญ58k) โ Official electron build of draw.io โ
58,009
- darktable-org/darktable (โญ12k) โ darktable is an open source photography workflow application and raw developer โ
11,653
- KDE/krita (โญ9k) โ Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks. โ
9,041
- RawTherapee/RawTherapee (โญ3.7k) โ A powerful cross-platform raw photo processing program โ
3,673
Design and Product / Screencapturing Software
- obsproject/obs-studio (โญ68k) โ OBS Studio - Free and open source software for live streaming and screen recording โ
68,225
Utilities / Quality of Life Improvements
- keycastr/keycastr (โญ14k) โ KeyCastr, an open-source keystroke visualizer โ
14,330
- alin23/Lunar (โญ5.3k) โ Intelligent adaptive brightness for your external monitors โ
5,340
Developer Tools / API Development and Analysis
- hoppscotch/hoppscotch (โญ77k) โ Open source API development ecosystem - alternative to Postman, Insomnia โ
77,064
- Kong/insomnia (โญ38k) โ The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage. โ
37,581
- mountain-loop/yaak (โญ16k) โ The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC โ
16,137
Developer Tools / Databases
- surrealdb/surrealdb (โญ30k) โ A scalable, distributed, collaborative, document-graph database, for the realtime web โ
30,402
- sqlitebrowser/sqlitebrowser (โญ23k) โ Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at: โ
23,250
- beekeeper-studio/beekeeper-studio (โญ21k) โ Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows. โ
21,248
- trailbaseio/trailbase (โญ3.5k) โ A blazingly fast, open-source application server with type-safe APIs, built-in WebAssembly runtime, realtime, auth, and admin UI built on Rust, SQLite & Wasmtime. โ
3,533
- pgmodeler/pgmodeler (โญ3.4k) โ Open-source data modeling tool designed for PostgreSQL. No more typing DDL commands. Let pgModeler do the work for you! โ
3,415
Developer Tools / Developer Utilities
- WerWolv/ImHex (โญ52k) โ A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. โ
51,713
- mjmlio/mjml (โญ18k) โ MJML: the only framework that makes responsive-email easy โ
17,754
- insidegui/WWDC (โญ8.7k) โ The unofficial WWDC app for macOS โ
8,735
- XcodesOrg/XcodesApp (โญ8.1k) โ The easiest way to install and switch between multiple versions of Xcode - with a mouse click. โ
8,103
- HexFiend/HexFiend (โญ5.7k) โ A fast and clever hex editor for macOS โ
5,731
- johnste/finicky (โญ4.4k) โ A macOS app for customizing which browser to start โ
4,428
Developer Tools / Frameworks For Hybrid Applications
- electron/electron (โญ119k) โ Build cross-platform desktop apps with JavaScript, HTML, and CSS โ
119,164
- tauri-apps/tauri (โญ99k) โ Build smaller, faster, and more secure desktop and mobile applications with a web frontend. โ
99,201
- ionic-team/ionic-framework (โญ52k) โ A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript. โ
52,198
- nwjs/nw.js (โญ41k) โ Call all Node.js modules directly from DOM/WebWorker and enable a new way of writing applications with all Web technologies. โ
41,474
- sindresorhus/create-dmg (โญ5.1k) โ Create a good-looking DMG for your macOS app in seconds โ
5,050
Developer Tools / IDEs
- microsoft/vscode (โญ179k) โ Visual Studio Code โ
178,902
- apache/netbeans (โญ3k) โ Apache NetBeans โ
2,972
Reading and Writing Tools / Text Editors
- zed-industries/zed (โญ70k) โ Code at the speed of thought โ Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. โ
70,256
- neovim/neovim (โญ94k) โ Vim-fork focused on extensibility and usability โ
94,488
- helix-editor/helix (โญ41k) โ A post-modern modal text editor. โ
41,459
- vim/vim (โญ39k) โ The official Vim repository โ
39,322
- lapce/lapce (โญ38k) โ Lightning-fast and Powerful Code Editor written in Rust โ
37,657
- CodeEditApp/CodeEdit (โญ22k) โ CodeEdit App for macOS โ Elevate your code editing experience. Open source, free forever. โ
22,389
- dail8859/NotepadNext (โญ13k) โ Notepad++ for macOS โ
12,722
- macvim-dev/macvim (โญ7.7k) โ Vim - the text editor - for macOS โ
7,740
Developer Tools / Network Analysis
- GyulyVGC/sniffnet (โญ32k) โ Comfortably monitor your Internet traffic โ
31,857
- wireshark/wireshark (โญ8.7k) โ Wireshark is a network traffic analyzer, or "sniffer" โ
8,713
Developer Tools / Version Control
- desktop/desktop (โญ21k) โ Focus on what matters instead of fighting with Git. โ
20,977
Developer Tools / Virtualization
- utmapp/UTM (โญ32k) โ Virtual machines for iOS and macOS โ
31,648
- lima-vm/lima (โญ19k) โ Linux virtual machines, with a focus on running containers โ
19,300
- qemu/qemu (โญ12k) โ generic and open source machine & userspace emulator and virtualizer โ
12,294
- canonical/multipass (โญ8.8k) โ Multipass orchestrates virtual Ubuntu instances โ
8,777
Download Management Tools / Virtualization
- soimort/you-get (โญ57k) โ Dumb downloader that scrapes the web โ
56,590
- agalwood/Motrix (โญ50k) โ A full-featured download manager. โ
49,849
- qbittorrent/qBittorrent (โญ34k) โ qBittorrent BitTorrent client โ
34,094
- transmission/transmission (โญ14k) โ Official Transmission BitTorrent client repository โ
13,721
Encryption / Virtualization
- cryptomator/cryptomator (โญ14k) โ Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data. โ
14,040
File Management Tools / File Managers
- raguay/ModalFileManager (โญ158) โ A file manager built using Svelte and Wails. It has hotkeys that are modal just like Vim and NeoVim. โ
158
File Management Tools / File Sharing
- localsend/localsend (โญ71k) โ An open-source cross-platform alternative to AirDrop โ
70,821
- grishka/NearDrop (โญ5.8k) โ An unofficial Google Nearby Share/Quick Share app for macOS โ
5,754
File Management Tools / Utils
- tfeldmann/organize (โญ2.8k) โ The file management automation tool. โ
2,818
- nohajc/anylinuxfs (โญ772) โ macOS: mount any linux-supported filesystem read/write using NFS and a microVM โ
771
Gaming Software / Utils
- RPCS3/rpcs3 (โญ18k) โ PlayStation 3 emulator and debugger โ
17,740
- OpenEmu/OpenEmu (โญ17k) โ Retro video game emulation for macOS โ
17,091
- hrydgard/ppsspp (โญ13k) โ A PSP emulator for Android, Windows, Mac and Linux, written in C++ โ
13,020
- PlayCover/PlayCover (โญ10k) โ Community fork of PlayCover โ
10,236
Input Methods / Utils
- runjuu/InputSourcePro (โญ2.5k) โ Switch and track your input sources with ease โ
2,491
Proxy and VPN Tools / Utils
- shadowsocks/ShadowsocksX-NG (โญ33k) โ Next Generation of ShadowsocksX โ
32,869
- hiddify/hiddify-app (โญ24k) โ Multi-platform auto-proxy client, supporting Sing-box, X-ray, TUIC, Hysteria, Reality, Trojan, SSH etc. Itโs an open-source, secure and ad-free. โ
24,394
- getlantern/lantern (โญ15k) โ Censorship circumvention tool available for free download on any operating system โ
15,096
- mullvad/mullvadvpn-app (โญ6.5k) โ The Mullvad VPN client app for desktop and mobile โ
6,465
QuickLook Plugins / Utils
- sindresorhus/quick-look-plugins (โญ18k) โ List of useful Quick Look plugins for developers โ
18,456
- sbarex/SourceCodeSyntaxHighlight (โญ3.8k) โ Quick Look extension for highlight source code files on macOS 10.15 and later. โ
3,754
- sbarex/QLMarkdown (โญ2k) โ macOS Quick Look extension for Markdown files. โ
2,009
Reading and Writing Tools / Ebooks
- koodo-reader/koodo-reader (โญ25k) โ A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux, Android, iOS and Web โ
25,023
- kovidgoyal/calibre (โญ23k) โ The official source code repository for the calibre ebook manager โ
22,935
- readest/readest (โญ15k) โ Readest is a modern, feature-rich ebook reader designed for avid readers offering seamless cross-platform access, powerful tools, and an intuitive interface to elevate your reading experience. โ
15,017
Reading and Writing Tools / Markdown Tools Awesome List
- Zettlr/Zettlr (โญ12k) โ Your One-Stop Publication Workbench โ
12,181
Reading and Writing Tools / Note-taking
- AppFlowy-IO/AppFlowy (โญ67k) โ Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative. โ
66,633
- toeverything/AFFiNE (โญ60k) โ a next-gen knowledge base that brings planning, sorting and creating all together โ
60,008
- laurent22/joplin (โญ52k) โ Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. โ
52,273
- logseq/logseq (โญ40k) โ A privacy-first, open-source platform for knowledge management and collaboration โ
39,493
- vnotex/vnote (โญ13k) โ A pleasant note-taking platform in native C++. โ
12,671
- glushchenko/fsnotes (โญ7.1k) โ Notes manager for macOS/iOS โ
7,052
- massCodeIO/massCode (โญ6.5k) โ A free and open source code snippet manager for developers โ
6,543
- standardnotes/app (โญ6.1k) โ Think fearlessly with end-to-end encrypted notes and files โ
6,121
- pbek/QOwnNotes (โญ5.4k) โ QOwnNotes is a plain-text file notepad and todo-list manager with Markdown support and Nextcloud / ownCloud integration. โ
5,389
- saber-notes/saber (โญ3.8k) โ The cross-platform open-source app built for handwriting โ
3,805
Reading and Writing Tools / Office
- ONLYOFFICE/DesktopEditors (โญ4.2k) โ Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS โ
4,161
Reading and Writing Tools / Others
- zotero/zotero (โญ13k) โ Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources. โ
12,891
- antonycourtney/tad (โญ3.4k) โ A desktop application for viewing and analyzing tabular data โ
3,398
Reading and Writing Tools / RSS
- RSSNext/Folo (โญ36k) โ Folo is the AI Reader โ
35,926
- Ranchero-Software/NetNewsWire (โญ9.3k) โ RSS reader for macOS and iOS. โ
9,324
Reading and Writing Tools / Writing
- vkbo/novelWriter (โญ2.6k) โ novelWriter is an open source plain text editor designed for writing novels. โ
2,608
Remote Login Software / Writing
- rustdesk/rustdesk (โญ103k) โ An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. โ
102,968
- LizardByte/Sunshine (โญ32k) โ Self-hosted game stream host for Moonlight. โ
31,696
- moonlight-stream/moonlight-qt (โญ15k) โ GameStream client for PCs (Windows, Mac, Linux, and Steam Link) โ
15,164
Screenshots and Screen Recorder Tools / Writing
- flameshot-org/flameshot (โญ28k) โ Powerful yet simple to use screenshot software โ
28,286
Security Tools / Writing
- objective-see/LuLu (โญ12k) โ LuLu is the free open-source macOS firewall โ
11,575
- objective-see/BlockBlock (โญ723) โ BlockBlock provides continual protection by monitoring persistence locations. โ
723
- objective-see/KnockKnock (โญ618) โ Like AutoRuns ...but for macOS! โ
618
Terminal Apps / Writing
- Eugeny/tabby (โญ67k) โ A terminal for a more modern age โ
67,294
- alacritty/alacritty (โญ61k) โ A cross-platform, OpenGL terminal emulator. โ
61,130
- ghostty-org/ghostty (โญ39k) โ Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. โ
38,496
- kovidgoyal/kitty (โญ30k) โ If you live in the terminal, kitty is made for you! Cross-platform, fast, feature-rich, GPU based. โ
29,926
- wezterm/wezterm (โญ23k) โ A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust โ
22,618
- gnachman/iTerm2 (โญ17k) โ iTerm2 is a terminal emulator for Mac OS X that does amazing things. โ
16,563
- electerm/electerm (โญ13k) โ Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win) โ
13,267
- wavetermdev/waveterm (โญ13k) โ An open-source, cross-platform terminal for seamless workflows โ
13,247
Third Party App Markets / Package Managers
- Homebrew/brew (โญ46k) โ The missing package manager for macOS (or Linux) โ
45,575
- milanvarady/Applite (โญ5.9k) โ User-friendly GUI macOS application for Homebrew Casks โ
5,904
- buresdv/Cork (โญ3.9k) โ A fast GUI for Homebrew written in SwiftUI โ
3,889
Translation Tools / Package Managers
- tisfeng/Easydict (โญ11k) โ A concise and elegant Dictionary and Translator macOS App for looking up words and translating text โ
10,990
Utilities / CLI Tools
- withfig/autocomplete (โญ25k) โ IDE-style autocomplete for your existing terminal & shell โ
25,069
Utilities / Clipboard Tools
- p0deje/Maccy (โญ18k) โ Lightweight clipboard manager for macOS โ
17,615
- hluk/CopyQ (โญ11k) โ Clipboard manager with advanced features โ
10,770
- Slackadays/Clipboard (โญ5.5k) โ The Clipboard Project is a fast and lightweight, feature packed, and user friendly tool that lets you do more on the computer โ
5,538
- PasteBar/PasteBarApp (โญ1.7k) โ PasteBar - Limitless, Free Clipboard Manager for Mac and Windows โ
1,725
Utilities / General Tools
- upscayl/upscayl (โญ41k) โ Free and Open Source AI Image Upscaler for Linux, MacOS and Windows โ
41,323
- balena-io/etcher (โญ33k) โ Flash OS images to SD cards & USB drives, safely and easily. โ
32,591
- mangerlahn/Latest (โญ4.2k) โ A small utility app for macOS that makes sure you know about all the latest updates to the apps you use. โ
4,168
- jasonjmcghee/rem (โญ2.4k) โ An open source approach to locally record and enable searching everything you view on your Mac. โ
2,449
- rlxone/Equinox (โญ1.6k) โ Create dynamic wallpapers for macOS. โ
1,581
- wflixu/RClick (โญ514) โ macos finder contextmenu โ
511
Utilities / Menu Bar Tools
- jordanbaird/Ice (โญ24k) โ Powerful menu bar manager for macOS โ
24,187
- FelixKratz/SketchyBar (โญ11k) โ A highly customizable macOS status bar replacement โ
10,537
- jacklandrin/OnlySwitch (โญ5.3k) โ All-in-One menu bar app, hide MacBook Pro's notch, dark mode, AirPods, Shortcuts โ
5,262
- sfsam/Itsycal (โญ3.7k) โ Itsycal is a tiny calendar for menu bar โ
3,702
- swiftbar/SwiftBar (โญ3.6k) โ Powerful macOS menu bar customization tool โ
3,558
- DamascenoRafael/reminders-menubar (โญ3.5k) โ Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source. โ
3,550
- ivoronin/TomatoBar (โญ3k) โ World's neatest Pomodoro timer for macOS menu bar โ
3,007
- lihaoyun6/AirBattery (โญ2.4k) โ Get battery usage of all devices on Mac and show them on the Dock / StatusBar โ
2,419
- pakerwreah/Calendr (โญ1.9k) โ Menu bar calendar for macOS - MVVM | RxSwift | AppKit | SwiftUI โ
1,922
- celve/Peninsula (โญ439) โ Dynamic Peninsula for macOS, focusing on window switching, notifications, and file storage. โ
439
Utilities / Password Management
- keepassxreboot/keepassxc (โญ25k) โ KeePassXC is a cross-platform community-driven port of the Windows application โKeePass Password Safeโ. โ
24,857
- strongbox-password-safe/Strongbox (โญ1.4k) โ A KeePass/Password Safe Client for iOS and OS X โ
1,407
Utilities / Productivity
- mattermost-community/focalboard (โญ25k) โ Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. โ
25,466
- Caldis/Mos (โญ18k) โ A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS โ
17,921
- ActivityWatch/activitywatch (โญ16k) โ The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused. โ
15,917
- Hammerspoon/hammerspoon (โญ14k) โ Staggeringly powerful macOS desktop automation with Lua โ
14,004
- noah-nuebling/mac-mouse-fix (โญ8.4k) โ Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! โ
8,389
- koekeishiya/skhd (โญ7.6k) โ Simple hotkey daemon for macOS โ
7,616
- viarotel-org/escrcpy (โญ6.6k) โ Display and control your Android device graphically with scrcpy. โ
6,578
- linearmouse/linearmouse (โญ5.1k) โ The mouse and trackpad utility for Mac. โ
5,113
- zenangst/KeyboardCowboy (โญ2k) โ The missing keyboard shortcut utility for macOS โ
1,962
- FreeterApp/Freeter (โญ900) โ Freeter โ a smarter way to work on your computer โ
900
- WINBIGFOX/TimeScribe (โญ603) โ A modern, flexible time tracking app for capturing and managing personal working hours โ
603
Utilities / System Related Tools
- exelban/stats (โญ35k) โ macOS system monitor in your menu bar โ
34,869
- MonitorControl/MonitorControl (โญ32k) โ Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs. โ
31,717
- waydabber/BetterDisplay (โญ28k) โ Unlock your displays on your Mac! Flexible HiDPI scaling, XDR/HDR extra brightness, virtual screens, DDC control, extra dimming, PIP/streaming, EDID override and lots more! โ
28,175
- pqrs-org/Karabiner-Elements (โญ21k) โ Karabiner-Elements is a powerful tool for customizing keyboards on macOS โ
21,021
- kyleneideck/BackgroundMusic (โญ18k) โ Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. โ
18,185
- alienator88/Pearcleaner (โญ9.6k) โ A free, source-available and fair-code licensed mac app cleaner โ
9,607
- AppHouseKitchen/AlDente-Battery_Care_and_Monitoring (โญ8.8k) โ Menubar Tool to set Charge Limits and Prolong Battery Lifespan โ
8,815
- sveinbjornt/Sloth (โญ8.6k) โ Mac app that shows all open files, directories, sockets, pipes and devices in use by all running processes. Nice GUI for lsof. โ
8,587
Utilities / To-Do Lists
- johannesjo/super-productivity (โญ16k) โ Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project. โ
16,114
Utilities / Window Management
- rxhanson/Rectangle (โญ28k) โ Move and resize windows on macOS with keyboard shortcuts and snap areas โ
27,866
- koekeishiya/yabai (โญ27k) โ A tiling window manager for macOS based on binary space partitioning โ
27,555
- nikitabobko/AeroSpace (โญ17k) โ AeroSpace is an i3-like tiling window manager for macOS โ
16,944
- ianyh/Amethyst (โญ16k) โ Automatic tiling window manager for macOS ร la xmonad. โ
15,859
- lwouis/alt-tab-macos (โญ14k) โ Windows alt-tab on macOS โ
13,808
- MrKai77/Loop (โญ9.5k) โ Window management made elegant. โ
9,514
- ejbills/DockDoor (โญ3.1k) โ Window peeking & alt-tab for macOS โ
3,137
- FelixKratz/JankyBorders (โญ2.9k) โ A lightweight window border system for macOS โ
2,895
- lihaoyun6/Topit (โญ1.2k) โ Pin any window to the top of your screen โ
1,188
137. Awesome Ai
Agents
- zylon-ai/private-gpt (โญ57k) โ Interact with your documents using the power of GPT, 100% privately, no data leaks โ
56,864
- AntonOsika/gpt-engineer (โญ55k) โ CLI platform to experiment with codegen โ
55,051
- QuivrHQ/quivr (โญ39k) โ Opiniated RAG for integrating GenAI in your apps Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore: PGVector, Faiss. Any Files. Anyway you want. โ
38,635
- Aider-AI/aider (โญ39k) โ aider is AI pair programming in your terminal โ
38,583
- plandex-ai/plandex (โญ15k) โ Open source AI coding agent. Designed for large projects and real world tasks. โ
14,684
- smol-ai/developer (โญ12k) โ the first library to let you embed a developer agent in your own app! โ
12,177
- kuafuai/DevOpsGPT (โญ6k) โ Multi agent system for AI-driven software development. Combine LLM with DevOps tools to convert natural language requirements into working software. Supports any development language and extends the existing code. โ
5,961
- dagger/container-use (โญ3.3k) โ Development environments for coding agents. Enable multiple agents to work safely and independently with your preferred stack. โ
3,274
- splx-ai/agentic-radar (โญ817) โ A security scanner for your LLM agentic workflows โ
816
- Nayjest/Gito (โญ64) โ An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issuesโsuch as security vulnerabilities, bugs, and maintainability concerns. โ
65
Claude Code / Laravel
- stravu/crystal (โญ2.5k) โ Run multiple Codex and Claude Code AI sessions in parallel git worktrees. Test, compare approaches & manage AI-assisted development workflows in one desktop app. โ
2,479
- eyaltoledano/claude-task-master (โญ24k) โ An AI-powered task-management system you can drop into Cursor, Lovable, Windsurf, Roo, and others. โ
23,829
- SuperClaude-Org/SuperClaude_Framework (โญ18k) โ A configuration framework that enhances Claude Code with specialized commands, cognitive personas, and development methodologies. โ
18,227
- davila7/claude-code-templates (โญ12k) โ CLI tool for configuring and monitoring Claude Code โ
11,574
- anthropics/claude-quickstarts (โญ10k) โ A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API โ
10,283
- ruvnet/claude-flow (โญ10k) โ The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code support via MCP protocol. Ranked #1 in agent-based frameworks. โ
10,049
- ryoppippi/ccusage (โญ9k) โ A CLI tool for analyzing Claude Code/Codex CLI usage from local JSONL files. โ
8,988
- Maciek-roboblog/Claude-Code-Usage-Monitor (โญ5.8k) โ Real-time Claude Code usage monitor with predictions and warnings โ
5,747
- automazeio/ccpm (โญ5.5k) โ Project management system for Claude Code using GitHub Issues and Git worktrees for parallel agent execution. โ
5,498
- smtg-ai/claude-squad (โญ5.1k) โ Manage multiple AI terminal agents like Claude Code, Aider, Codex, OpenCode, and Amp. โ
5,128
- anthropics/claude-code-action (โญ4.2k) โ A general-purpose Claude Code action for GitHub PRs and issues โ
4,150
- slopus/happy (โญ4.2k) โ Mobile and Web client for Codex and Claude Code, with realtime voice, encryption and fully featured โ
4,160
- OneRedOak/claude-code-workflows (โญ3.2k) โ The best workflows and configurations I've developed, having heavily used Claude Code since the day of it's release. Workflows are based off applied learnings from our AI-native startup. โ
3,168
- sirmalloc/ccstatusline (โญ2k) โ Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more. โ
1,990
- greggh/claude-code.nvim (โญ1.6k) โ Seamless integration between Claude Code AI assistant and Neovim โ
1,561
- nizos/tdd-guard (โญ1.5k) โ Automated TDD enforcement for Claude Code โ
1,512
- parruda/swarm (โญ1.5k) โ Ruby gems for general-purpose AI agent systems: automation, research, data processing, customer support, content creation. SwarmSDK provides single-process orchestration, persistent memory with semantic search, node workflows, and hooks. SwarmMemory/SwarmCLI included. Claude Swarm v1 for dev teams. โ
1,482
- stevemolitor/claude-code.el (โญ535) โ Claude Code Emacs integration โ
534
- pchalasani/claude-code-tools (โญ495) โ Practical productivity tools for Claude Code, Codex-CLI, and similar CLI coding agents. โ
491
- Owloops/claude-powerline (โญ465) โ Beautiful vim-style powerline statusline for Claude Code โ
464
- Piebald-AI/tweakcc (โญ431) โ Customize Claude Code's system prompts, create custom toolsets, add custom themes/thinking verbs/spinner, input box style, user message display, sign-in ASCII art, fix bugs (frozen spinner), and add features (context limit customization). Supports both native (binary) and npm installs on all platforms. โ
428
- carlrannaberg/claudekit (โญ413) โ A toolkit of custom commands, hooks, and utilities for Claude Code โ
412
- claude-did-this/claude-hub (โญ295) โ A webhook service that connects Claude Code to GitHub repositories, enabling AI-powered code assistance directly through pull requests and issues. This integration allows Claude to analyze repositories, answer technical questions, and help developers understand and improve their codebase through simple @mentions. โ
294
- rz1989s/claude-code-statusline (โญ201) โ Transform your Claude Code terminal with atomic precision statusline. Features flexible layouts, real-time cost tracking, MCP monitoring, prayer times, and beautiful themes. โ
201
- JSONbored/claudepro-directory (โญ123) โ Claude Pro Directory is a searchable collection of pre-built configurations, MCP servers, and custom rules designed to enhance Claude AI's performance for specific tasks. โ
123
- dazuiba/CCNotify (โญ119) โ CCNotify provides desktop notifications for Claude Code, alerting you when Claude needs your input or completes tasks. โ
119
- Brads3290/cclogviewer (โญ54) โ Review Claude Code .jsonl files with a nice HTML UI โ
54
- Veraticus/cc-tools (โญ34) โ Claude Code tools โ
34
API generators
- centralmind/gateway (โญ503) โ Universal MCP-Server for your Databases optimized for LLMs and AI-Agents. โ
503
App generators
- stackblitz-labs/bolt.diy (โญ19k) โ Prompt, run, edit, and deploy full-stack web applications using any LLM you want! โ
18,552
Assistants / IDE extensions
- smallcloudai/refact (โญ3.4k) โ AI Agent that handles engineering tasks end-to-end: integrates with developersโ tools, plans, executes, and iterates until it achieves a successful result. โ
3,387
Backend / Go
- mark3labs/mcp-go (โญ7.7k) โ A Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools. โ
7,680
- googleapis/go-genai (โญ881) โ Google Gen AI Go SDK provides an interface for developers to integrate Google's generative models into their Go applications. โ
880
Backend / Laravel
- halilcosdu/laravel-slower (โญ392) โ Laravel Slower: Optimize Your DB Queries with AI โ
392
Gemini / Laravel
- google-gemini/gemini-cli (โญ84k) โ An open-source AI agent that brings the power of Gemini directly into your terminal. โ
84,269
- google-gemini/cookbook (โญ16k) โ Examples and guides for using the Gemini API โ
15,575
- jamubc/gemini-mcp-tool (โญ1.6k) โ MCP server that enables AI assistants to interact with Google Gemini CLI, leveraging Gemini's massive token window for large file analysis and codebase understanding โ
1,615
- google-github-actions/run-gemini-cli (โญ1.5k) โ A GitHub Action invoking the Gemini CLI. โ
1,533
- GewoonJaap/gemini-cli-openai (โญ731) โ Expose Gemini CLI endpoints as OpenAI API with Cloudflare Workers โ
731
- gzzhongqi/geminicli2api (โญ325) โ โ
325
- clduab11/gemini-flow (โญ213) โ rUv's Claude-Flow, translated to the new Gemini CLI; transforming it into an autonomous AI development team. โ
212
- nettee/gemini-cli-proxy (โญ121) โ Wrap Gemini CLI as an OpenAI-compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API! โ
121
- openmule/gacua (โญ99) โ The World's First Out-of-the-Box Computer Use Agent Powered by Gemini-CLI @openmule โ
98
- choplin/mcp-gemini-cli (โญ83) โ โ
83
- Brioch/gemini-openai-proxy (โญ38) โ Gemini CLI wrapper to serve Gemini models through an OpenAI-compatible API โ
38
PR agents / Laravel
- qodo-ai/pr-agent (โญ9.5k) โ PR-Agent: An AI-Powered Tool for Automated Pull Request Analysis, Feedback, Suggestions and More! โ
9,512
- sweepai/sweep (โญ7.6k) โ Sweep: AI coding assistant for JetBrains โ
7,607
- mattzcarey/shippie (โญ2.3k) โ extendable code review and QA agent โ
2,291
Shell assistants / Laravel
- closedloop-technologies/autocomplete-sh (โญ113) โ Large language model in the terminal! Less
--helpandmanand more getting stuff done โ113
Other / Laravel
- av/harbor (โญ2.2k) โ Effortlessly run LLM backends, APIs, frontends, and services with one command. โ
2,156
138. Awesome Neovim
Utility / Cursorline
- mcauley-penney/visual-whitespace.nvim (โญ396) - See whitespace characters in Visual selections, like VSCode.
- Next: Nov 23, 2025





































































































































































































































































































