Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Modular Architecture

Modular Architecture

149 projects

Showing 36 of 149 projects

Apache Netbeans
Apache NetbeansJava

An open-source integrated development environment (IDE) and application framework for Java, PHP, and other languages.

#modular-architecture#open-source#java
Stars3.1k
Forks939
Last commit3 days ago
jsblocks
jsblocksJavaScript

A 2012-era MV-ish UI framework for building user interfaces and single-page applications with server-side rendering.

#debugging-tools#modular-architecture#2012-era
Stars2.7k
Forks99
Last commit1 year ago
Android Modular Architecture
Android Modular ArchitectureKotlin

A sample Android app demonstrating a modular architecture with Kotlin and Jetpack, focused on scalability, testability, and maintainability.

#component-architecture#modular-architecture#solid-principles
Stars2.4k
Forks388
Last commit
rlpyt
rlpytPython

A modular, high-throughput PyTorch framework for deep reinforcement learning research, supporting policy gradient, deep Q-learning, and Q-function policy gradient algorithms.

#multi-gpu#policy-gradient#modular-architecture
Stars2.3k
Forks326
Last commit5 years ago
Oqtane
OqtaneC#

An open-source CMS and application framework for building modern web, mobile, and desktop applications with Blazor and .NET.

#maui#modular-architecture#webassembly
Stars2.3k
Forks642
Last commit4 days ago
Piranha CMS
Piranha CMSC#

A friendly editor-focused CMS for .NET that can be used as an integrated CMS or headless API.

#entity-framework-core#razor-pages#cms-framework
Stars2.2k
Forks613
Last commit4 days ago
Piranha CMS
Piranha CMSC#

A friendly editor-focused CMS for .NET that can be used as an integrated CMS or headless API.

#entity-framework-core#cms-framework#modular-architecture
Stars2.2k
Forks613
Last commit4 days ago
ezEngine
ezEngineC++

An open-source, modular C++ game engine with a feature-rich editor and visual scripting.

#visual-scripting#modular-architecture#open-source
Stars2.0k
Forks265
Last commit1 day ago
Backgrid.js
Backgrid.jsJavaScript

A set of Backbone.js components for building semantic, easily stylable data grid widgets with a clean JavaScript API.

#data-grid#modular-architecture#semantic-html
Stars2.0k
Forks315
Last commit9 years ago
storeon
storeonJavaScript

A tiny (185 bytes) event-based Redux-like state manager for React, Preact, Angular, Vue, and Svelte.

#event-driven#modular-architecture#redux-alternative
Stars2.0k
Forks68
Last commit5 days ago
diagram.js
diagram.jsJavaScript

A JavaScript toolbox for building interactive diagram editors and viewers on the web.

#hacktoberfest#modular-architecture#bpmn-io
Stars1.9k
Forks450
Last commit2 days ago
Torque 2D
Torque 2DC

A free, open-source, cross-platform 2D game engine built on proven Torque technology with editors and modular tools.

#modular-architecture#opengl#openal
Stars1.7k
Forks141
Last commit6 days ago
TypiCMS
TypiCMSPHP

A modular multilingual CMS built with Laravel for managing structured content like pages, news, events, and more.

#website-builder#modular-architecture#content-management
Stars1.6k
Forks486
Last commit5 days ago
toy engine
toy engineC++

A thin, modular C++ game engine designed for building games directly from C++ with full control and fast iteration.

#procedural-generation#modular-architecture#real-time-graphics
Stars1.6k
Forks107
Last commit5 years ago
rust-lightning
rust-lightningRust

A highly modular and performant Bitcoin Lightning Network library written in Rust, enabling custom Lightning node integration.

#modular-architecture#cryptocurrency#lightning-network
Stars1.4k
Forks481
Last commit1 day ago
graphql-modules
graphql-modulesTypeScript

A toolset for creating reusable, maintainable, and testable GraphQL server modules using schema-first design.

#modular-architecture#schema-first#graphql
Stars1.3k
Forks114
Last commit5 days ago
Artemis
ArtemisPython

A modular vulnerability scanner that checks website security and automatically generates easy-to-read reports for organizations.

#modular-architecture#web-security#automated-reporting
Stars1.2k
Forks148
Last commit3 days ago
Ecsy
EcsyJavaScript

A lightweight, framework-agnostic Entity Component System (ECS) library for JavaScript with a focus on performance and simplicity.

#modular-architecture#simulation#reactive-programming
Stars1.2k
Forks120
Last commit1 year ago
Trial's CI
Trial's CICommon Lisp

A modular Common Lisp game engine for building interactive applications and games.

#modular-architecture#lisp#gamedev
Stars1.1k
Forks56
Last commit5 months ago
PhosphorJS
PhosphorJSTypeScript

A high-performance JavaScript library for building desktop-style web applications with a pluggable widget system.

#modular-architecture#web-application-framework#widget-system
Stars1.0k
Forks165
Last commit6 years ago
ros2_control
ros2_controlC++

A generic and simple controls framework for ROS 2, enabling modular robot control system development.

#robotics#robot-control#controllers
Stars1.0k
Forks502
Last commit1 day ago
kickstart-modular.nvim
kickstart-modular.nvimLua

A modular, multi-file Neovim configuration starter template for building a personal editor setup.

#modular-architecture#developer-tools#neovim-starter
Stars1.0k
Forks2.0k
Last commit1 month ago
Composer-Merge-Plugin
Composer-Merge-PluginPHP

A Composer plugin that merges multiple composer.json files at runtime to simplify dependency management for modular applications.

#modular-architecture#devops#composer-plugin
Stars1.0k
Forks172
Last commit
CascadingTableDelegate
CascadingTableDelegateSwift

A Swift library that organizes UITableViewDelegate and UITableViewDataSource into a tree structure for cleaner, modular code.

#modular-architecture#ios#rich-pages
Stars900
Forks44
Last commit7 years ago
Lina Engine
Lina EngineC++

A lightweight, modular, and fast open-source C++ game engine for developing customizable 3D desktop games.

#vulkan#modular-architecture#3d-graphics-engine
Stars899
Forks62
Last commit1 year ago
Mixcore CMS
Mixcore CMSC#

An open-source enterprise web CMS built on ASP.NET Core, supporting headless and decoupled architectures with customizable APIs.

#ecommerce#modular-architecture#asp-net-core
Stars887
Forks224
Last commit8 months ago
Diffuse
DiffuseJavaScript

A customizable music player built from web components that connects to cloud and distributed storage.

#music#web-components#ipfs
Stars873
Forks70
Last commit2 days ago
MVC
MVCPHP

A collection of example MVC file structures for building web applications with the Phalcon PHP framework.

#modular-architecture#mvc-pattern#phalcon-mvc
Stars815
Forks313
Last commit3 months ago
Asgard CMS
Asgard CMSPHP

A modular, multilingual content management system built with Laravel for flexible website and application development.

#hacktoberfest#modular-architecture#cmf
Stars788
Forks223
Last commit3 years ago
Zeus IoT
Zeus IoTJava

An open-source distributed IoT platform based on Zabbix for collecting, analyzing, and storing data from millions of devices.

#iot#thingsboard#modular-architecture
Stars729
Forks163
Last commit3 years ago
Thunder
ThunderC++

A modular, cross-platform 2D and 3D game engine designed to keep projects lightweight by allowing developers to exclude unused modules.

#vulkan#modular-architecture#open-source
Stars681
Forks50
Last commit2 days ago
Voctomix
VoctomixPython

A Python-based software live video mixer for Full-HD video production.

#modular-architecture#video-production#live-video-mixing
Stars636
Forks116
Last commit9 days ago
Koala Engine
Koala EngineC++

A C++20 game engine built on EnTT's Entity-Component-System architecture, focusing on ease-of-use, runtime extensibility, and compile-time type safety.

#modular-architecture#type-safety#c-plus-plus-20
Stars618
Forks33
Last commit3 years ago
arikawa
arikawaGo

A modular Go library and framework for building Discord bots and interacting with the Discord API.

#go-modules#modular-architecture#discordbot
Stars600
Forks65
Last commit5 months ago
Flamingo Commerce
Flamingo CommerceGo

A flexible Go framework for building modern, headless e-commerce applications with domain-driven design and adapter-based architecture.

#ecommerce#hacktoberfest#modular-architecture
Stars598
Forks97
Last commit1 day ago
pylot
pylotPython

A modular autonomous driving platform for developing and testing AV components on CARLA simulator and real-world vehicles.

#robotics#carla#autonomous-driving
Stars535
Forks139
Last commit3 years ago
PreviousPage 2 of 5

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
5 years ago
8 months ago
Next
#Game Development21
#Dependency Injection19
#Framework19
#Cross Platform16
#Game Engine15
#Cms14
#Javascript13
#Web Framework13
#Web Development13
#Open Source12
#Typescript11
#Go11