An open API service indexing awesome lists of open source software.

awesome

Years of curating top-tier open source projects, distilled into a single, continuously updated list based on my starred repositories. Explore the best of the best! ⭐
https://github.com/themeinerlp/awesome

Last synced: 16 days ago
JSON representation

  • Batchfile

  • C

    • netdata/netdata - The fastest path to AI-powered full stack observability, even for lean teams.
    • hashcat/hashcat - World's fastest and most advanced password recovery utility
    • d0k3/GodMode9 - GodMode9 Explorer - A full access file browser for the Nintendo 3DS console :godmode:
    • obsproject/obs-studio - OBS Studio - Free and open source software for live streaming and screen recording
    • htop-dev/htop - htop - an interactive process viewer
    • hsnyder/radeonload - Fork of RadeonTop, displays data in a (continuous) text table rather than a curses UI.
  • C++

  • C\#

  • Clojure

    • metabase/metabase - The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar\_chart:
  • Dart

    • AppFlowy-IO/AppFlowy - 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.
    • dart-lang/sdk - The Dart SDK, including the VM, JS and Wasm compilers, analysis, core libraries, and more.
    • localsend/localsend - An open-source cross-platform alternative to AirDrop
    • Solido/awesome-flutter - An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.
  • Dockerfile

  • Elixir

  • Go

    • open-telemetry/opentelemetry-collector-contrib - Contrib repository for the OpenTelemetry Collector
    • veloxpack/csi-driver-rclone - CSI driver built on top of rclone bringing cloud storage mounts to your pods with ease.
    • openpubkey/opkssh - opkssh (OpenPubkey SSH)
    • ZeppelinMC/Zeppelin - Highly efficient Minecraft server
    • gekware/minecraft-server-hibernation - Autostart and stop minecraft-server when players join/leave
    • grafana/grafana-operator - An operator for Grafana that installs and manages Grafana instances, Dashboards and Datasources through Kubernetes/OpenShift CRs
    • VictoriaMetrics/VictoriaMetrics - VictoriaMetrics: fast, cost-effective monitoring solution and time series database
    • envoyproxy/gateway - Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
    • wavetermdev/waveterm - An open-source, AI-integrated, cross-platform terminal for seamless workflows
    • stakater/Reloader - A Kubernetes controller to watch changes in ConfigMap and Secrets and do rolling upgrades on Pods with their associated Deployment, StatefulSet, DaemonSet and DeploymentConfig – \[✩Star] if you're using it!
    • spegel-org/spegel - Stateless cluster local OCI registry mirror.
    • containers/buildah - A tool that facilitates building OCI images.
    • gitleaks/gitleaks - Find secrets with Gitleaks 🔑
    • googleapis/genai-toolbox - MCP Toolbox for Databases is an open source MCP server for databases.
    • gabrie30/ghorg - Quickly clone or backup massive amounts of org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more 🐇🥚
    • usememos/memos - Open-source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours.
    • akvorado/akvorado - Flow collector, enricher and visualizer
    • netsampler/goflow2 - High performance sFlow/IPFIX/NetFlow Collector
    • nektos/act - Run your GitHub Actions locally 🚀
    • qdm12/gluetun - VPN client in a thin Docker container for multiple VPN providers, written in Go, and using OpenVPN or Wireguard, DNS over TLS, with a few proxy servers built-in.
    • fleetdm/fleet - Open device management
    • authelia/authelia - The Single Sign-On Multi-Factor portal for web apps, now OpenID Certified™
    • OJ/gobuster - Directory/File, DNS and VHost busting tool written in Go
    • projectdiscovery/subfinder - Fast passive subdomain enumeration tool.
    • chaitin/SafeLine - SafeLine is a self-hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits.
    • paralus/paralus - All-in-one Kubernetes access manager. User-level credentials, RBAC, SSO, audit logs.
    • tailscale/tailscale - The easiest, most secure way to use WireGuard and 2FA.
    • ollama/ollama - Get up and running with Kimi-K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models.
    • traefik/traefik - The Cloud Native Application Proxy
    • gravitational/teleport - The easiest, and most secure way to access and protect all of your infrastructure.
    • Pragma-Innovation/bgpflowspectool - BGP flowspec (RFC 5575) tool for DDoS mitigation
    • itzg/mc-router - Routes Minecraft client connections to backend servers based upon the requested server address
    • minekube/gate - High-performance, resource-efficient Minecraft reverse proxy and library with robust multi-protocol version support. Designed as a scalable Velocity/BungeeCord alternative, suitable for both development and large-scale deployments. Proven in production environments, powering our global Connect edge proxy network.
    • IceWhaleTech/CasaOS - CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system.
    • pulumi/pulumi - Pulumi - Infrastructure as Code in any programming language 🚀
    • noisetorch/NoiseTorch - Real-time microphone noise suppression on Linux.
    • ossf/malicious-packages - A repository of reports of malicious packages identified in Open Source package repositories, consumable via the Open Source Vulnerability (OSV) format.
    • FiloSottile/age - A simple, modern and secure encryption tool (and Go library) with small explicit keys, no config options, and UNIX-style composability.
    • binwiederhier/ntfy - Send push notifications to your phone or desktop using PUT/POST
    • tinkerbell/tinkerbell - Bare metal provisioning engine, supporting network and ISO booting, BMC interactions, metadata service, and workflow engine.
    • tinkerbell-community/tinkerbell - Bare metal provisioning engine, supporting network and ISO booting, BMC interactions, metadata service, and workflow engine.
    • netbirdio/netbird - Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls.
    • googleapis/mcp-toolbox - MCP Toolbox for Databases is an open source MCP server for databases.
    • kimdre/doco-cd - Docker Compose Continuous Deployment
    • unmojang/drasl - Yggdrasil-compatible API server for Minecraft
  • HCL

  • HTML

    • TandoorRecipes/recipes - Application for managing recipes, planning meals, building shopping lists and much much more!
    • serpapi/awesome-seo-tools - Curated list of awesome SEO tools
    • docker/awesome-compose - Awesome Docker Compose samples
    • Ylianst/MeshCentral - A complete web-based remote monitoring and management web site. Once setup you can install agents and perform remote desktop session to devices on the local network or over the Internet.
  • Java

    • Jaspersoft/jasperreports - JasperReports® - Free Java Reporting Library
    • TheMeinerLP/MinecraftOTEL - This plugin is what happens when you want to combine OpenTelemetry with your Paper Server for monitoring in detail.
    • Activiti/Activiti - Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
    • mcmdev/staffprofiles - staffprofiles is a Minecraft plugin that assigns staff members a different game profile if they are joining using a specific hostname.
    • flyway/flyway - Flyway by Redgate • Database Migrations Made Easy.
    • noahbclarkson/Auto-Tune - Automatic Minecraft Economy Plugin
    • SparklyPower/SparklyPaper - ✨ "Ooooh, sparkly paper!" - SparklyPower's Paper fork, making large servers snappier with high-performance optimizations and improvements!
    • CloudburstMC/Cloudburst - Cloudburst Server is a Bedrock first server software. Originally forked from Cloudburst Nukkit.
    • PikaMug/Quests - Easy-to-use, open-source plugin for the creation and execution of quests on Minecraft servers.
    • MagmaGuy/EliteMobs - This is a spigot plugin that aims to extend Minecraft's survival endgame by making mobs more interesting.
    • gomint/gomint - GoMint is a modern Minecraft Bedrock Edition server enabling you to make your visions come true
    • elBukkit/MagicPlugin - A Bukkit plugin for spells, wands and other magic
    • Akarin-project/Akarin - Akarin is a powerful server software from the 'new dimension'
    • LegacyLands/legacy-lands-library - Enterprise-grade modular framework for Minecraft server development with multi-tier caching, Redis Streams, resilient data processing, and modern Java concurrency. Built on Fairy Framework for production-scale plugin development.
    • LeavesMC/Leaves - Fork of Paper aimed at repairing broken vanilla properties.
    • PurpurMC/Purpur - Purpur is a drop-in replacement for Paper servers designed for configurability, and new fun and exciting gameplay features.
    • jpenilla/MiniMOTD - Minecraft server/proxy plugin to set the server list MOTD using MiniMessage for formatting, supporting RGB colors.
    • Strokkur424/StrokkCommands - A super lightweight annotation processor library for generating Brigadier commands using annotations!
    • stefvanschie/IF - An inventory framework for managing GUIs
    • EarthMC/coreprotect-clickhouse - A fork of CoreProtect that adds support for using ClickHouse as a database backend.
    • modelcontextprotocol/java-sdk - The official Java SDK for Model Context Protocol servers and clients. Maintained in collaboration with Spring AI
    • kestra-io/kestra - Event Driven Orchestration & Scheduling Platform for Mission Critical Applications
    • Phoenix616/MineDown - A MarkDown inspired markup library for Minecraft chat components
    • booklore-app/booklore - BookLore: A self-hosted, multi-user digital library with smart shelves, auto metadata, Kobo & KOReader sync, BookDrop imports, OPDS support, and a built-in reader for EPUB, PDF, and comics.
    • zaproxy/zaproxy - The ZAP by Checkmarx Core project
    • redisson/redisson - Redisson: the high-level Java client for Redis and Valkey. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
    • apache/cassandra - Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
    • thingsboard/thingsboard - Open-source IoT Platform - Device management, data collection, processing and visualization.
    • TheAlgorithms/Java - All Algorithms implemented in Java
    • apolloconfig/apollo - Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
    • FishIntegratedMinecraft/FIM-Fabric - Fabric part of FIM
    • Moulberry/adventure-binary-serializer - Binary Serializer for Adventure Components
    • OpticFusion1/MCAntiMalware - Anti-Malware for minecraft
    • mapstruct/mapstruct - An annotation processor for generating type-safe bean mappers
    • dependency-check/DependencyCheck - OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.
    • StarRocks/starrocks - The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
    • opensearch-project/OpenSearch - 🔎 Open source distributed and RESTful search engine.
    • apache/shardingsphere - Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
    • apache/hadoop - Apache Hadoop
    • spring-projects/spring-boot - Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.
    • apache/maven - Apache Maven core
    • dbeaver/dbeaver - Free universal database tool and SQL client
    • artipie/artipie - Binary Artifact Management Tool
    • ocpsoft/prettytime - Social Style Date and Time Formatting for Java
    • apache/cloudstack - Apache CloudStack is an opensource Infrastructure as a Service (IaaS) cloud computing platform
    • Anuken/Mindustry - The automation tower defense RTS
    • JetBrains/jitwatch4i - JITWatch4i is an IntelliJ IDEA plugin for analyzing and visualizing logs from the HotSpot JIT (Just-In-Time) compiler
    • keycloak/keycloak - Open Source Identity and Access Management For Modern Applications and Services
    • KyoriPowered/ansi - A low-level library for representing Minecraft: Java Edition chat components with ANSI escape sequences.
    • ls1intum/Artemis - Artemis - Interactive Learning with Automated Feedback
    • frengor/UltimateAdvancementAPI - A powerful API to create custom advancements for your Minecraft server.
    • PaperMC/adventure - A user-interface library for Minecraft: Java Edition
    • FoundationGames/Splinecart - More interesting minecart tracks
    • NationalSecurityAgency/ghidra - Ghidra is a software reverse engineering (SRE) framework
    • HiveGamesOSS/Chunker - Convert Minecraft worlds between Java Edition and Bedrock Edition
    • PaperMC/PaperLib - Plugin Library for interfacing with Paper Specific API's with graceful fallback that maintains Spigot Compatibility, such as Async Chunk Loading.
    • refactorfirst/RefactorFirst - Identifies and prioritizes God Classes Highly Coupled classes, and Class Cycles in Java codebases you should refactor first.
    • Minecrell/ServerListPlus - A flexible Minecraft plugin to customize the appearance of your server in the server list
    • jenkins-infra/repository-permissions-updater - Artifactory permissions synchronization tool and data set
    • ViaVersion/ViaProxy - Standalone proxy which allows players to join EVERY Minecraft server version (Classic, Alpha, Beta, Release, Bedrock)
    • seiama/javaducks
    • google/bindiff - Quickly find differences and similarities in disassembled code
    • jenkinsci/jenkins - Jenkins automation server
    • theonedev/onedev - Git Server with CI/CD, Kanban, and Packages. Seamless integration. Unparalleled experience.
    • Incendo/cloud-processors - Extra pre- & post-processors for Cloud v2.
    • LuftigerLuca/SyncedWeather - This minecraft-plugin enables you to synchronize the time and weather of a real location with your world(s)
    • GeyserMC/Geyser - A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
    • Pugmatt/BedrockConnect - Join any Minecraft Bedrock Edition server IP on Xbox One, Nintendo Switch, and PS4/PS5
    • crpmax/mc-bots - A simple app for stress testing Minecraft servers with bots
    • gitlab4j/gitlab4j-api - GitLab4J API (gitlab4j-api) provides a full featured Java client library for working with GitLab repositories via the GitLab REST API
    • GeyserMC/OpenNBT - A library for reading and writing NBT files.
    • IntellectualSites/fastasyncvoxelsniper - Voxel Sniper fork for modern Minecraft versions utilizing the improvements of FastAsyncWorldEdit
    • MaxPixelStudios/MinecraftDecompiler - Minecraft Decompiler. A useful tool/library to deobfuscate and decompile Minecraft(or any jar file) through popular mappings and various decompilers. Or use it as a lib to process obfuscation mappings such as converting a mapping to another format
    • IntellectualSites/FastAsyncWorldEdit - Blazingly fast world manipulation for artists, builders and everyone else: https://modrinth.com/plugin/fastasyncworldedit
    • cjburkey01/ClaimChunk - Spigot plugin built for Minecraft 1.17+ allowing the claiming and protection of players' chunks. Old versions available for Minecraft 1.6+ (See Readme!)
    • lucko/spark - A performance profiler for Minecraft clients, servers, and proxies.
    • IzzelAliz/Arclight - A Bukkit(1.20/1.21) server implementation in modding environment using Mixin. ⚡
    • manifold-systems/manifold - Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
    • A248/LibertyBans - The be-all, end-all of discipline.
    • GeorgH93/MarriageMaster - Marriage Plugin for Bukkit/Spigot
    • IntellectualSites/PlotSquared - PlotSquared - Reinventing the plotworld
    • kennytv/WorldEditSUI - WorldEdit selection visualizer plugin for Minecraft
    • PaperMC/DataConverter - Rewrite of the dataconverter system for performance.
    • HangarMC/Hangar - A plugin repository used for paper plugins
    • KyoriPowered/moonshine - A powerful localisation library, because your code is not clutter.
    • LogNet/grpc-spring-boot-starter - Spring Boot starter module for gRPC framework.
    • BlueMap-Minecraft/BlueMap - A Minecraft mapping tool that creates 3D models of your Minecraft worlds and displays them in a web viewer.
    • SonarSource/sonarqube - Continuous Inspection
    • mc1arke/sonarqube-community-branch-plugin - A plugin that allows branch analysis and pull request decoration in the Community version of Sonarqube
    • HMCL-dev/HMCL - A Minecraft Launcher which is multi-functional, cross-platform and popular
    • yushijinhun/authlib-injector - Build your own Minecraft authentication system.
  • JavaScript

  • Jinja

  • Jupyter Notebook

    • The-Art-of-Hacking/h4cker - This repository is maintained by Omar Santos (@santosomar) and includes thousands of resources related to ethical hacking, bug bounties, digital forensics and incident response (DFIR), AI security, vulnerability research, exploit development, reverse engineering, and more. 🔥 Also check: https://hackertraining.org
    • anthropics/courses - Anthropic's educational courses
    • facebookresearch/audiocraft - Audiocraft is a library for audio processing and generation with deep learning. It features the state-of-the-art EnCodec audio compressor / tokenizer, along with MusicGen, a simple and controllable music generation LM with textual and melodic conditioning.
    • tloen/alpaca-lora - Instruct-tune LLaMA on consumer hardware