Showing 32 of 32 projects
A static code analysis tool for PHP that enforces architectural layers and dependencies between classes.
A type-safe dependency injection toolkit for Go 1.18+ using generics, designed to replace uber/dig.
Learn, design, or document codebases by placing breadcrumb comments in source code with live visual updates.
A set of tools and APIs for static analysis, code visualization, navigation, and style-preserving source transformations across multiple languages.
Interactive visualizations of Terraform dependency graphs using d3.js for reasoning about infrastructure changes.
A terminal monitor that enhances nix-build output with real-time progress, dependency trees, and build statistics.
A reactive programming library for C++14 that enables declarative data dependencies and automatic change propagation.
Interactive terminal UI for browsing dependency graphs of Nix derivations with size analysis.
A .NET library for defining and running target dependency graphs, commonly used as a build automation tool.
A command-line tool that generates visual dependency graphs from PHP Composer projects.
A universal visualizer and analyzer for JavaScript and CSS that works with most bundlers and frameworks.
A CLI tool that automatically generates Atlantis configuration for Terragrunt projects by analyzing dependencies.
A Ruby code dependency graph interactive visualizer that generates self-contained HTML visualizations.
A lightweight, header-only, high-performance reactive programming framework for C++20, bringing React/Vue-style dataflow to native applications.
A Ruby interface and tools for generating and manipulating GraphViz graphs.
A static analysis tool that detects architectural flaws and dependency issues in PHP applications before they become maintenance nightmares.
Visualize which Nix garbage collection roots to delete to free space in your Nix store.
ArchUnitTS is an architecture testing library for TypeScript and JavaScript projects to specify and enforce architectural rules.
A context engineering engine that compresses your entire codebase for AI coding agents, reducing token usage by 70-95% while providing full code visibility.
A command-line tool that transforms the raw output of `terraform graph` into clear, interactive visualizations.
CLI tool that generates interactive call graphs from TypeScript source files to visualize function dependencies.
A CLI tool that visualizes multi-stage Dockerfiles as dependency graphs using Graphviz.
A browser extension that adds direct links to imported modules in GitHub source code, making navigation easier.
A VS Code extension that generates live, real-time Terraform dependency graphs as you write infrastructure code.
A CLI tool to examine Go type structures, interfaces, and their transitive dependencies, and export them as TypeScript declarations.
A meta build system with multiple language frontends (D, Python, Ruby, JavaScript, Lua) and backend generators (make, ninja, tup, custom).
A Haskell tool for whole-program dead-code analysis using GHC's HIE files to detect unused code across module boundaries.
A forensic code analysis tool that visualizes and analyzes TypeScript-based architecture to uncover hidden patterns and coupling.
A CLI tool that displays Terraform module call stacks as tree diagrams in your terminal.
An asynchronous version of Elixir's 'with' that resolves dependency graphs and executes clauses for optimal performance.
A Coq plugin that extracts dependency graphs between Coq objects and provides tools for visualization and analysis.
A Go tool for generating Graphviz visualizations from JSONL-formatted graph data, designed to work seamlessly with jq.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.