Topics / #architecture

Architecture projects on GitHub

Software architecture: patterns, scalability, and design decisions for large systems.

As of , the most-starred Architecture projects on GitHub are deepseek-harness (251.2K stars), nodebestpractices (105.7K stars) and every-programmer-should-know (100.5K stars). GitHub.Locker tracks 116 Architecture repositories with 2.6M stars combined. The fastest-growing on October 16 was deepseek-harness, with +704 stars in a day.

116Projects
2.6MStars in total
+1.8KStars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

Top 100 of 116 · by stars

  1. #1 · deepseek-ai/deepseek-harness

    deepseek-harness

    DeepSeek Harness (dsh) is an open-source agent harness from DeepSeek AI, built entirely on an everything-is-a-plugin architecture and powered by the Cordis composability engine.

    251.2K
  2. #2 · goldbergyoni/nodebestpractices

    nodebestpractices

    A curated, community-maintained list that summarizes the top Node.js best practices, style guides, and architectural tips, organized into chapters covering architecture, error handling, code style, testing, production readiness, security, performance, and Docker.

    105.7K
  3. #3 · mtdvio/every-programmer-should-know

    every-programmer-should-know

    A curated, highly opinionated collection of technical resources — articles, books, videos and papers — covering things every software developer should know, from algorithms and data structures to security, architecture and career advice.

    100.5K
  1. 4

    java-design-patterns

    94.8Kiluwatar/java-design-patterns · Java

    A collection of Java implementations for classic software design patterns (Creational, Structural, Behavioral and more), each shown as a well-commented, runnable code example.

  2. 5

    archify

    84.6Ktt-a1i/archify · JavaScript

    Archify is an agent skill that turns a codebase, system description, or plan into a polished, interactive diagram (architecture, workflow, sequence, data flow, or lifecycle) directly inside a coding agent's chat.

  3. 6

    awesome-scalability

    74.8Kbinhnguyennus/awesome-scalability

    A curated, continuously updated reading list of articles, case studies, and talks from engineers at companies like Netflix, Uber, Facebook, and Amazon, showing concrete patterns for building scalable, reliable, and performant large-scale systems.

  4. 7

    architect-awesome

    60.8Kxingshaocheng/architect-awesome

    A curated technical roadmap in Chinese for backend engineers aiming to become architects, mapping out data structures, algorithms, concurrency, databases, middleware, and system design.

  5. 8

    project-layout

    56.7Kgolang-standards/project-layout · Makefile

    It is a reference collection of common Go project directory patterns (like /cmd, /pkg, /internal, /api) for structuring real-world Go applications. It is explicitly not an official standard from the core Go team, just a documented set of community conventions.

  6. 9

    awesome-ios

    53.6Kvsouza/awesome-ios · Swift

    A curated list of awesome resources for the iOS ecosystem, covering both Objective-C and Swift projects across dozens of categories like analytics, networking, UI, architecture, and ARKit.

  7. 10

    professional-programming

    51.6Kcharlax/professional-programming · Python

    It's a curated collection of learning resources (articles, books, talks, papers) meant to make software engineers more well-rounded professionals, covering everything from algorithms to career growth to system architecture.

  8. 11

    awesome-design-patterns

    49.4KDovAmir/awesome-design-patterns

    A curated list of links to resources about software and architecture design patterns, covering everything from language-specific patterns to cloud, serverless, microservices, IoT, big data, ML, databases, DevOps, mobile, front-end and security.

  9. 12

    design-patterns-for-humans

    48.9Knilbuild/design-patterns-for-humans

    It is a plain-English, real-world-analogy explanation of classic software design patterns (Creational, Structural, Behavioral), each paired with a short PHP code example.

  10. 13

    system-design

    46.6Kkaranpratapsingh/system-design

    It is a free course and ebook that teaches how to design large-scale systems and prepares readers for system design interviews.

  11. 14

    architecture-samples

    45.9Kandroid/architecture-samples · Kotlin

    It's a collection of sample implementations of the same to-do app, each built on a different branch with a different Android architecture approach, meant to showcase and compare architectural patterns like MVVM with Compose, Hilt and Room.

  12. 15

    CppCoreGuidelines

    45.4Kisocpp/CppCoreGuidelines · CSS

    The C++ Core Guidelines are a collaborative set of best-practice rules for writing modern C++ (C++11 and later), covering interfaces, resource management, memory management, and concurrency, with the goal of making code type-safe, leak-free, and fast.

  13. 16

    diagrams

    42.7Kmingrammer/diagrams · Python

    Diagrams is a Python library that draws cloud system architecture as code: you describe your AWS, Azure, GCP or Kubernetes setup in Python and get a rendered diagram. It was built for prototyping architecture designs without design tools.

  14. 17

    awesome-system-design-resources

    42.4Kashishps1/awesome-system-design-resources · Java

    A free, curated collection of System Design resources: core concepts, networking and API fundamentals, database and caching basics, distributed systems patterns, and a huge list of interview problems, books, courses, and papers — all aimed at prepping for System Design interviews.

  15. 18

    bulletproof-react

    36Kalan2207/bulletproof-react · TypeScript

    A reference architecture and best-practices guide for building production-ready React applications, demonstrated through a sample app that shows how to structure, test, secure, and scale a real-world codebase.

  16. 19

    awesome-cto

    35.6Kkuchin/awesome-cto

    A curated, opinionated list of resources for Chief Technology Officers and VP Engineering, focused on startups and hyper-growth companies.

  17. 20

    FreeCAD

    34.4KFreeCAD/FreeCAD · C++

    FreeCAD is a free, open-source 3D parametric modeler for designing real-life objects of any size, from mechanical parts to architecture.

  18. 21

    beego

    32.4Kbeego/beego · Go

    Beego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.

  19. 22

    system-design-academy

    29.4Ksystemdesign42/system-design-academy

    A curated collection of system design case studies, fundamentals, interview prep, and AI engineering resources, organized as a big reference list tied to a newsletter.

  20. 23

    go-patterns

    28.3Ktmrts/go-patterns · Go

    This is a curated collection of idiomatic design and application patterns for the Go (Golang) language, covering classic creational/structural/behavioral patterns plus Go-specific categories like synchronization, concurrency, messaging, stability and anti-patterns.

  21. 24

    hacker-laws

    27.3Kdwmkerr/hacker-laws · HTML

    A curated reference of well-known laws, theories, principles and patterns relevant to software developers and technologists, such as Conway's Law, the CAP Theorem, and the DRY Principle.

  22. 25

    miaosha

    26.6Kqiurunze123/miaosha · Java

    This is a Chinese learning repository about designing and building a high-concurrency 'flash sale' (seckill) system for internet engineers, combining iterative demo projects, small frameworks, study notes and diagrams covering distributed-systems topics.

  23. 26

    kratos

    26Kgo-kratos/kratos · Go

    Kratos is a lightweight Go framework for building cloud-native microservices, with small, explicit APIs so your code can focus on business logic instead of plumbing.

  24. 27

    d2

    25.6Kd2lang/d2 · Go

    D2 is an open-source diagram scripting language: you describe a diagram as plain text in a .d2 file, and it renders that text into a real diagram.

  25. 28

    editor

    24.9Kpascalorg/editor · TypeScript

    Pascal Editor is an open-source, local-first 3D building editor: you sketch walls, floors, zones and furniture in a browser-rendered scene, and AI agents can drive that same scene through MCP.

  26. 29

    FizzBuzzEnterpriseEdition

    23.9KEnterpriseQualityCoding/FizzBuzzEnterpriseEdition · Java

    FizzBuzz Enterprise Edition is a satirical Java project: the trivial FizzBuzz exercise deliberately rebuilt as if it were serious, architecture-heavy enterprise software.

  27. 30

    system-design-interview

    23.9Kcheckcheckzz/system-design-interview

    A curated guide for preparing system design interviews at IT companies, covering interview tips, basic system design knowledge, engineering blogs, real-world architectures, and common design questions with reference material.

  28. 31

    ddia

    23.8KVonng/ddia · Python

    A free Chinese translation of Martin Kleppmann's 'Designing Data-Intensive Applications' (DDIA), covering both the 1st and the complete 2nd edition; 210 contributors have polished it since 2018.

  29. 32

    angular-styleguide

    23.6Kjohnpapa/angular-styleguide · Vim Snippet

    An opinionated style guide for Angular: documented conventions for syntax, structure, and building Angular applications, written by John Papa for development teams.

  30. 33

    compose-samples

    23.5Kandroid/compose-samples · Kotlin

    Google's official collection of sample apps for learning Jetpack Compose, the modern Android UI toolkit. Each sample is a separate Android Studio project showing different use cases, complexity levels and APIs.

  31. 34

    api-guidelines

    23.3Kmicrosoft/api-guidelines

    A collection of guidelines published by Microsoft for designing consistent, well-behaved RESTful web APIs, shared publicly to foster dialogue in the broader API community.

  32. 35

    flash-linux0.11-talk

    22.7Kdibingfa/flash-linux0.11-talk · HTML

    This is a Chinese-language article series that walks line by line through the full source code of the Linux 0.11 kernel, explaining operating system design concepts as if reading a novel.

  33. 36

    blog

    22.6Kfouber/blog

    This is the personal blog repository of Chinese frontend engineer fouber, sharing articles and thoughts on frontend engineering, performance optimization, and career growth.

  34. 37

    nowinandroid

    21.9Kandroid/nowinandroid · Kotlin

    Now in Android is a fully functional Android app built entirely with Kotlin and Jetpack Compose. It doubles as an official reference for Android design and development best practices and, as a running app, delivers news updates about Android development.

  35. 38

    iosched

    21.6Kgoogle/iosched · Kotlin

    The official Android companion app for the Google I/O developer conference: sessions, codelabs, a venue map, and a personal schedule for attendees. The code was open-sourced and the repository was archived in 2023.

  36. 39

    architecture.of.internet-product

    20.8Kdavideuler/architecture.of.internet-product · HTML

    This is a curated Chinese-language collection of real-world technical architecture documents from major internet companies — WeChat/Tencent, Taobao/Alibaba, Meituan-Dianping, Baidu, Qihoo 360, and global players like OpenAI, Google, Facebook, Amazon and eBay.

  37. 40

    CleanArchitecture

    20.6Kjasontaylordev/CleanArchitecture · C#

    An open-source .NET solution template that scaffolds a complete ASP.NET Core application structured around Clean Architecture, so teams start from a working, well-layered codebase instead of an empty project.

  38. 41

    android-best-practices

    20.4Kfuturice/android-best-practices

    A curated guide of do's and don'ts for Android development, written by developers at Futurice, covering build setup, project structure, libraries, architecture, and testing conventions.

  39. 42

    HarmonyOS

    20KAwesome-HarmonyOS/HarmonyOS · C

    This is a curated list of resources about HarmonyOS, the microkernel-based distributed operating system developed by Huawei. It aggregates official docs, architecture references, developer tools, drivers, books, and videos about the OS rather than being the OS itself.

  40. 43

    system-design-resources

    18.5KInterviewReady/system-design-resources

    A curated collection of the best System Design resources on the Internet — one README that organizes engineering writeups, papers and talks into a topic-by-topic reading list.

  41. 44

    CleanArchitecture

    18.5Kardalis/CleanArchitecture · C#

    A solution template for ASP.NET Core that gives you a proven Clean Architecture starting point — a loosely-coupled, dependency-inverted project layout also known as hexagonal, ports-and-adapters, or onion architecture.

  42. 45

    gitdiagram

    18.3Kahmedkhaleel2004/gitdiagram · TypeScript

    GitDiagram turns any public or private GitHub repository into an interactive architecture diagram in seconds. You can also replace 'hub' with 'diagram' in any GitHub URL to open its diagram.

  43. 46

    fastapi-best-practices

    18.2Kzhanymkanov/fastapi-best-practices

    A curated collection of best practices and conventions for building FastAPI applications, based on lessons learned building production systems at a startup.

  44. 47

    flux

    17.4Kfacebookarchive/flux · JavaScript

    Flux is an application architecture for building user interfaces with React, centered on a unidirectional data flow.

  45. 48

    architecture-decision-record

    17.2Karchitecture-decision-record/architecture-decision-record · CSS

    A guide and example collection for architecture decision records (ADRs) — short documents that capture an important architecture decision together with its context and consequences.

  46. 49

    how-web-works

    16.8Kvasanthk/how-web-works

    A detailed walkthrough of everything that happens behind the scenes between typing 'google.com' into a browser and the page rendering on screen, covering keyboard input, URL parsing, DNS, TLS, HTTP, and browser rendering internals.

  47. 50

    plaid

    16.2Knickbutcher/plaid · Kotlin

    It's an Android app that pulls in design news and inspiration, written to showcase material design in a real application rather than in isolated demos.

  48. 51

    SwiftGuide

    16Kipader/SwiftGuide · Swift

    SwiftGuide (now called Swift Open Source Highlights, repo renamed to awesome-swift) is a curated knowledge map of the Swift open source ecosystem: notable libraries, application architecture patterns, project teams, and developers, presented mainly as mind maps.

  49. 52

    Android-CleanArchitecture

    15.5Kandroid10/Android-CleanArchitecture · Java

    A sample Android app that shows how to architect an application using Uncle Bob's clean architecture approach — it accompanies Fernando Cejas's series of blog posts on the topic.

  50. 53

    Design-Patterns-In-Swift

    15.2Kochococo/Design-Patterns-In-Swift · Swift

    A cheat-sheet collection of classic Gang of Four design patterns implemented in Swift 5.0, organized by Behavioral, Creational, and Structural categories.

  51. 54

    domain-driven-hexagon

    15KSairyss/domain-driven-hexagon · TypeScript

    A learning resource that documents how to design backend software using Domain-Driven Design, Hexagonal/Clean/Onion Architecture and SOLID principles, with runnable TypeScript/NestJS code examples illustrating every pattern.

  52. 55

    swift-composable-architecture

    15Kpointfreeco/swift-composable-architecture · Swift

    The Composable Architecture (TCA) is a Swift library for building applications with a focus on composition, testing, and ergonomics, usable in SwiftUI, UIKit, and on any Apple platform.

  53. 56

    technology-talk

    14.7Kaalansehaiyang/technology-talk

    A curated Chinese knowledge base of Java interview prep articles, system architecture notes, middleware deep-dives, and career advice, written by a self-described Alibaba P7 architect who goes by 'Tom哥'.

  54. 57

    awesome-lowcode

    14.7Ktaowen/awesome-lowcode

    A curated, Chinese-language reference list put together by industry practitioners that catalogs dozens of low-code and no-code platforms used in China, grouped by category, alongside articles and talks about how these builder tools are designed.

  55. 58

    awesome-microservices

    14.5Kmfornos/awesome-microservices

    A curated list of Microservice Architecture related principles and technologies — a link catalog of platforms, frameworks, toolkits, standards and further reading for building service-oriented systems.

  56. 59

    ARouter

    14.5Kalibaba/ARouter · Java

    An open-source routing framework from Alibaba for Android componentization: pages are addressed by URL paths instead of direct class references, so a multi-module app can navigate and share services without compile-time coupling between modules.

  57. 60

    abp

    14.4Kabpframework/abp · C#

    ABP is an open-source web application framework for ASP.NET Core that gives you an opinionated architecture for building enterprise software, with infrastructure, startup templates, pre-built application modules, UI themes and tooling included.

  58. 61

    modular-monolith-with-ddd

    14.1Kkgrzybek/modular-monolith-with-ddd · C#

    A full, production-style .NET sample application that shows how to build a Modular Monolith using Domain-Driven Design (DDD), CQRS and Event Sourcing, implementing a Meetup-like 'Meeting Groups' domain.

  59. 62

    piggymetrics

    14Ksqshq/piggymetrics · Java

    Piggy Metrics is a simple personal finance app built to demonstrate the microservice architecture pattern with Spring Boot, Spring Cloud and Docker.

  60. 63

    mall-learning

    13.4Kmacrozheng/mall-learning · Java

    This is a learning tutorial that breaks down the architecture, business logic, and technical details of the 'mall' e-commerce project (a 60k+ star Java e-commerce system), covering SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, MySQL and Docker-based deployment.

  61. 64

    COLA

    13.1Kalibaba/COLA · Java

    COLA (Clean Object-oriented & Layered Architecture) is a Java project from Alibaba that gives business applications a clean, layered structure to keep complexity under control.

  62. 65

    playframework

    12.6Kplayframework/playframework · Scala

    Play Framework is a community maintained web framework for Java and Scala that combines productivity and performance for building scalable web applications.

  63. 66

    cognitive-load

    12.5Kzakirullin/cognitive-load

    A living document that defines 'cognitive load' - how much a developer has to think to understand code - and gives concrete, non-aesthetic practices for reducing the unnecessary (extraneous) kind of it, which matters even more now that we review a lot of LLM-generated code.

  64. 67

    hacker-laws-zh

    12.5Knusr/hacker-laws-zh

    A Chinese translation of the hacker-laws project: a curated collection of laws, theories, principles and patterns that developers find useful, like Conway's Law, CAP Theorem, or the KISS Principle.

  65. 68

    awesome-distributed-systems

    12.4Ktheanalyst/awesome-distributed-systems

    A curated reading list for learning distributed systems: papers, books, courses, videos, and blog posts organized by topic, inspired by awesome-python style lists.

  66. 69

    awesome-ddd

    12.4Kheynickc/awesome-ddd

    A curated list of resources for Domain-Driven Design (DDD), CQRS, Event Sourcing, and Event Storming, covering books, free ebooks, training courses, video collections, sample projects, libraries/frameworks, podcasts, conferences, and tools.

  67. 70

    learn-coding-agent

    12.3Ksanbuphy/learn-coding-agent

    A research repository that reverse-engineers and documents the internal architecture of Anthropic's Claude Code CLI agent, covering its tool system, prompt structure, telemetry, and hidden features.

  68. 71

    aspnetboilerplate

    12Kaspnetboilerplate/aspnetboilerplate · C#

    ASP.NET Boilerplate (ABP) is a general-purpose application framework for building modern ASP.NET web apps, implementing best practices like layered architecture and Domain Driven Design out of the box so you can focus on business code.

  69. 72

    fprime

    11.8Knasa/fprime · C++

    F ́ (F Prime) is a component-driven flight software framework originally built at NASA's Jet Propulsion Laboratory for spaceflight and other embedded systems, including CubeSats, SmallSats, and instruments.

  70. 73

    fireworks-tech-graph

    11.8Kyizhiyanhua-ai/fireworks-tech-graph · Python

    fireworks-tech-graph is an Agent Skill that turns natural-language system descriptions into polished technical diagrams: geometry-checked SVG, high-resolution PNG, SVG-to-GIF motion, and offline interactive HTML, with 12 visual styles and full UML support.

  71. 74

    awesome-software-architecture

    11.7Kmehdihadeli/awesome-software-architecture · TypeScript

    A curated catalog of articles, videos, courses, books, and other resources for learning and practicing software architecture, patterns, and principles, covering everything from design patterns and DDD to cloud, distributed systems, and AI engineering.

  72. 75

    design

    11.6KWebAssembly/design

    This repository is part of the WebAssembly Community Group and hosts the issue tracker for phase 0 proposals, a discussion forum for questions, and a collection of high-level non-normative design documents about WebAssembly.

  73. 76

    software-architecture-books

    11.4Kmhadidg/software-architecture-books

    A comprehensive list of books on Software Architecture — explicitly not a recommendation list — where each entry is a table row with title, ISBN, Goodreads rating, number of raters, and publication year.

  74. 77

    from_coder_to_expert

    11.2K0voice/from_coder_to_expert

    A curated Chinese collection of internal tech-sharing PDFs and PPTs from engineers at big Chinese tech companies, pitched as a path 'from coder to CTO', plus a weekly job-listing section.

  75. 78

    kakoune

    11.1Kmawww/kakoune · C++

    Kakoune is a modal code editor that runs in the terminal and implements Vi's 'keystrokes as a text editing language' model. It was originally inspired by Vim and puts a strong focus on interactivity and multiple selections.

  76. 79

    A-Curated-List-of-ML-System-Design-Case-Studies

    11KEngineer1999/A-Curated-List-of-ML-System-Design-Case-Studies

    A curated collection of 300+ real-world machine learning system design case studies from over 80 companies like Netflix, Airbnb, Stripe, and Doordash, organized by industry and ML use case.

  77. 80

    ios-good-practices

    11Kfuturice/ios-good-practices

    A living guide of good practices for iOS development written by Futurice developers. It targets people taking their first steps in iOS as well as devs who want to do things the right way — it is advice to read, not software to run.

  78. 81

    eShop

    11Kdotnet/eShop · C#

    A reference .NET application implementing an e-commerce website ('AdventureWorks') using a services-based microservices architecture built on .NET Aspire.

  79. 82

    platform_frameworks_base

    10.8Kaosp-mirror/platform_frameworks_base · Java

    This is a GitHub mirror of the 'frameworks/base' repository from the Android Open Source Project (AOSP), containing the core Java framework code that powers the Android OS, including system services like the Activity Manager, Window Manager, Package Manager, and the View/UI toolkit.

  80. 83

    eShopOnWeb

    10.7Kdotnet-architecture/eShopOnWeb · C#

    Microsoft's sample ASP.NET Core 8.0 reference application: an online-store web app demonstrating a single-process (monolithic) architecture and deployment model, built to accompany a free architecture ebook.

  81. 84

    MVPArms

    10.2KJessYanCoding/MVPArms · Java

    A common architecture framework for Android apps based on the MVP pattern that pre-integrates mainstream open source projects like Dagger2, RxJava and Retrofit to make development quicker and easier.

  82. 85

    drawio-skill

    10.2KAgents365-ai/drawio-skill · Python

    An agent skill that turns plain-language descriptions and real system sources — code, Terraform, Kubernetes, SQL, OpenAPI — into editable .drawio architecture diagrams, then keeps them synced, tested and exportable.

  83. 86

    go-clean-arch

    10.2Kbxcodec/go-clean-arch · Go

    A reference implementation of Uncle Bob's Clean Architecture in Go — a sample project showing how to structure a real backend into layered, framework-independent code.

  84. 87

    book

    7.5Kastrid-runtime/book · Perl

    This is the official reference book for Astrid, covering its kernel, capsule model, host ABI, IPC bus, and security model.

  85. 88

    architecture-diagram-generator

    7.4KCocoon-AI/architecture-diagram-generator · HTML

    It's a Claude AI skill that turns a plain-English description of your system into a beautiful, dark-themed architecture diagram, rendered as a standalone HTML/SVG file you can open in any browser.

  86. 89

    codeflow

    5.4Kbraedonsaunders/codeflow · HTML

    CodeFlow turns any GitHub repository (or local folder) into an interactive architecture map: a dependency graph showing how files connect, plus security, pattern, and code-health analysis.

  87. 90

    fallow

    5.1Kfallow-rs/fallow · Rust

    Fallow is a Rust-based codebase intelligence tool for TypeScript/JavaScript that builds one dependency graph of a repository and reports unused code, circular dependencies, duplication, complexity hotspots, architecture boundary violations, and design-system styling drift.

  88. 91

    claude-code-book

    4.3Klintsinghua/claude-code-book · Python

    'Yu Yu: Decoding Agent Harness' (御舆:解码 Agent Harness) is a roughly 420,000-character Chinese technical book that reverse-engineers how Claude Code's Agent Harness works internally - the runtime driving the conversation loop, tool calls, permission checks, memory, context management and multi-agent orchestration.

  89. 92

    rfcs

    4.2Kastrid-runtime/rfcs · Python

    This repository holds RFCs (design proposals) that define any substantial change to the contract between Astrid's kernel and user-space, covering the host ABI, IPC protocol, capability model, manifest schema, VFS semantics, capsule interface standards, and the SDK's public API.

  90. 93

    The-Accidental-CTO

    3.9Ksubhashchy/The-Accidental-CTO · TypeScript

    This is 'The Accidental CTO', a story-driven system design handbook by Subhash Choudhary about scaling the Dukaan e-commerce platform from zero to over a million stores without a formal CS degree.

  91. 94

    how-claude-code-works

    3.7KWindy3f3f3f3f/how-claude-code-works

    Deep-dive study notes on how Claude Code works internally — architecture, agent loop, context engineering, tool system and security — reverse-engineered from a community-leaked 512,000-line TypeScript source snapshot.

  92. 95

    Attention-Residuals

    3.5KMoonshotAI/Attention-Residuals

    AttnRes (Attention Residuals) is a drop-in replacement for standard residual connections in Transformers, letting each layer use learned, input-dependent attention over all previous layer outputs instead of simple additive accumulation.

  93. 96

    oh-my-mermaid

    3.2Koh-my-mermaid/oh-my-mermaid · TypeScript

    Oh-my-mermaid (omm) has your AI coding assistant scan a codebase and generate architecture diagrams and documentation (Mermaid diagrams plus description/context/constraint/concern/todo fields) so humans can actually understand the code, not just the AI that wrote it.

  94. 97

    paper

    3Kcordiverse/paper

    This is an academic preprint (arXiv:2608.25512 [cs.PL]) that proposes a formal programming paradigm called the 'context paradigm' for building software that can dynamically add, remove, and interleave components (like plugins or self-evolving agent harnesses) without breaking each other.

  95. 98

    spinel

    2.2Kmatz/spinel · C

    Spinel is a Ruby ahead-of-time compiler that turns Ruby source code into standalone native executables by inferring types across the whole program and generating optimized C code.

  96. 99

    ai-agent-handbook

    1.8Kaliyun/ai-agent-handbook · JavaScript

    An open-source Alibaba Cloud whitepaper (handbook) distilling hands-on experience building enterprise-grade AI agents across their full lifecycle: architecture, building, running, governance, and tuning. It is maintained as a living open project rather than a one-off release.

  97. 100

    ingetrazo

    1Kingelibre/ingetrazo · Python

    IngeTrazo is a free, GPL-3.0 3D modeler for architecture, engineering and 3D design, built natively for Linux (also running on Windows and macOS). It uses push/pull sketch-based modeling similar to SketchUp, can open .skp files, and adds an optional BIM tagging layer that exports IFC quantities for its sister budgeting tool IngePresupuestos.

Showing the 100 most-starred of 116. See every one in the catalog.

Often tagged together