Skip to content

Latest commit

 

History

History
430 lines (385 loc) · 79.7 KB

File metadata and controls

430 lines (385 loc) · 79.7 KB

OpenDevIndex — Browse the Index

This file is generated from validated OpenDevIndex catalogs. Each module link opens its independently versioned knowledge entry.

Indexed modules: 253

Content depth

Depth describes how far a module has progressed beyond its source-backed overview. See docs/MODULE_STANDARD.md.

Level Modules
deep-dive 1
overview 252

Browse by kind

Kind Modules
tool 78
language 30
framework 43
library 20
runtime 8
platform 25
database 19
protocol 7
standard 7
toolchain 3
service 3
concept 5
architecture 1
format 2
operating-system 1
kernel 1

Domain coverage

Domain Modules
accessibility 2
ai 31
analytics 13
api 22
build 18
ci-cd 5
cli 12
cloud 22
compilers 7
computer-architecture 1
containers 8
cryptography 2
data 49
data-engineering 1
developer-experience 13
developer-tools 45
devops 16
distributed-systems 18
embedded 4
graphics 2
hardware 1
identity 2
internet 2
iot 1
machine-learning 16
media 2
mobile 4
multimedia 2
networking 17
observability 11
open-source 5
operating-systems 6
performance 3
programming-languages 33
python 22
security 18
software-development 40
storage 2
supply-chain 2
sustainability 1
systems 30
testing 8
virtualization 2
web 61
webassembly 1

Technology Universe coverage

Area Mapped modules
databases-data 1
hardware-architecture 1
standards-protocols-formats 1

tool

Module Depth Domains Summary
age (security/age) overview cli, security Simple file-encryption format and tool designed as a modern, composable way to encrypt files to public-key or passphrase recipients.
Ansible (cloud/ansible) overview cloud, devops Automation system for configuration management, application deployment, orchestration, and infrastructure tasks using agentless remote execution.
Apache Airflow (tool/apache-airflow) overview data, devops, python Workflow orchestration platform for defining, scheduling, and monitoring data pipelines as code using Python-based directed acyclic graphs.
Apache Maven (tool/maven) overview build, developer-tools, software-development Build and project-management tool for Java and JVM ecosystems that uses declarative project models, dependency coordinates, lifecycle phases, and a large plugin repository.
bat (tool/bat) overview cli, developer-experience Command-line text viewer inspired by cat that adds syntax highlighting, Git-aware changes, line numbers, and paging while remaining pipeline friendly.
Bazel (tool/bazel) overview build, developer-tools Build and test system designed for large multi-language codebases with explicit dependencies, caching, and reproducible build graphs.
Biome (tool/biome) overview developer-tools, web Fast formatter and linter for JavaScript, TypeScript, JSON, CSS, and related web code, designed as an integrated toolchain with a Rust implementation.
Bruno (tool/bruno) overview api, developer-experience, developer-tools, testing API client focused on local, Git-friendly collections stored as plain text, providing an alternative workflow to cloud-centric API testing tools.
ccache (tool/ccache) overview build, compilers, developer-tools Compiler cache for C and C++ toolchains that detects equivalent compilations and reuses previous outputs to reduce incremental build times.
ClamAV (security/clamav) overview security Open-source antivirus engine and scanning toolkit commonly used for malware detection in mail gateways, file-processing systems, and servers.
CMake (tool/cmake) overview build, developer-tools Cross-platform build-system generator used to describe native software builds independently of a specific compiler, IDE, or underlying build tool.
containerd (tool/containerd) overview cloud, containers, systems Industry-standard container runtime focused on managing the complete container lifecycle, including image transfer, storage, execution, supervision, and low-level runtime integration.
Continue (tool/continue) overview ai, developer-experience, developer-tools Open-source AI coding assistant platform for integrating language models into developer workflows with configurable models, context providers, and editor integrations.
curl (tool/curl) overview cli, developer-tools, internet, networking Command-line tool and transfer library for moving data using URLs across many network protocols, commonly used for HTTP automation and debugging.
dbt Core (tool/dbt) overview analytics, data Open-source transformation framework for analytics engineering that applies software-development practices to SQL-based data models and data pipelines.
direnv (tool/direnv) overview cli, developer-tools Shell extension that automatically loads and unloads directory-specific environment variables, helping projects keep local development configuration scoped to working directories.
Docker (tool/docker) overview containers, devops Container development platform centered on portable images and isolated application processes, widely used for packaging and deployment workflows.
Envoy (cloud/envoy) overview cloud, networking High-performance open-source edge and service proxy designed for cloud-native networking, traffic management, observability, and service-mesh architectures.
esbuild (tool/esbuild) overview build, developer-tools, web Extremely fast JavaScript and TypeScript bundler and minifier written in Go, commonly used as a low-level engine inside modern development tooling.
ESLint (tool/eslint) overview developer-tools, web Pluggable static-analysis and linting tool for JavaScript and related ecosystems, used to detect problematic patterns and enforce project coding rules.
eza (tool/eza) overview cli, developer-experience Modern command-line directory listing utility derived from exa, adding readable defaults, colors, Git metadata, tree views, and structured file information.
fd (tool/fd) overview developer-tools Simple and fast alternative to the traditional Unix find command, optimized for ergonomic filename and path searches from the command line.
FFmpeg (tool/ffmpeg) overview media, multimedia Cross-platform multimedia toolkit for decoding, encoding, transcoding, filtering, streaming, probing, and transforming audio and video formats.
Git (tool/git) deep-dive cli, developer-tools Distributed version control system used to track source history, collaborate through branches, and exchange changes across software projects.
Git LFS (tool/git-lfs) overview data, developer-tools, storage Git extension that stores large file contents outside normal Git object history while keeping lightweight pointer files in repositories.
GitHub Actions (tool/github-actions) overview ci-cd, devops GitHub-native automation platform for continuous integration, delivery, scheduled jobs, and repository workflows defined as versioned YAML files.
GitHub CLI (tool/gh) overview cli, developer-tools Official GitHub command-line interface for repositories, issues, pull requests, releases, workflows, and other GitHub operations.
GNU Make (tool/make) overview build, developer-tools Classic build automation tool that evaluates dependency rules and shell recipes to update files and targets when their inputs change.
Gradle (tool/gradle) overview build, developer-tools, software-development General-purpose build automation system widely used for JVM and Android projects, with programmable build logic, incremental execution, dependency management, and caching.
Hadolint (tool/hadolint) overview containers, developer-tools Dockerfile linter that combines Dockerfile best-practice rules with shell-script analysis to catch common image-build mistakes before deployment.
Hatch (tool/hatch) overview developer-tools, python Extensible Python project manager covering environments, packaging, versioning, scripts, builds, and publishing through a plugin-oriented workflow.
Helm (cloud/helm) overview cloud, devops Package manager for Kubernetes that bundles templated resource manifests into versioned charts for installation, upgrades, and reuse.
Homebrew (tool/homebrew) overview developer-tools, operating-systems Package manager for macOS and Linux that installs command-line tools and applications through versioned formulae and casks.
Jenkins (tool/jenkins) overview ci-cd, devops Extensible automation server used to orchestrate continuous integration and delivery pipelines across self-hosted infrastructure and diverse toolchains.
jq (tool/jq) overview cli, data, developer-tools Lightweight command-line processor for selecting, transforming, filtering, and composing JSON data in shell scripts and data pipelines.
just (tool/just) overview developer-tools Command runner for project-specific recipes, offering a focused alternative to using Makefiles for development commands that are not build graphs.
Kong Gateway (tool/kong) overview api, cloud, networking API gateway and reverse-proxy platform built around extensible traffic policies for routing, authentication, observability, and service connectivity.
Lighthouse (tool/lighthouse) overview accessibility, performance, testing, web Automated auditing tool for web pages that evaluates performance, accessibility, best practices, and related quality signals in browser-based workflows.
LLDB (tool/lldb) overview developer-tools, systems Debugger from the LLVM project designed for native programs, offering command-line, scripting, and IDE integration across several operating systems and architectures.
LM Studio (tool/lm-studio) overview ai, developer-experience Desktop application and local inference environment for discovering, downloading, running, and serving supported language models on personal computers.
Meson (tool/meson) overview build, developer-tools High-productivity build system focused on fast, reliable native builds with concise project definitions and first-class Ninja integration.
mold (tool/mold) overview build, systems High-speed linker for Unix-like systems designed as a drop-in alternative for common ELF linkers, reducing the final link stage of large native builds.
Neovim (tool/neovim) overview developer-tools Extensible text editor derived from Vim with a modernized architecture, Lua configuration, asynchronous APIs, and a large plugin ecosystem.
Ninja (tool/ninja) overview build, developer-tools, systems Small build system focused on executing generated build graphs as quickly as possible, commonly used as a backend for higher-level generators such as CMake and Meson.
Nix (tool/nix) overview developer-tools, operating-systems Functional package manager and build system focused on reproducible environments, isolated package stores, and declarative software composition.
Nmap (security/nmap) overview security Network exploration and security-auditing tool for discovering hosts, identifying open ports, fingerprinting services, and running scriptable network probes.
Ollama (tool/ollama) overview ai, developer-experience Local model runtime and developer tool for downloading, managing, and serving large language models through a simple command-line and HTTP interface.
OpenSSH (security/openssh) overview security Open-source implementation of the SSH protocol suite used for encrypted remote login, command execution, tunneling, and secure file transfer.
OpenTofu (tool/opentofu) overview cloud, developer-tools, devops Open-source infrastructure-as-code tool created as a community-driven Terraform-compatible implementation for declaratively managing infrastructure through providers.
OWASP ZAP (security/owasp-zap) overview security, testing, web Open-source web application security scanner and intercepting proxy maintained under OWASP, used for manual testing and automated dynamic application security testing.
Packer (tool/packer) overview build, cloud, devops HashiCorp image-building tool that creates repeatable machine images for multiple platforms from declarative templates and pluggable builders and provisioners.
pipx (tool/pipx) overview cli, developer-tools, python Python application installer that places each command-line package in its own isolated environment while exposing its executables on the user PATH.
pnpm (tool/pnpm) overview developer-experience, developer-tools, web JavaScript package manager that uses a content-addressable store and linked dependency layout to reduce duplicated files while supporting workspaces and modern Node.js projects.
Podman (tool/podman) overview containers, devops Daemonless container engine for building, running, and managing OCI containers and pods with strong support for rootless operation.
Poetry (tool/poetry) overview developer-tools, python Python packaging and dependency-management tool that manages project metadata, dependency resolution, virtual environments, builds, and package publishing workflows.
Prettier (tool/prettier) overview developer-tools, web Opinionated code formatter that parses source files and reprints them consistently, reducing style debates across JavaScript and many other supported languages.
Pulumi (cloud/pulumi) overview cloud, devops Infrastructure-as-code platform that lets developers define cloud resources using general-purpose programming languages and provider packages.
QEMU (tool/qemu) overview systems, virtualization Open-source machine emulator and virtualizer that can emulate full systems or individual processes across many CPU architectures.
ripgrep (tool/ripgrep) overview cli, developer-tools Fast recursive text-search command-line tool that respects common ignore files and is optimized for searching source trees and large directories.
Rollup (tool/rollup) overview build, developer-tools, web JavaScript module bundler focused on ES modules, tree shaking, library packaging, and a plugin architecture used directly and by higher-level build tools.
Ruff (tool/ruff) overview developer-experience, developer-tools, python High-performance Python linter and formatter from Astral implemented in Rust, designed to replace or consolidate many common Python code-quality checks in one tool.
Scaphandre (tool/scaphandre) overview observability, sustainability Open-source energy-consumption monitoring agent designed to expose power-related metrics for processes and hosts, supporting sustainable software measurement.
sccache (tool/sccache) overview build, compilers, developer-tools Compilation cache that accelerates repeated builds by reusing compiler outputs locally or through remote storage backends across supported toolchains.
Semgrep (security/semgrep) overview security Static-analysis platform and open-source engine for matching code patterns, enforcing secure coding rules, and detecting classes of defects across languages.
ShellCheck (tool/shellcheck) overview cli, developer-tools Static-analysis tool for shell scripts that detects common syntax mistakes, quoting errors, portability problems, and suspicious shell programming patterns.
Sigstore (security/sigstore) overview security, supply-chain Open-source ecosystem for signing and verifying software artifacts using short-lived identities, transparency logs, and supply-chain security tooling.
Suricata (security/suricata) overview networking, security Open-source network threat detection engine supporting intrusion detection, intrusion prevention, network security monitoring, protocol analysis, and rule-based traffic inspection.
SWC (tool/swc) overview build, developer-tools, web Rust-based platform for fast JavaScript and TypeScript compilation, minification, transformation, and extensible tooling used by modern web frameworks.
Terraform (cloud/terraform) overview cloud, devops Infrastructure-as-code tool for declaring and applying resource graphs through provider plugins across cloud, SaaS, and infrastructure platforms.
tmux (tool/tmux) overview developer-tools Terminal multiplexer that creates persistent shell sessions and supports multiple windows and panes inside a single terminal connection.
Traefik Proxy (tool/traefik) overview cloud, containers, devops, networking Cloud-native reverse proxy and application proxy that discovers services dynamically and configures routing for containers and orchestration platforms.
Trivy (security/trivy) overview containers, security Open-source security scanner for container images, filesystems, repositories, infrastructure configuration, dependencies, and software supply chains.
uv (tool/uv) overview cli, developer-tools, python Fast Python package and project manager from Astral that combines environment creation, dependency installation, lockfiles, tool execution, and Python version management.
Visual Studio Code (tool/vscode) overview developer-tools Open-source-based code editor from Microsoft with extension support, integrated debugging, language tooling, terminals, and remote development features.
Vite (tool/vite) overview build, developer-tools, web Frontend build tool and development server that provides fast module serving during development and optimized production builds for modern web projects.
webpack (tool/webpack) overview build, developer-tools, web Highly configurable JavaScript module bundler that builds dependency graphs and transforms application assets through loaders and plugins.
Wireshark (tool/wireshark) overview developer-tools, networking, security Open-source network protocol analyzer with graphical and command-line tooling for capturing, decoding, filtering, and inspecting packets across a large range of protocols.
YARA (security/yara) overview security Pattern-matching tool and rule language for identifying and classifying files, memory, and malware samples using textual, binary, and structural signatures.

language

Module Depth Domains Summary
Apache Groovy (language/groovy) overview programming-languages, software-development Dynamic JVM language with concise syntax, scripting support, and close Java interoperability, widely used in build automation and JVM application tooling.
C (language/c) overview embedded, programming-languages, systems Foundational compiled systems programming language standardized by ISO and widely used for operating systems, embedded software, libraries, and low-level interfaces.
C# (language/csharp) overview programming-languages, software-development Modern statically typed programming language in the .NET ecosystem, used for cloud services, desktop software, games, web backends, and cross-platform applications.
C++ (language/cpp) overview performance, programming-languages, systems Multi-paradigm compiled programming language built on C heritage and widely used for performance-sensitive systems, applications, games, and infrastructure.
Clojure (language/clojure) overview programming-languages, software-development Functional Lisp dialect for the JVM that emphasizes immutable data, interactive development, concurrency-friendly design, and direct access to Java libraries.
Crystal (language/crystal) overview programming-languages, web Compiled programming language with Ruby-inspired syntax, static type inference, native code generation, and concurrency primitives for building fast applications and services.
Dart (language/dart) overview mobile, programming-languages, web Client-optimized programming language from Google used for cross-platform applications, especially with Flutter, with ahead-of-time and just-in-time compilation modes.
Elixir (language/elixir) overview distributed-systems, programming-languages, web Functional programming language that runs on the Erlang VM and targets scalable, fault-tolerant, concurrent applications with modern tooling and metaprogramming.
Erlang (language/erlang) overview distributed-systems, programming-languages Functional concurrent programming language and runtime ecosystem designed for fault-tolerant, distributed, soft-real-time systems that can run continuously.
F# (language/fsharp) overview programming-languages, software-development Functional-first .NET programming language that combines concise immutable-by-default code with strong typing and seamless interoperability across the .NET ecosystem.
Go (language/go) overview cloud, programming-languages Compiled programming language designed for simple tooling, efficient concurrency, and maintainable network and systems software.
Haskell (language/haskell) overview programming-languages, software-development Statically typed purely functional programming language with lazy evaluation, type inference, algebraic data types, and a strong research and library ecosystem.
Java (language/java) overview programming-languages Class-based general-purpose programming language and platform centered on the Java Virtual Machine, with a large server and enterprise ecosystem.
JavaScript (language/javascript) overview programming-languages, web ECMAScript-based programming language that powers browser scripting and is also widely used on servers, tooling, desktop, and mobile platforms.
Julia (language/julia) overview data, machine-learning, programming-languages High-level dynamic programming language designed for numerical and scientific computing while providing multiple dispatch and native-code performance through JIT compilation.
Kotlin (language/kotlin) overview programming-languages Modern statically typed language from JetBrains targeting the JVM, Android, JavaScript, WebAssembly, and native platforms.
Lua (language/lua) overview embedded, programming-languages, systems Lightweight embeddable programming language with a small runtime, dynamic semantics, and a long history in games, applications, scripting, and embedded software.
Nim (language/nim) overview programming-languages, systems Compiled systems programming language with Python-like syntax, static typing, metaprogramming, and multiple memory-management strategies for efficient native software.
Objective-C (language/objective-c) overview mobile, programming-languages Object-oriented programming language built on C that remains important for understanding and maintaining Apple platform software and established Cocoa codebases.
OCaml (language/ocaml) overview programming-languages, systems Statically typed functional programming language with powerful type inference and native-code compilation, used for compilers, verification tools, systems, and research.
Perl (language/perl) overview programming-languages, systems Mature dynamic programming language known for text processing, systems administration, automation, and a long-running package ecosystem centered on CPAN.
PHP (language/php) overview programming-languages, web Widely deployed server-side programming language with a large web ecosystem, mature package tooling, and direct integration with common web servers.
Python (language/python) overview data, programming-languages High-level general-purpose programming language known for readable syntax and a broad ecosystem spanning automation, web development, science, and AI.
R (language/r) overview analytics, data, programming-languages Programming language and environment focused on statistical computing, data analysis, scientific visualization, and reproducible research workflows.
Ruby (language/ruby) overview programming-languages, web Dynamic general-purpose programming language emphasizing developer productivity and expressive object-oriented code, best known for the Ruby on Rails ecosystem.
Rust (language/rust) overview programming-languages, systems Systems programming language focused on memory safety, performance, and concurrency without requiring a garbage collector.
Scala (language/scala) overview data, distributed-systems, programming-languages Statically typed language for the JVM that combines object-oriented and functional programming and is widely used in distributed systems and data platforms.
Swift (language/swift) overview programming-languages, systems Compiled programming language developed for Apple platforms and also available as open source for systems, server, and cross-platform development.
TypeScript (language/typescript) overview programming-languages, web Statically typed superset of JavaScript that adds compile-time type checking while emitting JavaScript for existing runtimes and browsers.
Zig (language/zig) overview compilers, programming-languages, systems General-purpose systems programming language focused on explicit control, predictable performance, cross-compilation, and straightforward interoperability with C code.

framework

Module Depth Domains Summary
Actix Web (framework/actix-web) overview systems, web Powerful Rust web framework built on the Actix ecosystem, providing asynchronous HTTP servers, routing, middleware, extractors, and WebSocket support.
Angular (framework/angular) overview software-development, web Full-featured web application framework maintained by Google with components, dependency injection, routing, forms, testing support, and an integrated development toolchain.
Apache Flink (framework/apache-flink) overview data, distributed-systems Distributed processing framework designed for stateful stream processing and batch workloads with event-time semantics and fault-tolerant execution.
Apache Spark (framework/apache-spark) overview analytics, data, distributed-systems Distributed data-processing engine for large-scale analytics with APIs for SQL, batch processing, streaming, machine learning, and graph workloads.
ASP.NET Core (framework/aspnet-core) overview api, software-development, web Cross-platform open-source framework from Microsoft for building web applications, HTTP APIs, real-time services, and cloud backends on the modern .NET platform.
Astro (framework/astro) overview software-development, web Web framework focused on content-driven sites and server-rendered applications, with island architecture and support for multiple UI component frameworks.
Axum (framework/axum) overview systems, web Rust web application framework from the Tokio ecosystem that emphasizes ergonomic routing, typed extractors, middleware interoperability, and async services.
CodeIgniter (framework/codeigniter) overview software-development, web Lightweight PHP web framework that provides routing, database access, validation, security helpers, and an application structure aimed at straightforward deployment.
Django (framework/django) overview python, software-development, web Python web framework providing an integrated ORM, routing, templates, forms, authentication, administration, and security-focused defaults.
Echo (framework/echo) overview api, web Minimal high-performance Go web framework providing routing, middleware, request binding, validation hooks, and helpers for HTTP APIs.
Electron (framework/electron) overview software-development Framework for building cross-platform desktop applications using web technologies by packaging Chromium and Node.js with an application runtime.
Express (framework/express) overview software-development, web Minimal Node.js web framework centered on routing and middleware, commonly used to build HTTP APIs, web backends, and server-side applications in the JavaScript ecosystem.
FastAPI (framework/fastapi) overview api, python, software-development Python framework for building typed HTTP APIs using standard type hints, automatic validation, OpenAPI generation, and asynchronous server support.
Fastify (framework/fastify) overview api, software-development, web Node.js web framework focused on low overhead, extensibility, schema-based validation, and a plugin architecture for building APIs and backend services.
Fiber (framework/fiber) overview api, web Express-inspired web framework for Go built on fasthttp, offering routing, middleware, and familiar APIs for performance-oriented services.
Flask (framework/flask) overview python, software-development, web Lightweight Python web framework built around Werkzeug and Jinja that provides routing and request handling while leaving many architectural choices to extensions and applications.
Flutter (framework/flutter) overview mobile, software-development Cross-platform application UI toolkit using Dart to build natively compiled mobile, web, desktop, and embedded interfaces from shared code.
Gin (framework/gin) overview api, web HTTP web framework for Go focused on fast routing, middleware composition, JSON handling, and concise APIs for backend services.
GStreamer (framework/gstreamer) overview media, multimedia Cross-platform multimedia framework based on composable pipeline elements for capturing, decoding, processing, encoding, and streaming audio and video.
Hono (framework/hono) overview software-development, web Small web framework built around Web Standards that targets JavaScript and TypeScript runtimes including edge platforms, Node.js, Bun, and Deno.
Keras (ai/keras) overview ai, machine-learning, python High-level deep-learning API designed for readable model construction and training workflows while supporting multiple tensor-computation backends.
Koa (framework/koa) overview api, web Minimal Node.js web framework from the team behind Express that uses async middleware composition to provide a small foundation for APIs and web applications.
LangChain (ai/langchain) overview ai Application framework and ecosystem for composing language-model calls with tools, retrieval, structured workflows, and agent-oriented application logic.
Laravel (framework/laravel) overview software-development, web PHP web application framework with routing, ORM, queues, authentication, templating, testing, and a broad first-party tooling ecosystem.
LlamaIndex (ai/llamaindex) overview ai, data Framework for connecting language-model applications to private or external data through indexing, retrieval, workflows, and agent-oriented abstractions.
NestJS (framework/nestjs) overview api, software-development, web TypeScript-first server application framework for Node.js that organizes backend software around modules, dependency injection, decorators, and adapters for common HTTP platforms.
Next.js (framework/nextjs) overview software-development, web React framework for full-stack web applications with routing, server rendering, static generation, data loading, and deployment-oriented tooling.
Phoenix (framework/phoenix) overview distributed-systems, web Elixir web framework built on the BEAM ecosystem, providing routing, channels, real-time features, and LiveView integration for resilient web applications.
PyTorch (framework/pytorch) overview ai, machine-learning, python Open-source tensor and deep-learning framework with automatic differentiation, GPU acceleration, and a large research and production ecosystem.
Qwik (framework/qwik) overview performance, software-development, web Web framework designed around resumability and fine-grained lazy loading so applications can minimize initial JavaScript execution while retaining interactive components.
Ray (ai/ray) overview ai, distributed-systems, python Distributed computing framework for scaling Python and AI workloads from a single machine to clusters with task, actor, training, and serving abstractions.
React (framework/react) overview software-development, web Library for building component-based user interfaces with declarative rendering and a broad ecosystem for web and cross-platform applications.
React Native (framework/react-native) overview mobile, software-development Framework for building native mobile applications with React and JavaScript or TypeScript while rendering through native platform components.
Rocket (framework/rocket) overview systems, web Rust web framework emphasizing type safety, declarative routing, request guards, and ergonomic server-side application development.
Ruby on Rails (framework/rails) overview software-development, web Full-stack Ruby web framework emphasizing convention over configuration and integrated patterns for routing, databases, views, jobs, and testing.
SolidJS (framework/solidjs) overview software-development, web Declarative JavaScript UI framework built around fine-grained reactivity, compiled JSX, and direct DOM updates without a virtual DOM rerender model.
Spring Boot (framework/spring-boot) overview software-development Java framework for building production-oriented Spring applications with opinionated defaults, dependency starters, embedded servers, and operational features.
Svelte (framework/svelte) overview compilers, software-development, web Web UI framework that shifts substantial work to compile time and provides component syntax with built-in reactivity and application tooling.
SvelteKit (framework/sveltekit) overview software-development, web Application framework for building production web applications with Svelte, providing routing, server rendering, data loading, adapters, and deployment integrations.
Symfony (framework/symfony) overview software-development, web Mature PHP framework and reusable component ecosystem for building web applications, APIs, console tools, and long-lived enterprise services.
Tauri (framework/tauri) overview software-development Framework for building lightweight desktop and mobile applications with web front ends and a Rust-based native application core.
TensorFlow (ai/tensorflow) overview ai, machine-learning, python Open-source machine-learning platform for tensor computation, model training, deployment, and production pipelines across CPUs, GPUs, and accelerators.
Vue.js (framework/vue) overview software-development, web Progressive JavaScript framework for building user interfaces with reactive state, component composition, and an approachable template syntax.

library

Module Depth Domains Summary
axe-core (library/axe-core) overview accessibility, testing, web Accessibility testing engine for automated detection of many WCAG-related issues in HTML-based user interfaces and browser testing workflows.
DeepSpeed (library/deepspeed) overview ai, distributed-systems, machine-learning Deep-learning optimization library from Microsoft that provides memory, parallelism, communication, and training techniques for large neural-network workloads.
JAX (ai/jax) overview ai, machine-learning Python array-computing and machine-learning library providing NumPy-style APIs with automatic differentiation, compilation, vectorization, and accelerator execution.
Jest (library/jest) overview testing, web JavaScript testing framework with assertions, mocking, snapshot testing, watch mode, and broad integration across web and Node.js projects.
LightGBM (library/lightgbm) overview ai, data, machine-learning Gradient-boosting framework from Microsoft designed for efficient tree-based learning on large datasets, with support for classification, regression, and ranking.
Lit (library/lit) overview software-development, web Lightweight library for building standards-based web components using reactive properties and declarative templates while staying close to native browser APIs.
Matplotlib (library/matplotlib) overview analytics, data, python Python plotting library for creating static, animated, and interactive visualizations with fine-grained control over figures, axes, styles, and output formats.
NumPy (library/numpy) overview data, python Core Python library for multidimensional arrays, vectorized numerical operations, linear algebra, random sampling, and interoperability across scientific computing tools.
OpenSSL (security/openssl) overview cryptography, security Open-source cryptography and TLS toolkit providing widely used libraries and command-line utilities for secure transport, certificates, and cryptographic operations.
pandas (library/pandas) overview analytics, data, python Python data analysis library centered on Series and DataFrame structures for labeled tabular data, cleaning, transformation, aggregation, and time-series workflows.
Polars (library/polars) overview analytics, data High-performance DataFrame library written in Rust with Python and other language bindings, built around columnar execution, query optimization, and Apache Arrow concepts.
Pydantic (library/pydantic) overview python, software-development Python data validation library that uses type annotations to parse, validate, serialize, and document structured application data with explicit models.
pytest (library/pytest) overview python, testing Python testing framework that emphasizes readable tests, powerful fixtures, plugin extensibility, and scalable execution from small unit suites to large projects.
scikit-learn (ai/scikit-learn) overview ai, machine-learning, python Python machine-learning library offering classical supervised and unsupervised algorithms, preprocessing, model selection, and evaluation utilities.
SciPy (library/scipy) overview data, python Scientific computing library for Python that adds optimization, integration, interpolation, signal processing, statistics, sparse matrices, and other numerical algorithms.
Sentence Transformers (library/sentence-transformers) overview ai, data, machine-learning Python framework for producing and training text and multimodal embeddings, commonly used for semantic search, clustering, retrieval, and similarity tasks.
spaCy (library/spacy) overview ai, machine-learning, python Industrial natural-language-processing library for Python offering tokenization, linguistic pipelines, named-entity recognition, text classification, and extensible components.
SQLAlchemy (library/sqlalchemy) overview data, python Python SQL toolkit and object-relational mapper that provides a composable SQL expression language, database connection management, and ORM patterns.
Transformers (ai/transformers) overview ai, machine-learning Hugging Face library providing pretrained transformer models, tokenizers, configuration, training utilities, and pipelines across major ML backends.
XGBoost (library/xgboost) overview ai, data, machine-learning Optimized gradient-boosting library for decision-tree models with distributed, GPU, and language-binding support across common machine-learning workflows.

runtime

Module Depth Domains Summary
Bun (runtime/bun) overview developer-experience, programming-languages, web JavaScript and TypeScript runtime, package manager, bundler, and test runner focused on fast startup and an integrated developer-tooling experience.
Deno (runtime/deno) overview programming-languages, web JavaScript and TypeScript runtime with secure-by-default permissions, built-in developer tooling, web-standard APIs, and modern package compatibility.
llama.cpp (ai/llama.cpp) overview ai, systems C and C++ inference project for running large language models efficiently across CPUs and multiple accelerator backends, including quantized local models.
Node.js (runtime/nodejs) overview programming-languages, web Cross-platform JavaScript runtime built on the V8 engine for server applications, command-line tools, networking services, and development automation.
ONNX Runtime (library/onnxruntime) overview ai, machine-learning, systems Cross-platform inference and training accelerator for models represented in ONNX, with execution providers targeting CPUs, GPUs, mobile devices, and specialized hardware.
Tokio (library/tokio) overview networking, systems Asynchronous runtime and library ecosystem for Rust that provides task scheduling, networking primitives, timers, synchronization tools, and foundations for async applications.
vLLM (ai/vllm) overview ai, machine-learning High-throughput inference and serving engine for large language models, focused on efficient memory use, batching, and production model serving.
Wasmtime (runtime/wasmtime) overview systems, webassembly Standalone WebAssembly runtime from the Bytecode Alliance focused on standards compliance, security, embedding, and efficient execution across platforms.

platform

Module Depth Domains Summary
Apache Kafka (platform/apache-kafka) overview data, distributed-systems Distributed event-streaming platform for durable publish-subscribe messaging, stream processing, and high-throughput data pipelines across services.
Appsmith (platform/appsmith) overview developer-experience, web Open-source low-code platform for building internal tools and business applications by connecting data sources, APIs, widgets, and JavaScript logic.
Argo CD (platform/argocd) overview ci-cd, cloud, devops Declarative continuous-delivery platform for Kubernetes that reconciles cluster applications from Git repositories and provides synchronization, health, and rollout visibility.
Cilium (platform/cilium) overview cloud, networking, observability, security Cloud-native networking, observability, and security platform based on eBPF, widely used to provide Kubernetes networking, network policy, load balancing, and visibility.
Flux (platform/flux) overview ci-cd, cloud, devops GitOps toolkit for Kubernetes that continuously reconciles clusters from Git and OCI sources using composable controllers for sources, deployments, and automation.
GNOME (opensource/gnome) overview open-source, operating-systems, systems Open-source desktop environment and application ecosystem for Linux and Unix-like systems, centered on GNOME Shell, GTK, and human-interface guidelines.
Grafana (cloud/grafana) overview observability Observability visualization platform used to query, explore, dashboard, and alert on metrics, logs, traces, and other operational data sources.
HashiCorp Consul (platform/consul) overview cloud, distributed-systems, networking Service networking platform that provides service discovery, health checking, configuration primitives, and service-mesh capabilities across distributed environments.
HashiCorp Nomad (platform/nomad) overview cloud, devops, distributed-systems Workload orchestrator for deploying and managing containerized and non-containerized applications across clusters with a comparatively small operational footprint.
HashiCorp Vault (platform/vault) overview cloud, identity, security Secrets-management and cryptographic platform for securely storing credentials, issuing dynamic secrets, managing encryption keys, and brokering machine identities.
Hoppscotch (platform/hoppscotch) overview api, developer-experience, developer-tools, testing Open-source API development client with web and desktop workflows for composing requests, organizing collections, testing endpoints, and collaborating on APIs.
Istio (cloud/istio) overview cloud, networking Open-source service mesh that adds traffic management, security policy, and observability controls to distributed applications, commonly on Kubernetes.
KDE (opensource/kde) overview open-source, operating-systems, systems Open-source community and software ecosystem producing the Plasma desktop, application frameworks, developer libraries, and a broad set of Linux desktop applications.
Kubernetes (cloud/kubernetes) overview cloud, containers Open-source orchestration system for deploying, scaling, networking, and operating containerized applications across clusters of machines.
Linkerd (platform/linkerd) overview cloud, networking, observability Lightweight service mesh for Kubernetes that adds mutual TLS, traffic metrics, reliability features, and service-to-service policy through dedicated data-plane proxies.
MinIO (platform/minio) overview cloud, data High-performance object storage server compatible with the Amazon S3 API, commonly used for self-hosted cloud-native storage and data infrastructure.
MLflow (ai/mlflow) overview ai, devops, machine-learning Open-source platform for managing machine-learning experiments, model artifacts, evaluation, registries, and deployment-oriented lifecycle workflows.
NATS (platform/nats) overview data, distributed-systems, networking High-performance messaging system for distributed applications, providing publish-subscribe, request-reply, queueing, persistence, and streaming through JetStream.
PocketBase (platform/pocketbase) overview api, data, developer-experience Compact open-source backend platform distributed as a single executable with an embedded database, realtime subscriptions, authentication, files, and an admin UI.
Prometheus (cloud/prometheus) overview observability Open-source monitoring and alerting system built around time-series metrics, label-based queries, pull-oriented scraping, and rule evaluation.
RabbitMQ (platform/rabbitmq) overview data, distributed-systems Open-source message broker implementing AMQP and additional messaging protocols, widely used for work queues, routing, publish-subscribe, and reliable service integration.
Redpanda (platform/redpanda) overview data, distributed-systems Kafka-compatible streaming data platform written primarily in C++ that provides a distributed log and event-streaming API without requiring a separate JVM runtime.
Supabase (platform/supabase) overview api, cloud, data Developer platform built around PostgreSQL that combines database, authentication, storage, realtime features, edge functions, and hosted or self-hosted workflows.
ToolJet (platform/tooljet) overview developer-experience, web Open-source low-code development platform for internal tools, combining visual application building with database, API, and service integrations.
Wazuh (security/wazuh) overview observability, security Open-source security platform combining endpoint monitoring, log analysis, threat detection, compliance capabilities, and security analytics.

database

Module Depth Domains Summary
Apache Cassandra (database/cassandra) overview data, distributed-systems Distributed wide-column database designed for high availability, horizontal scale, multi-node replication, and predictable write-heavy workloads without a single primary server.
Chroma (database/chroma) overview ai, data Open-source embedding database designed for AI applications, providing simple APIs for storing documents, metadata, embeddings, and similarity queries.
ClickHouse (database/clickhouse) overview analytics, data, observability Open-source column-oriented database management system optimized for high-volume analytical queries, real-time reporting, compression, and large-scale event or telemetry data.
CockroachDB (database/cockroachdb) overview data, distributed-systems Distributed SQL database designed for horizontal scale and resilience while presenting a PostgreSQL-compatible SQL interface and transactional consistency model.
DuckDB (database/duckdb) overview analytics, data, embedded In-process analytical SQL database designed for fast OLAP-style queries over local data files and data frames without a separate server.
Elasticsearch (database/elasticsearch) overview analytics, data, observability Distributed search and analytics engine built around Lucene, used for full-text search, log analytics, observability data, and document-oriented querying.
InfluxDB (database/influxdb) overview data, observability Time-series database designed for metrics, events, observability, and sensor workloads, with specialized storage and query capabilities for timestamped data.
MariaDB (database/mariadb) overview data Open-source relational database server compatible with much of the MySQL ecosystem and developed independently with its own storage engines, features, and release lifecycle.
Milvus (database/milvus) overview ai, data Open-source vector database built for large-scale similarity search over embeddings, with indexing, filtering, distributed deployment, and AI retrieval workflows.
MongoDB (database/mongodb) overview data, distributed-systems, web Document-oriented database that stores records in BSON-like documents and provides indexing, replication, aggregation, transactions, and distributed deployment capabilities.
MySQL (database/mysql) overview data Widely used relational database management system implementing SQL for transactional and web workloads with a large ecosystem of tools and integrations.
Neo4j (database/neo4j) overview analytics, data Graph database platform centered on property graphs and the Cypher query language, designed for traversing and analyzing highly connected data and relationship-heavy domains.
OpenSearch (database/opensearch) overview analytics, data, observability Open-source distributed search and analytics suite derived from Elasticsearch and Kibana, providing document indexing, querying, dashboards, and observability capabilities.
PostgreSQL (database/postgresql) overview data Open-source relational database known for standards-oriented SQL, transactions, extensibility, advanced data types, indexing, and reliable server workloads.
Qdrant (database/qdrant) overview ai, data Vector similarity search engine and database written in Rust, providing filtered nearest-neighbor search, persistence, payload metadata, and APIs for embedding workloads.
Redis (database/redis) overview data In-memory data platform centered on key-value structures and low-latency operations, commonly used for caching, messaging, counters, and real-time state.
SQLite (database/sqlite) overview data, embedded Embedded relational database engine that stores a complete database in ordinary files and requires no separate database server process.
TimescaleDB (database/timescaledb) overview analytics, data PostgreSQL extension for time-series and analytical workloads, adding hypertables, compression, continuous aggregates, and time-oriented query optimizations.
Weaviate (database/weaviate) overview ai, data Open-source vector database that combines vector search with structured filtering, hybrid retrieval, modules, and APIs for semantic-search and AI applications.

protocol

Module Depth Domains Summary
GraphQL (protocol/graphql) overview api, web Query language and execution specification for APIs that lets clients request typed fields from a schema and supports queries, mutations, subscriptions, and introspection.
gRPC (protocol/grpc) overview networking High-performance remote procedure call framework using Protocol Buffers by default and HTTP/2-based transports for strongly typed service interfaces.
HTTP (protocol/http) overview networking, web Application-layer protocol underlying the Web and many APIs, defining request and response semantics, methods, status codes, fields, caching, and representation transfer.
Model Context Protocol (protocol/mcp) overview ai, api Open protocol for connecting AI applications to tools, resources, prompts, and external context through a standardized client-server interface.
OAuth 2.0 (protocol/oauth2) overview api, identity, security Authorization framework that lets applications obtain scoped access to protected resources using tokens instead of directly handling a user's credentials.
WebSocket (protocol/websocket) overview networking, web Standard protocol for establishing persistent full-duplex communication channels between clients and servers after an HTTP-based opening handshake.
WireGuard (security/wireguard) overview cryptography, networking, security Modern VPN protocol and implementation designed around a small codebase, contemporary cryptography, and simple peer-to-peer configuration.

standard

Module Depth Domains Summary
MQTT (standard/mqtt) overview distributed-systems, iot, networking Lightweight publish-subscribe messaging protocol standardized by OASIS, designed for constrained devices, unreliable networks, telemetry, and machine-to-machine communication.
ONNX (ai/onnx) overview ai, machine-learning Open Neural Network Exchange format and ecosystem for representing machine-learning graphs so models can move between compatible frameworks and runtimes.
OpenAPI Specification (standard/openapi) overview api, internet, software-development Vendor-neutral specification for describing HTTP APIs in machine-readable form, enabling documentation, client generation, validation, testing, and tooling interoperability.
OpenTelemetry (cloud/opentelemetry) overview observability Vendor-neutral observability project defining APIs, SDKs, semantic conventions, and protocols for producing and transporting traces, metrics, and logs.
Vulkan (standard/vulkan) overview api, graphics, systems Cross-platform graphics and compute API standard from Khronos that exposes explicit control over GPU resources, synchronization, and command submission.
WebAuthn (standard/webauthn) overview security, web W3C web authentication standard that enables public-key credentials and passkeys for phishing-resistant sign-in through browser and platform authenticator APIs.
WebGPU (standard/webgpu) overview graphics, web Web standard and API family for modern GPU access from web applications, providing programmable rendering and general-purpose compute capabilities.

toolchain

Module Depth Domains Summary
Clang (tool/clang) overview build, compilers, systems LLVM-native compiler front end for C, C++, Objective-C, and related languages, providing diagnostics, tooling libraries, and standards-oriented language support.
GCC (toolchain/gcc) overview build, compilers, systems GNU Compiler Collection providing production compilers for C, C++, Fortran, and other languages across a broad range of operating systems and architectures.
LLVM (opensource/llvm) overview compilers, open-source, systems Open-source compiler infrastructure ecosystem containing reusable optimization, code-generation, linker, debugger, and language-tooling projects including Clang.

service

Module Depth Domains Summary
Anthropic API (ai/anthropic-api) overview ai, api Developer API for integrating Anthropic Claude models into applications, including message-based model interaction and tool-oriented workflows.
Gemini API (ai/gemini-api) overview ai, api Google developer API for building applications with Gemini models through text, multimodal, structured, and tool-integrated model capabilities.
OpenAI API (ai/openai-api) overview ai, api Developer API platform for integrating OpenAI models and capabilities into applications through authenticated programmable interfaces and official SDKs.

concept

Module Depth Domains Summary
Containers (concept/containers) overview containers, software-development Operating-system-level isolation model that packages applications with dependencies while sharing a host kernel and using standardized image and runtime formats.
Continuous Integration (concept/continuous-integration) overview ci-cd, software-development, testing Development practice in which changes are integrated frequently and automatically built or tested to surface regressions and integration problems quickly.
Reproducible Builds (concept/reproducible-builds) overview software-development, supply-chain Software-build discipline in which independently repeated builds from the same source and inputs can produce bit-for-bit identical outputs.
Retrieval-Augmented Generation (concept/retrieval-augmented-generation) overview ai, data AI pattern that retrieves external information at inference time and provides it to a generative model so answers can use data beyond model parameters.
Virtualization (concept/virtualization) overview software-development, systems, virtualization Technique for presenting virtual hardware or execution environments so multiple or foreign operating systems and workloads can run on shared physical machines.

architecture

Module Depth Domains Summary
RISC-V (architecture/risc-v) overview computer-architecture, hardware, systems An open-standard instruction set architecture built around a small base ISA plus optional extensions for processors ranging from embedded systems to general-purpose computing.

format

Module Depth Domains Summary
Apache Parquet (format/apache-parquet) overview analytics, data, data-engineering, storage An open, column-oriented data file format designed for efficient storage, compression, selective reads, and analytics across large structured datasets.
JSON (format/json) overview api, data, web A lightweight, text-based, language-independent data interchange format standardized by IETF RFC 8259 and ECMA-404 for portable structured data exchange.

operating-system

Module Depth Domains Summary
Debian (opensource/debian) overview open-source, operating-systems Community-developed GNU/Linux distribution and package ecosystem known for its social contract, large repositories, stable releases, and downstream influence.

kernel

Module Depth Domains Summary
Linux Kernel (opensource/linux-kernel) overview open-source, operating-systems, systems Open-source kernel at the core of Linux operating systems, providing process scheduling, memory management, device drivers, networking, and hardware abstractions.

OpenDevIndex separates stable module addresses from taxonomy facets. Legacy addresses remain valid while kind, domains, schema-v3 coverage metadata, and independently reviewed maturity metadata provide consistent discovery and filtering.