Featured Topics
TeX
TeX is a typesetting system used in the production of technical books and papers.
1,627 repositories - en.wikipedia.org/wiki/TeX

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

Phaser
Phaser is a fun, free, and fast 2D game framework for making HTML5 games for desktop and mobile web browsers.
1,620 repositories - github.com/phaserjs/phaser

Netty
Netty is an asynchronous event-driven network application framework.
1,585 repositories - en.wikipedia.org/wiki/Netty_(software) - github.com/netty/netty

PHPUnit
PHPUnit is a programmer-oriented testing framework for PHP.
php xunit junit xdebug phpdbg unit-testing pcov testdox cobertura code-coverage
1,577 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,574 repositories - en.wikipedia.org/wiki/Racket_(programming_language) - github.com/racket

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,569 repositories - github.com/livewire/livewire

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,528 repositories - en.wikipedia.org/wiki/Kivy_(framework) - github.com/kivy/kivy

Astrophysics
Astrophysics is the study of the physics of astronomical objects and processes.
1,519 repositories - en.wikipedia.org/wiki/Astrophysics
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,516 repositories - en.wikipedia.org/wiki/ECMAScript - github.com/tc39

Stylus (Disambiguation)
Stylus can either refer to the stylus style sheet language or the stylus browser extension.
1,505 repositories - en.wikipedia.org/wiki/Stylus_(disambiguation)
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,501 repositories - github.com/MinecraftForge/MinecraftForge

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,501 repositories - en.wikipedia.org/wiki/World_of_Warcraft

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

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,493 repositories - en.wikipedia.org/wiki/Google_Drive - github.com/googleworkspace

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

Whisper
Whisper is an autoregressive language model that generates high-quality natural language text.
machine-learning artificial-intelligence language-modeling
1,486 repositories - github.com/openai/whisper


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

Mastodon
Mastodon is a free, decentralized, open source microblogging network.
activitypub fediverse microblog social-network webfinger
1,479 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,468 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,467 repositories - en.wikipedia.org/wiki/League_of_Legends

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,464 repositories
Eleventy
A simple static site generator for JavaScript.
11ty static-site-generator jekyll hugo hexo gatsby nuxt nextjs bridgetown astrojs sveltekit
1,436 repositories - github.com/11ty

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,427 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,416 repositories - en.wikipedia.org/wiki/Climate_change - github.com/topics/climate-change

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,409 repositories - en.wikipedia.org/wiki/OpenID#OpenID_Connect_(OIDC)
MkDocs
MkDocs is a static site generator that's focused on project documentation.
1,406 repositories - github.com/mkdocs/mkdocs/

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,402 repositories - en.wikipedia.org/wiki/Spreadsheet
Shadowsocks
A fast tunnel proxythat helps you bypass firewalls.
ss shadowsocksr ssr v2ray clash trojan
1,374 repositories - en.wikipedia.org/wiki/Shadowsocks - github.com/shadowsocks/shadowsocks

EEG
Electroencephalography (EEG) - a method for non-invasive recording of brain activity.
1,370 repositories - en.wikipedia.org/wiki/Electroencephalography
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,366 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,359 repositories - en.wikipedia.org/wiki/Sketch_(application) - github.com/BohemianCoding

Common Vulnerabilities and Exposures (CVE)
The Common Vulnerabilities and Exposures (CVE) system provides a reference-method for publicly known vulnerabilities.
1,356 repositories - en.wikipedia.org/wiki/Common_Vulnerabilities_and_Exposures
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,354 repositories
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,350 repositories - en.wikipedia.org/wiki/Semantic_Web
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

Jasmine
Jasmine is a framework for testing JavaScript code.
tdd bdd javascript nodejs mocha chai qunit rspec jspec test-doubles
1,330 repositories - github.com/jasmine

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,324 repositories - en.wikipedia.org/wiki/Maze

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,316 repositories - en.wikipedia.org/wiki/Agile_software_development
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,316 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,313 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,313 repositories - en.wikipedia.org/wiki/Microsoft_Edge

Wayland
Wayland is a replacement for the X11 window system protocol and architecture.
wayland-client wayland-compositor wayland-protocol wlroots
1,311 repositories - en.wikipedia.org/wiki/Wayland_(protocol)

Nostr
Nostr is a decentralized network protocol for a distributed social networking system.
decentralized protocol social-network
1,301 repositories - en.wikipedia.org/wiki/Nostr

roguelike
A genre of video game.
roguelike-game nethack cataclysm angband roguelite
1,297 repositories - en.wikipedia.org/wiki/Roguelike
CD (Disambiguation)
CD can either mean "continuous deployment" or "Continuous delivery".
continuous-deployment continuous-delivery continuous-integration cicd devops
1,283 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,281 repositories
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,273 repositories - en.wikipedia.org/wiki/Game_Boy
Low code
Developing software with minimal coding experience using visual interfaces and pre-built components.
1,270 repositories - en.wikipedia.org/wiki/Low-code_development_platform
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,262 repositories

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,253 repositories - github.com/open-telemetry

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

Pharo
Pharo is an open source, dynamic and reflective programming language and live coding IDE.
1,243 repositories - en.wikipedia.org/wiki/Pharo - github.com/pharo-project

VK
VK is the largest social network in Russia and the CIS.
1,237 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,233 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,232 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,202 repositories - en.wikipedia.org/wiki/Continuous_deployment
watchOS
watchOS is the operating system for the Apple Watch line of products.
1,202 repositories - en.wikipedia.org/wiki/WatchOS

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

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

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

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,152 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,151 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,144 repositories - en.wikipedia.org/wiki/Nextcloud - github.com/nextcloud

Retrocomputing
The use of historic computer hardware or software.
1,127 repositories - en.wikipedia.org/wiki/Retrocomputing
Eloquent ORM
Eloquent is an ORM which is part of the Laravel framework.
eloquent-orm laravel orm moloquent
1,123 repositories
Game Jam
A game jam is a hackathon for creating video games.
gamejam hackathon ludum-dare global-game-jam game-off js13k
1,118 repositories - en.wikipedia.org/wiki/Game_jam

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,098 repositories - en.wikipedia.org/wiki/Garry%27s_Mod - github.com/Facepunch/garrysmod

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

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,048 repositories - en.wikipedia.org/wiki/Molecular_dynamics
EPITECH
EPITECH is a French graduate school teaching computer sciences.
1,044 repositories - en.wikipedia.org/wiki/Epitech

Rocket
Rocket is a web framework for Rust.
1,013 repositories - en.wikipedia.org/wiki/Rocket_(web_framework) - github.com/SergioBenitez/Rocket

Windows Subsystem for Linux
Run Linux apps natively on Windows.
1,011 repositories - en.wikipedia.org/wiki/Windows_Subsystem_for_Linux
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

satellite
An object intentionally placed into orbit in outer space for a variety of uses.
1,001 repositories - en.wikipedia.org/wiki/Satellite
ASP.NET
ASP.NET is a web framework for building modern web apps and services.
999 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
993 repositories - en.wikipedia.org/wiki/Vert.x - github.com/eclipse-vertx

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
979 repositories - en.wikipedia.org/wiki/Finite-state_machine
Reconnaissance
Reconnaissance refers to the process of gathering information about a target system, network, or organization.
979 repositories - en.wikipedia.org/wiki/Reconnaissance
CodeChef
CodeChef is a competitive programming community of programmers from across the globe.
codechef-solutions hackerrank competitive-programming
978 repositories - en.wikipedia.org/wiki/CodeChef

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

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

Factorio
Factorio is a game in which you build and maintain factories.
944 repositories - en.wikipedia.org/wiki/Factorio - github.com/wube

Genshin Impact
Genshin Impact is a role-playing game developed by miHoYo.
939 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
928 repositories - en.wikipedia.org/wiki/Medium_(website) - github.com/medium

Computational Fluid Dynamics (CFD)
Use numerical algorithms to solve and analyze problems involving fluid flows.
925 repositories - en.wikipedia.org/wiki/Computational_fluid_dynamics
Support
Get your team and customers the help they need.
918 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.
915 repositories
Molecule
Ansible Molecule performs functional testing of Ansible playbooks and roles.
906 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.
898 repositories - github.com/nfarina/homebridge

PureScript
A strongly-typed functional programming language that compiles to JavaScript.
pure-script javascript nodejs electron language functional
893 repositories - en.wikipedia.org/wiki/PureScript - github.com/purescript/purescript

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

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

Publishing
Publishing is the dissemination of making information available to the general public through various mediums.
889 repositories - en.wikipedia.org/wiki/Desktop_publishing
