Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Featured Topics
PHPUnit
PHPUnit is a programmer-oriented testing framework for PHP.
php xunit junit xdebug phpdbg unit-testing pcov testdox cobertura code-coverage
1,574 repositories - en.wikipedia.org/wiki/PHPUnit - github.com/sebastianbergmann/phpunit

Racket
Racket is a general-purpose programming language and system for language-oriented programming.
rkt racket-lang racket-language racketscript urlang drracket language typed-racket
1,566 repositories - en.wikipedia.org/wiki/Racket_(programming_language) - github.com/racket

Obsidian
Obsidian is a note taking app that edits locally stored Markdown files.
1,564 repositories - github.com/obsidianmd

Kivy
Kivy is an open source Python UI framework for rapid development of applications that make use of innovative user interfaces.
kivy-framework kivy-application kivy-language kivy-widget python-kivy kivy-garden kivymd
1,519 repositories - en.wikipedia.org/wiki/Kivy_(framework) - github.com/kivy/kivy

Appwrite
Appwrite is an end-to-end backend server for web, mobile, or native applications.
appwrite-io appwriteio vue react flutter docker backend api serverless self-hosted firebase
1,518 repositories - github.com/appwrite/appwrite

Livewire
Livewire is a is a full-stack framework for Laravel that utilizes SSR and AJAX..
laravel-livewire laravel ajax htmx ssr laravel-blade alpinejs laravel-echo inertiajs nuxtjs nextjs
1,512 repositories - github.com/livewire/livewire

Stylus (Disambiguation)
Stylus can either refer to the stylus style sheet language or the stylus browser extension.
1,508 repositories - en.wikipedia.org/wiki/Stylus_(disambiguation)
ECMAScript
ECMAScript is the language standard behind JavaScript and other, similar languages.
es6 ecma-262 javascript js actionscript jscript qtscript inscript google-apps-script nodejs
1,506 repositories - en.wikipedia.org/wiki/ECMAScript - github.com/tc39

World of Warcraft
World of Warcraft (WoW) is a massively multiplayer online role-playing game.
world-of-warcraft wow-retail wow-classic retail-wow classic-wow warcraft addon
1,504 repositories - en.wikipedia.org/wiki/World_of_Warcraft

Google Drive
Store, access, and share your files in one secure place.
gdrive google-drive-api google-workspace google-docs google-sheets google-forms google-slides
1,474 repositories - en.wikipedia.org/wiki/Google_Drive - github.com/googleworkspace

NASA
The National Aeronautics and Space Administration (NASA) is a government agency responsible for space research and development.
1,474 repositories - en.wikipedia.org/wiki/NASA - github.com/nasa

Astrophysics
Astrophysics is the study of the physics of astronomical objects and processes.
1,473 repositories - en.wikipedia.org/wiki/Astrophysics
Minecraft Forge
Forge is a popular modloader for Minecraft.
forge minecraftforge minecraft-forge-mod minecraft-forge-mods minecraft-forge-modification forgemc minecraft minecraft-mod java
1,473 repositories - github.com/MinecraftForge/MinecraftForge

Mastodon
Mastodon is a free, decentralized, open source microblogging network.
activitypub fediverse microblog social-network webfinger
1,469 repositories - en.wikipedia.org/wiki/Mastodon_(software) - github.com/mastodon

Ember
Ember is a framework for creating web applications.
emberjs javascript angular vue react svelte backbone
1,466 repositories - en.wikipedia.org/wiki/Ember.js - github.com/emberjs

League of Legends
League of Legends is a multiplayer online battle arena video game developed and published by Riot Games.
leagueoflegends league-of-legends-api league-of-legends-client league-client league-client-api lcu lcu-api riot-games-league riot-games legends-of-runeterra teamfight-tactics valorant
1,459 repositories - en.wikipedia.org/wiki/League_of_Legends

Chromium
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way to experience the web.
1,447 repositories - en.wikipedia.org/wiki/Chromium_(web_browser) - github.com/chromium/chromium

Test coverage
Coverage is the percentage of your project being covered by—depending on the perspective—code or tests.
code-coverage test-coverage path-coverage line-coverage branch-coverage automated-testing coverage-report serenity-bdd cicd
1,445 repositories
Eleventy
A simple static site generator for JavaScript.
11ty static-site-generator jekyll hugo hexo gatsby nuxt nextjs bridgetown astrojs sveltekit
1,433 repositories - github.com/11ty

Anki
Anki is a free and open-source flashcard program that utilizes spaced repetition.
1,431 repositories - en.wikipedia.org/wiki/Anki_(software) - github.com/dae/anki


Gmail
Gmail is an email service provided by Google.
google-mail gmail-inbox gmail-smtp gmail-bot gmail-api gmail-login google-workspace google-chat google-meet
1,397 repositories - en.wikipedia.org/wiki/Gmail - github.com/googleworkspace

Climate change
Global warming driven by human emissions of greenhouse gases, and the resulting large-scale shifts in weather patterns.
1,382 repositories - en.wikipedia.org/wiki/Climate_change - github.com/topics/climate-change

Spreadsheet
A spreadsheet is a computer application for computation, organization, analysis and storage of data in tabular form.
spreadsheets google-sheets excel gnumeric openoffice-calc libreoffice-calc office-suite
1,374 repositories - en.wikipedia.org/wiki/Spreadsheet
MkDocs
MkDocs is a static site generator that's focused on project documentation.
1,370 repositories - github.com/mkdocs/mkdocs/

OpenID connect (OIDC)
OIDC is an authentication protocol that is often used as an SSO method.
openid-connect saml sso oauth oauth2 jwt pkce 2fa mfa totp webauthn
1,369 repositories - en.wikipedia.org/wiki/OpenID#OpenID_Connect_(OIDC)
Continuous Delivery (CD)
Continuous delivery is a software engineering approach in which teams produce software in short cycles without doing so manually.
ci-cd cicd continuous-deployment continuous-integration
1,365 repositories - en.wikipedia.org/wiki/Continuous_delivery
Sketch
Sketch is a vector graphics editor for Apple's macOS, used primarily for user interface and icon design.
1,347 repositories - en.wikipedia.org/wiki/Sketch_(application) - github.com/BohemianCoding

Haxe
A metalanguage resembling ECMAScript which can be transpiled into a variety of languages.
hx hxml javascript python java actionscript c-plus-plus csharp php lua
1,342 repositories - en.wikipedia.org/wiki/Haxe - github.com/HaxeFoundation

WebExtension
Universal standard for creating add-ons that allow users to customize their web browser.
webextensions,web-extension,web-extensions,browserext w3c browser firefox firefox-extension chrome chrome-extension mozilla opera edge
1,341 repositories
Whisper
Whisper is an autoregressive language model that generates high-quality natural language text.
machine-learning artificial-intelligence language-modeling
1,341 repositories - github.com/openai/whisper

Common Vulnerabilities and Exposures (CVE)
The Common Vulnerabilities and Exposures (CVE) system provides a reference-method for publicly known vulnerabilities.
1,328 repositories - en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures
Jasmine
Jasmine is a framework for testing JavaScript code.
tdd bdd javascript nodejs mocha chai qunit rspec jspec test-doubles
1,327 repositories - github.com/jasmine

Semantic Web
The Semantic Web is an extension of the World Wide Web to make Internet data machine-readable.
semantic-html rdf linked-data microformats microdata
1,322 repositories - en.wikipedia.org/wiki/Semantic_Web
EEG
Electroencephalography (EEG) - a method for non-invasive recording of brain activity.
1,321 repositories - en.wikipedia.org/wiki/Electroencephalography
Mazes
A type of puzzle which involves a collection of paths.
mazes maze-algorithms maze-generator maze-solver maze-generation maze-generation-algorithms maze-solving-algorithms maze-creation maze-solving algorithm game pathfinding search
1,302 repositories - en.wikipedia.org/wiki/Maze

Shadowsocks
A fast tunnel proxythat helps you bypass firewalls.
ss shadowsocksr ssr v2ray clash trojan
1,293 repositories - en.wikipedia.org/wiki/Shadowsocks - github.com/shadowsocks/shadowsocks

Agile
Agile is a software development methology, popularized in the 2001 Manifesto for Agile Software Development.
agile-development agile-software-development kanban scrum kanboard project-management agile-testing okr extreme-programming feature-driven-development tdd waterfall-model
1,289 repositories - en.wikipedia.org/wiki/Agile_software_development
Fuzzing/Fuzz testing
Fuzzing is a testing technique that evaluates the program's reaction to providing invalid, unexpected, or random data as inputs.
fuzz-testing api-fuzzing, stress-testing fault-injection monkey-testing random-testing security-testing test-automation mutation-testing cicd black-box-testing
1,283 repositories - en.wikipedia.org/wiki/Fuzzing
Edge
Edge is a cross-platform web browser created and developed by Microsoft.
microsoft-edge edge-browser chrome firefox safari opera browser
1,282 repositories - en.wikipedia.org/wiki/Microsoft_Edge

roguelike
A genre of video game.
roguelike-game nethack cataclysm angband roguelite
1,277 repositories - en.wikipedia.org/wiki/Roguelike
Single sign-on (SSO)
Single sign-on is an auth scheme that allows a user to log in with a single ID to related, yet independent, software systems.
single-sign-on openid oidc saml active-directory smart-card jwt social-login
1,276 repositories
IoC (Disambiguation)
IoC can either mean "Inversion of Control" or "Indicator of Compromise", depending on the context.
inversion-of-control indicator-of-compromise
1,270 repositories
Wayland
Wayland is a replacement for the X11 window system protocol and architecture.
wayland-client wayland-compositor wayland-protocol wlroots
1,270 repositories - en.wikipedia.org/wiki/Wayland_(protocol)

CD (Disambiguation)
CD can either mean "continuous deployment" or "Continuous delivery".
continuous-deployment continuous-delivery continuous-integration cicd devops
1,266 repositories
Nostr
Nostr is a decentralized network protocol for a distributed social networking system.
decentralized protocol social-network
1,241 repositories - en.wikipedia.org/wiki/Nostr

Game Boy
The Game Boy was a line of handheld gaming devices created and sold by Nintendo.
gb gba gbc gameboy-color gameboy-advance assembly cartridge game-dev retrogaming nintendo
1,235 repositories - en.wikipedia.org/wiki/Game_Boy
Pharo
Pharo is an open source, dynamic and reflective programming language and live coding IDE.
1,232 repositories - en.wikipedia.org/wiki/Pharo - github.com/pharo-project

Visual Basic
Visual Basic is an object-oriented and type-safe programming language.
visualbasic vb vbnet vb-net language dotnet
1,225 repositories - en.wikipedia.org/wiki/Visual_Basic_.NET - github.com/dotnet/vblang

Low code
Developing software with minimal coding experience using visual interfaces and pre-built components.
1,224 repositories - en.wikipedia.org/wiki/Low-code_development_platform
VK
VK is the largest social network in Russia and the CIS.
1,220 repositories - en.wikipedia.org/wiki/VK_(service) - github.com/VKCOM

IntelliJ IDEA
IntelliJ IDEA is an integrated development environment written in Java for developing computer software.
intellij ide pycharm java kotlin scala groovy
1,218 repositories - en.wikipedia.org/wiki/IntelliJ_IDEA - github.com/JetBrains/intellij-community

Barcode
A barcode is a method of representing data in a visual, machine-readable form.
barcodes bar-code qr-code scanning data-collection inventory-management
1,218 repositories - en.wikipedia.org/wiki/Barcode
Continuous Deployment (CD)
Continuous deployment is a approach in which functionalities are delivered frequently through automated deployments.
ci-cd cicd continuous-delivery continuous-integration
1,193 repositories - en.wikipedia.org/wiki/Continuous_deployment
watchOS
watchOS is the operating system for the Apple Watch line of products.
1,191 repositories - en.wikipedia.org/wiki/WatchOS

quarto
Quarto is an open-source scientific and technical publishing system built on Pandoc.
quarto-pub pandoc pdf pdf-editor document-management publishing quarto-extension quarto-template markdown rmarkdown
1,191 repositories

tvOS
tvOS is the operating system used in the Apple TV line of products since the fourth generation model.
1,190 repositories - en.wikipedia.org/wiki/TvOS

OpenTelemetry
OpenTelemetry makes robust, portable telemetry a built-in feature of cloud-native software.
open-telemetry tracing metrics logging cloud-native observability distributed-tracing cncf
1,179 repositories - github.com/open-telemetry

PyCharm
PyCharm is an integrated development environment used in computer programming, specifically for the Python language.
1,169 repositories - en.wikipedia.org/wiki/PyCharm - github.com/jetbrains

MediaWiki
MediaWiki is a free and open source wiki engine, most well-known for powering Wikipedia.
mediawiki-api semantic-mediawiki wikitext scribunto version-control wiki wikipedia wikia collaboration knowledge-base dokuwiki
1,154 repositories - en.wikipedia.org/wiki/MediaWiki - github.com/wikimedia/mediawiki

Stack Overflow
Stack Overflow is a question and answer website for professional and enthusiast programmers.
1,150 repositories - en.wikipedia.org/wiki/Stack_Overflow - github.com/StackExchange

Nextcloud
Nextcloud is an open source software project providing file sync and online collaboration services that can be hosted privately.
1,129 repositories - en.wikipedia.org/wiki/Nextcloud - github.com/nextcloud

Bevy
A refreshingly simple data-driven game engine built in Rust.
1,126 repositories - github.com/bevyengine/bevy

Eloquent ORM
Eloquent is an ORM which is part of the Laravel framework.
eloquent-orm laravel orm moloquent
1,112 repositories
Retrocomputing
The use of historic computer hardware or software.
1,096 repositories - en.wikipedia.org/wiki/Retrocomputing
Garry's Mod
Built on a modified version of Valve's Source engine, Garry's Mod (or GMod for short) is a physics sandbox game.
garrys-mod gmod garrysmodlua lua garrysmod-addon garrysmod-gamemode garrysmod-map garrysmod-tool garrysmod-module source-engine
1,093 repositories - en.wikipedia.org/wiki/Garry%27s_Mod - github.com/Facepunch/garrysmod

Game Jam
A game jam is a hackathon for creating video games.
gamejam hackathon ludum-dare global-game-jam game-off js13k
1,093 repositories - en.wikipedia.org/wiki/Game_jam
Conan
The open-source C/C++ package manager.
conanio package-manager,cpp,c,cplusplus,multi-platform,cmake
1,037 repositories - github.com/conan-io/conan

VRChat
VRChat is an immersive virtual reality social platform.
1,033 repositories - en.wikipedia.org/wiki/VRChat - github.com/VRChat

EPITECH
EPITECH is a French graduate school teaching computer sciences.
1,032 repositories - en.wikipedia.org/wiki/Epitech

Molecular Dynamics
Molecular dynamics (MD) is a computer simulation method for analyzing the physical movements of atoms and molecules.
molecular-dynamics-simulation computational-chemistry computational-biology computational-physics
1,030 repositories - en.wikipedia.org/wiki/Molecular_dynamics
Rocket
Rocket is a web framework for Rust.
1,002 repositories - en.wikipedia.org/wiki/Rocket_(web_framework) - github.com/SergioBenitez/Rocket

ASP.NET
ASP.NET is a web framework for building modern web apps and services.
988 repositories - en.wikipedia.org/wiki/ASP.NET

Eclipse Vert.x
Eclipse Vert.x is a tool-kit for building reactive applications on the JVM.
vert-x java reactive polyglot netty
983 repositories - en.wikipedia.org/wiki/Vert.x - github.com/eclipse-vertx

satellite
An object intentionally placed into orbit in outer space for a variety of uses.
982 repositories - en.wikipedia.org/wiki/Satellite
Windows Subsystem for Linux
Run Linux apps natively on Windows.
979 repositories - en.wikipedia.org/wiki/Windows_Subsystem_for_Linux
CodeChef
CodeChef is a competitive programming community of programmers from across the globe.
codechef-solutions hackerrank competitive-programming
965 repositories - en.wikipedia.org/wiki/CodeChef

Finite-state machine
A formalism consisting of a finite set of states and a transition function describing when to move from one state to another.
finite-state-machines fsm finite-state-automaton finite-state-automata finite-state-automatons fsa finite-automaton finite-automata finite-automatons state-machine automaton deterministic-finite-automaton nondeterministic-finite-automaton
962 repositories - en.wikipedia.org/wiki/Finite-state_machine
Reconnaissance
Reconnaissance refers to the process of gathering information about a target system, network, or organization.
951 repositories - en.wikipedia.org/wiki/Reconnaissance

Nunjucks
Templating language for JavaScript.
njk jinja2 liquid javascript templating handlebars mustache-js ejs-templates pug
946 repositories - github.com/mozilla/nunjucks

RISC-V
RISC-V (risk-five) is an open standard instruction set architecture (ISA) based on reduced instruction set computer (RISC).
938 repositories - en.wikipedia.org/wiki/riscv

Factorio
Factorio is a game of building factories on an alien planet.
925 repositories - en.wikipedia.org/wiki/Factorio - github.com/wube

Genshin Impact
Genshin Impact is a role-playing game developed by miHoYo.
918 repositories - en.wikipedia.org/wiki/Genshin_Impact

Medium
Medium is an American online publishing platform.
medium-article medium-api medium-editor medium-app medium-com blog publishing journalism reading
911 repositories - en.wikipedia.org/wiki/Medium_(website) - github.com/medium

Molecule
Ansible Molecule performs functional testing of Ansible playbooks and roles.
900 repositories - en.wikipedia.org/wiki/Ansible_(software) - github.com/ansible/molecule

Homebridge
Homebridge is a utility for tying smart home devices together into Apple’s HomeKit framework, controlled by Siri.
900 repositories - github.com/nfarina/homebridge

Support
Get your team and customers the help they need.
897 repositories - en.wikipedia.org/wiki/Help_desk
Code quality
Automate your code review with style, quality, security, and test‑coverage checks when you need them.
896 repositories
PureScript
A strongly-typed functional programming language that compiles to JavaScript.
pure-script javascript nodejs electron language functional
891 repositories - en.wikipedia.org/wiki/PureScript - github.com/purescript/purescript

Probot
Probot lets you create GitHub Apps to automate and improve your workflow.
probot-app github-apps bot node-github
886 repositories - github.com/probot/


Publishing
Publishing is the dissemination of making information available to the general public through various mediums.
879 repositories - en.wikipedia.org/wiki/Desktop_publishing
Minetest
Minetest, an open source, sandbox, and voxel game engine.
minetest-mod minetest-game lua c-plus-plus cpp game-engine voxel-engine voxel irrlicht
877 repositories - en.wikipedia.org/wiki/Minetest - github.com/minetest/minetest

eBPF
eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel.
860 repositories - en.wikipedia.org/wiki/EBPF

Tree-sitter
Tree-sitter is an incremental parsing library.
842 repositories - github.com/tree-sitter/tree-sitter

CircuitPython
CircuitPython is a beginner-friendly implementation of Python, optimised to run on microcontrollers and single board computers.
circuit-python cpython internet-of-things iot language microcontroller micropython python
840 repositories - en.wikipedia.org/wiki/CircuitPython - github.com/adafruit/circuitpython
