Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Featured Topics
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,403 repositories
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,390 repositories - en.wikipedia.org/wiki/Google_Drive - github.com/googleworkspace
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,383 repositories - en.wikipedia.org/wiki/League_of_Legends
Eleventy
A simple static site generator for JavaScript.
11ty static-site-generator jekyll hugo hexo gatsby nuxt nextjs bridgetown astrojs sveltekit
1,382 repositories - github.com/11ty
Mastodon
Mastodon is a free, decentralized, open source microblogging network.
activitypub fediverse microblog social-network webfinger
1,379 repositories - en.wikipedia.org/wiki/Mastodon_(software) - github.com/mastodon
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,351 repositories - github.com/livewire/livewire
Astrophysics
Astrophysics is the study of the physics of astronomical objects and processes.
1,339 repositories - en.wikipedia.org/wiki/Astrophysics
Chromium
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way to experience the web.
1,339 repositories - en.wikipedia.org/wiki/Chromium_(web_browser) - github.com/chromium/chromium
Obsidian
Obsidian is a note taking app that edits locally stored Markdown files.
1,336 repositories - github.com/obsidianmd
Sketch
Sketch is a vector graphics editor for Apple's macOS, used primarily for user interface and icon design.
1,316 repositories - en.wikipedia.org/wiki/Sketch_(application) - github.com/BohemianCoding
Anki
Anki is a free and open-source flashcard program that utilizes spaced repetition.
1,314 repositories - en.wikipedia.org/wiki/Anki_(software) - github.com/dae/anki
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,306 repositories
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,302 repositories - en.wikipedia.org/wiki/Continuous_delivery
Jasmine
Jasmine is a framework for testing JavaScript code.
tdd bdd javascript nodejs mocha chai qunit rspec jspec test-doubles
1,301 repositories - github.com/jasmine
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,301 repositories - en.wikipedia.org/wiki/Haxe - github.com/HaxeFoundation
NASA
The National Aeronautics and Space Administration (NASA) is a government agency responsible for space research and development.
1,293 repositories - en.wikipedia.org/wiki/NASA - github.com/nasa
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,293 repositories - en.wikipedia.org/wiki/Spreadsheet
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,292 repositories - en.wikipedia.org/wiki/Gmail - github.com/googleworkspace
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,267 repositories - en.wikipedia.org/wiki/Semantic_Web
Climate change
Global warming driven by human emissions of greenhouse gases, and the resulting large-scale shifts in weather patterns.
1,259 repositories - en.wikipedia.org/wiki/Climate_change - github.com/topics/climate-change
MkDocs
MkDocs is a static site generator that's focused on project documentation.
1,257 repositories - github.com/mkdocs/mkdocs/
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,226 repositories - en.wikipedia.org/wiki/Maze
Shadowsocks
A fast tunnel proxythat helps you bypass firewalls.
ss shadowsocksr ssr v2ray clash trojan
1,226 repositories - en.wikipedia.org/wiki/Shadowsocks - github.com/shadowsocks/shadowsocks
roguelike
A genre of video game.
roguelike-game nethack cataclysm angband roguelite
1,221 repositories - en.wikipedia.org/wiki/Roguelike
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,214 repositories - en.wikipedia.org/wiki/Agile_software_development
Pharo
Pharo is an open source, dynamic and reflective programming language and live coding IDE.
1,212 repositories - en.wikipedia.org/wiki/Pharo - github.com/pharo-project
IoC (Disambiguation)
IoC can either mean "Inversion of Control" or "Indicator of Compromise", depending on the context.
inversion-of-control indicator-of-compromise
1,205 repositories
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,193 repositories - en.wikipedia.org/wiki/Fuzzing
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,190 repositories
VK
VK is the largest social network in Russia and the CIS.
1,189 repositories - en.wikipedia.org/wiki/VK_(service) - github.com/VKCOM
CD (Disambiguation)
CD can either mean "continuous deployment" or "Continuous delivery".
continuous-deployment continuous-delivery continuous-integration cicd devops
1,185 repositories
Visual Basic
Visual Basic is an object-oriented and type-safe programming language.
visualbasic vb vbnet vb-net language dotnet
1,179 repositories - en.wikipedia.org/wiki/Visual_Basic_.NET - github.com/dotnet/vblang
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,172 repositories - en.wikipedia.org/wiki/Game_Boy
EEG
Electroencephalography (EEG) - a method for non-invasive recording of brain activity.
1,164 repositories - en.wikipedia.org/wiki/Electroencephalography
Edge
Edge is a cross-platform web browser created and developed by Microsoft.
microsoft-edge edge-browser chrome firefox safari opera browser
1,158 repositories - en.wikipedia.org/wiki/Microsoft_Edge
Common Vulnerabilities and Exposures (CVE)
The Common Vulnerabilities and Exposures (CVE) system provides a reference-method for publicly known vulnerabilities.
1,156 repositories - en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures
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,152 repositories - en.wikipedia.org/wiki/Barcode
IntelliJ IDEA
IntelliJ IDEA is an integrated development environment written in Java for developing computer software.
intellij ide pycharm java kotlin scala groovy
1,145 repositories - en.wikipedia.org/wiki/IntelliJ_IDEA - github.com/JetBrains/intellij-community
Stack Overflow
Stack Overflow is a question and answer website for professional and enthusiast programmers.
1,132 repositories - en.wikipedia.org/wiki/Stack_Overflow - github.com/StackExchange
tvOS
tvOS is the operating system used in the Apple TV line of products since the fourth generation model.
1,128 repositories - en.wikipedia.org/wiki/TvOS
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,128 repositories - en.wikipedia.org/wiki/Continuous_deployment
watchOS
watchOS is the operating system for the Apple Watch line of products.
1,127 repositories - en.wikipedia.org/wiki/WatchOS
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,108 repositories - en.wikipedia.org/wiki/MediaWiki - github.com/wikimedia/mediawiki
Eloquent ORM
Eloquent is an ORM which is part of the Laravel framework.
eloquent-orm laravel orm moloquent
1,094 repositories
Wayland
Wayland is a replacement for the X11 window system protocol and architecture.
wayland-client wayland-compositor wayland-protocol wlroots
1,092 repositories - en.wikipedia.org/wiki/Wayland_(protocol)
PyCharm
PyCharm is an integrated development environment used in computer programming, specifically for the Python language.
1,089 repositories - en.wikipedia.org/wiki/PyCharm - github.com/jetbrains
Nextcloud
Nextcloud is an open source software project providing file sync and online collaboration services that can be hosted privately.
1,070 repositories - en.wikipedia.org/wiki/Nextcloud - github.com/nextcloud
Nostr
Nostr is a decentralized network protocol for a distributed social networking system.
decentralized protocol social-network
1,036 repositories - en.wikipedia.org/wiki/Nostr
Low code
Developing software with minimal coding experience using visual interfaces and pre-built components.
1,035 repositories - en.wikipedia.org/wiki/Low-code_development_platform
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,035 repositories - en.wikipedia.org/wiki/Garry%27s_Mod - github.com/Facepunch/garrysmod
EPITECH
EPITECH is a French graduate school teaching computer sciences.
1,028 repositories - en.wikipedia.org/wiki/Epitech
Whisper
Whisper is an autoregressive language model that generates high-quality natural language text.
machine-learning artificial-intelligence language-modeling
1,021 repositories - github.com/openai/whisper
Retrocomputing
The use of historic computer hardware or software.
1,020 repositories - en.wikipedia.org/wiki/Retrocomputing
Game Jam
A game jam is a hackathon for creating video games.
gamejam hackathon ludum-dare global-game-jam game-off js13k
1,017 repositories - en.wikipedia.org/wiki/Game_jam
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,011 repositories - github.com/appwrite/appwrite
Conan
The open-source C/C++ package manager.
conanio package-manager,cpp,c,cplusplus,multi-platform,cmake
1,009 repositories - github.com/conan-io/conan
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
975 repositories - github.com/open-telemetry
Bevy
A refreshingly simple data-driven game engine built in Rust.
971 repositories - github.com/bevyengine/bevy
Rocket
Rocket is a web framework for Rust.
959 repositories - en.wikipedia.org/wiki/Rocket_(web_framework) - github.com/SergioBenitez/Rocket
Eclipse Vert.x
Eclipse Vert.x is a tool-kit for building reactive applications on the JVM.
vert-x java reactive polyglot netty
957 repositories - en.wikipedia.org/wiki/Vert.x - github.com/eclipse-vertx
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
951 repositories - en.wikipedia.org/wiki/Molecular_dynamics
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
946 repositories
CodeChef
CodeChef is a competitive programming community of programmers from across the globe.
codechef-solutions hackerrank competitive-programming
946 repositories - en.wikipedia.org/wiki/CodeChef
Nunjucks
Templating language for JavaScript.
njk jinja2 liquid javascript templating handlebars mustache-js ejs-templates pug
943 repositories - github.com/mozilla/nunjucks
ASP.NET
ASP.NET is a web framework for building modern web apps and services.
943 repositories - en.wikipedia.org/wiki/ASP.NET
VRChat
VRChat is an immersive virtual reality social platform.
927 repositories - en.wikipedia.org/wiki/VRChat - github.com/VRChat
satellite
An object intentionally placed into orbit in outer space for a variety of uses.
915 repositories - en.wikipedia.org/wiki/Satellite
Windows Subsystem for Linux
Run Linux apps natively on Windows.
895 repositories - en.wikipedia.org/wiki/Windows_Subsystem_for_Linux
Probot
Probot lets you create GitHub Apps to automate and improve your workflow.
probot-app github-apps bot node-github
893 repositories - github.com/probot/
PureScript
A strongly-typed functional programming language that compiles to JavaScript.
pure-script javascript nodejs electron language functional
886 repositories - en.wikipedia.org/wiki/PureScript - github.com/purescript/purescript
Medium
Medium is an American online publishing platform.
medium-article medium-api medium-editor medium-app medium-com blog publishing journalism reading
882 repositories - en.wikipedia.org/wiki/Medium_(website) - github.com/medium
Homebridge
Homebridge is a utility for tying smart home devices together into Apple’s HomeKit framework, controlled by Siri.
882 repositories - github.com/nfarina/homebridge
RISC-V
RISC-V (risk-five) is an open standard instruction set architecture (ISA) based on reduced instruction set computer (RISC).
871 repositories - en.wikipedia.org/wiki/riscv
Molecule
Ansible Molecule performs functional testing of Ansible playbooks and roles.
867 repositories - en.wikipedia.org/wiki/Ansible_(software) - github.com/ansible/molecule
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
847 repositories - en.wikipedia.org/wiki/Minetest - github.com/minetest/minetest
Support
Get your team and customers the help they need.
847 repositories - en.wikipedia.org/wiki/Help_desk
Publishing
Publishing is the dissemination of making information available to the general public through various mediums.
832 repositories - en.wikipedia.org/wiki/Desktop_publishing
Repl.it
Repl.it is an online IDE that supports over 50 languages and application hosting.
828 repositories - en.wikipedia.org/wiki/Repl.it
Genshin Impact
Genshin Impact is a role-playing game developed by miHoYo.
827 repositories - en.wikipedia.org/wiki/Genshin_Impact
NativeScript
NativeScript is a JavaScript-native mobile framework.
804 repositories - en.wikipedia.org/wiki/NativeScript - github.com/nativescript
Provisioning
Tools to help with creating and configuring IT infrastructure.
infrastructure ops sysadmin devops infrastructure-as-code
801 repositories
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
772 repositories - en.wikipedia.org/wiki/CircuitPython - github.com/adafruit/circuitpython
Ludum Dare
Ludum Dare is one of the world's largest and longest running Game Jam events.
ludumdare ldjam ld0 ldjam0 ld1 ldjam1 ld2 ldjam2 ld3 ldjam3 ld4 ldjam4 ld5 ldjam5 ld6 ldjam6 ld7 ldjam7 ld8 ldjam8 global-game-jam game-off
770 repositories - en.wikipedia.org/wiki/Ludum_Dare - github.com/ludumdare
PocketMine-MP
A server software for Minecraft Bedrock Edition in PHP.
pocketmine-mp pocketmine pocketmine-plugin pocketmine-plugins pocketmine-mp-plugin pmmp-plugin mcpe mcbe minecraft mcpe-server bedrock-edition bedrock pmmp-virion pmmp-game
766 repositories - github.com/pmmp/
Tree-sitter
Tree-sitter is an incremental parsing library.
744 repositories - github.com/tree-sitter/tree-sitter
Ada
Ada is a structured, statically typed, imperative, and object-oriented high-level programming language.
ada-2012 ada2012 ada95 ada-programs ada-binding ada-language spark-ada spark gnat ada-framework ada-library gpr ada-stuff
743 repositories - en.wikipedia.org/wiki/Ada_%28programming_language%29
Robot Framework
Robot Framework is an easy to learn and to easy to use, yet powerful, generic automation framework for software testing and RPA.
robot-framework rf rbtfrmwrk automation testautomation rpa atdd bdd continuous-testing testing software-testing devops software-quality
740 repositories - en.wikipedia.org/wiki/Robot_Framework - github.com/robotframework/robotframework
Instrumentation
Instrumentation is the act of inserting instructions into software to analyze it without changing its overall behavior.
code-instrumentation binary-instrumentation
738 repositories - en.wikipedia.org/wiki/Instrumentation_(computer_programming)
Code quality
Automate your code review with style, quality, security, and test‑coverage checks when you need them.
737 repositories
eBPF
eBPF is a technology that can run sandboxed programs in a privileged context such as the operating system kernel.
732 repositories - en.wikipedia.org/wiki/EBPF
PrestaShop
PrestaShop is a open source e-commerce platform, currently used by 300K shops worldwide and is available in 60 languages.
prestashop16,prestashop17,prestashop8,prestashop-ecommerce,project-prestashop platform
729 repositories - en.wikipedia.org/wiki/PrestaShop - github.com/prestashop
SoundCloud
SoundCloud is a Sweden-based online audio distribution platform.
soundcloud-api soundcloud-desktop ruby javascript
719 repositories - en.wikipedia.org/wiki/SoundCloud - github.com/soundcloud
WebXR
A group of standards that allow AR and VR content to be experienced through a web browser.
717 repositories - en.wikipedia.org/wiki/WebXR - github.com/immersive-web
Google Calendar
Millions of people use Google Calendar to track their events.
gcalendar google-calendar-api google-workspace gmail google-docs google-drive google-sheets google-forms google-slides
714 repositories - en.wikipedia.org/wiki/Google_Calendar - github.com/googleworkspace