An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with modular-design

A curated list of projects in awesome lists tagged with modular-design .

https://github.com/essentialdevelopercom/quiz-app

A repository reflecting the progress made on the "How to Build iOS Apps with Swift, TDD & Clean Architecture" YouTube series, by Caio & Mike.

architectural-patterns architecture framework ios memory-management modular-design mvc prototype refactoring solid-principles swift swift-framework swift3 swift4 tdd testing ui-testing unit-testing xcode xctest

Last synced: 05 Apr 2025

https://github.com/nersc/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 04 Oct 2025

https://github.com/NERSC/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 06 May 2025

https://github.com/tinystruct/tinystruct

A lightweight java framework designed for building efficient and scalable applications. Supports both command-line tools and APIs, enabling developers to create robust solutions with ease.

framework java lightweight-framework modular-design netty tinystruct tomcat undertow webframework

Last synced: 14 Jun 2025

https://github.com/zrougamed/dynamic-notification-system

A Go-based dynamic notification scheduler. Supports multi-channel notifications (Slack, Email, SMS, Webhook), flexible intervals, and database-driven job scheduling with execution logging.

automation database-integration extensible golang job-scheduler modular-design notification notification-system opensource scheduler slack-integration sms webhook

Last synced: 07 Apr 2025

https://github.com/khodakhah/nodcms

NodCMS-Bundle - to download - the open-source PHP CMS based on the CodeIgniter

cms codeigniter4 mit-license modular-design php

Last synced: 10 Apr 2025

https://github.com/synthesized-infinity/whatsapp-botto-void

A fully Object Oriented WhatsApp bot built with TypeScript

baileys express-js modular-design typescript whatsapp whatsapp-bot

Last synced: 02 Aug 2025

https://github.com/shamscorner/vitesse-stackter-clean-architect

If you are really into the "Vitesse" starter template created by Anthony Fu (Vue core team member) but want to use the clean architectural pattern instead of monolithic architecture, then you can clone this repo and use your own project. Have fun 🙂!

clean-architecture clean-code javascript modular-design tailwindcss vite vue windicss

Last synced: 14 Apr 2025

https://github.com/colleagueriley/rsgl

A simple-to-use modular, cross-platform graphics library. It combines the freedom of lower-level graphics libraries with modern C techniques, offering both simplicity and convenience.

c cocoa cross-platform graphics gui gui-library header-only linux modern-c modular modular-design opengl silicon simple-to-use software-development win32 windows xlib

Last synced: 14 May 2025

https://github.com/hexters/laramodule

Laramodule is an HMVC pattern for the Laravel framework.

hmvc-framework laravel modular-design php

Last synced: 15 Jul 2025

https://github.com/alexdremov/tuistexample

Using Tuist for modular app architecture

example example-project ios modular-design swift tuist

Last synced: 15 Apr 2025

https://github.com/text-forge/text-forge

Simplicity to start, power to grow! A modular, scriptable, and language-agnostic text editor built for user empowerment. Lightweight, extensible, and open source.

code-editor css-editor csv-editor godot-engine html-editor json-editor markdown-editor modular-application modular-design multi-language-editor python-editor rust-editor svg-editor text-editor text-forge

Last synced: 17 Apr 2026

https://github.com/rpdevjesco/zephyrjs

A custom client side web component library for creating reusable UI components with Shadow DOM and state management.

custom-elements frontend-development html-css-javascript html5 javascript-library modular-design shadow-dom state-management ui-components web-components web-components-library zephyrjs

Last synced: 04 Apr 2026

https://github.com/codex128/Renthyl

A modular FrameGraph rendering pipeline for JMonkeyEngine3

3d 3d-graphics framegraph jme3 jmonkeyengine jmonkeyengine3 modular-design render render-pipeline rendering renthyl

Last synced: 19 Mar 2026

https://github.com/debugger404/scrape-ai

Scrape-AI is a Python library for intelligent web scraping using LLMs like, OpenAI, Anthropicand Selenium. It dynamically fetches data based on user queries, enabling agent-like scraping with configurable models, modular design, and support for real-time data extraction from dynamic websites.

agent-based anthropic azure chrome-driver dynamic-websites google intelligent-agents large-language-models modular-design python real-time-data selenium web-scraping

Last synced: 28 Oct 2025

https://github.com/coderefinery/modular-type-along

Modular code development - Making reusing parts of your code easier

demo modular-design

Last synced: 30 Jan 2026

https://github.com/arec1b0/quantum_cryptographic_toolkit

The Quantum Cryptographic Toolkit (QCT) is a comprehensive framework designed to facilitate the development, testing, and deployment of quantum-resistant cryptographic algorithms.

algorithms-included modular-design security-analysis

Last synced: 18 Oct 2025

https://github.com/baharudin-yusup/tmdb-android

TMDB Catalog is an Android app that utilizes TMDB API for discover movies. Built with a Clean Architecture and Jetpack Compose UI.

android android-app clean-architecture coroutines-android hilt-dependency-injection-android jetpack-compose kotlin modular-design open-source tmdb-api

Last synced: 04 Mar 2026

https://github.com/gustayo/graphql-mongodb-server

Modular starter kit for apollo/rest API server using webpack, typescript and mongodb

express graphql modular-design mongodb mongoose typescript webpack2

Last synced: 12 Apr 2026

https://github.com/baharudin-yusup/tmdb-catalog-android

TMDB Catalog is an Android app that utilizes TMDB API for discover movies. Built with a Clean Architecture and Jetpack Compose UI.

android android-app clean-architecture coroutines-android hilt-dependency-injection-android jetpack-compose kotlin modular-design open-source tmdb-api

Last synced: 19 Feb 2026

https://github.com/jonahwhaler/llm-agent-toolkit

LLM AgeToolkit provides minimal, modular interfaces for core components in LLM-based applications.

agent chromadb chunking faiss llm modular-design ollama openai python tool-calling toolkit vision

Last synced: 05 May 2025

https://github.com/pericles001/birthday_mailer_cli

CLI tool to automate email sending to friends and relative on their birthdays

cli-tool in-progress modular-design nodejs

Last synced: 02 Feb 2026

https://github.com/astrohelm/metaforge

Library 📝 that allow you to describe data structures by subset of JavaScript syntax and validate them at runtime

astrohelm checker dsl generator javascript json json-schema lightweight metadata metalanguage modular modular-design modules-architecture nodejs runtime-verification schema testing types validation zero-dependencies

Last synced: 15 Jun 2025

https://github.com/heinrichb/scrapey-cli

Scrapey CLI is a lightweight, modular command-line tool built in Go for web crawling and scraping. It allows users to collect and parse HTML data based on customizable configuration files or command-line flags, with plans to support multiple storage options such as JSON, XML, and various databases.

cicd cli-tool configurable data-extraction github-actions golang html-parsing lightweight mit-license modular-design web-crawler web-scraping

Last synced: 25 Feb 2026

https://github.com/samcro1967/grylli

Secure, CSP-compliant Flask web app for managing reminders, email alerts, notifications, and user accounts.

babel csp flask flask-forms flask-scheduler flask-sqlalchemy gunicorn html jinga mfa-authenticator modular-design python rate-limiting sqlite3 stimulus tailwindcss wgsim

Last synced: 04 May 2026

https://github.com/sangnandar/config-driven-apps-script-framework

A modular, config-based framework to streamline Google Sheets development with Apps Script. Define layout, validation, formatting, and automation logic in one place using a central SHEETCONFIG and the SmartSheet utility class.

design-pattern google-apps-script google-sheets modular-design spreadsheet-automation

Last synced: 23 Jul 2025

https://github.com/peterkneale/modular_monolith

Experiments with a modular monolith, separate composition roots per module

csharp dotnet dotnet-core modular modular-design modular-monolith modular-monoliths monolith monolith-architecture

Last synced: 22 May 2026

https://github.com/ngx-primer/primer-ui

Ngx Primer - A collection of reusable Angular components, modules, and directives designed to help you build beautiful UIs, following the GitHub Primer Design System.

angular angular-components angular-ui-kit component-library design-system modular-design ngx-primer open-source primer-design-system responsive-ui responsive-ui-kit ui-components web-components web-components-library

Last synced: 01 Mar 2026

https://github.com/alansastre/java-jigsaw

Modularización en Java. Módulos con Java Jigsaw a partir de Java 9.

java java11 java17 java9 java9-jigsaw java9-modules modular-design modularity modularization modules

Last synced: 26 Jun 2025

https://github.com/ajnus/ludo_programacao_modular_inf1301

Projeto em Grupo para a disciplina de Programação Modular na Graduação em Ciência da Computação na PUC-Rio.

ludo-game modular modular-architecture modular-design modular-programming modularization python xml

Last synced: 28 Mar 2025

https://github.com/qtle3/boxing_weight_classes

The Python Boxing Weight Classifier is a simple Python script that determines the appropriate Olympic boxing weight class based on the user's input weight (in pounds) and gender. It categorizes both men and women into their respective weight classes according to Olympic standards.

arithmetic-operations conditional-statements data-structures error-handling modular-design string-manipulation

Last synced: 08 Apr 2025

https://github.com/deadislove/dotnet-hexacleanhybarch-template

Modular, testable backend architecture template in .NET 9. Combines Hexagonal + Clean Architecture with plug-in-style modules (Auth, User, etc.) and dynamic adapter registration for scalable systems.

api-template clearn-arch ddd docker-compose dockerfile dotnet health-check hexagonal-architecture jwt-authentication modular-design mssql plugin postgresql rate-limiting sqlite swagger-ui

Last synced: 12 Apr 2026

https://github.com/qtle3/stats

This repository contains two Python scripts, `stats_calculations.py` and `stats_user.py`, which provide a comprehensive toolset for performing statistical calculations. The program allows users to compute various statistical metrics such as mean, median, mode, variance, and standard deviation, all through a user-friendly command-line interface.

alogrithm error-handling modular-design python-functions quick-select statistical-analysis user-input

Last synced: 08 Apr 2025

https://github.com/aacgn/todo

PoC of Angular application using 3 layers architecture (Presentation, Abstraction and Core layers)

angular8 architecture modular-design state-management undirectional-data-flow

Last synced: 08 Nov 2025

https://github.com/rvanasa/lens

An easy-to-learn functional scripting language and runtime environment.

functional-programming javascript modular-design programming-language script

Last synced: 04 Mar 2025

https://github.com/vladovsiychuk/modular-monolith-go

A backend service with loosely coupled modules, ready to be split into microservices

cqrs ddd ddd-architecture event-driven go golang modular-architecture modular-design modular-monolith

Last synced: 28 Apr 2026

https://github.com/dismob/dismob

A base for a discord bot with modularity and extensibility in mind.

bot design discord discord-bot discord-py discordbot discordpy dismob modular modular-design modularity python python-3 python3

Last synced: 15 Mar 2026

https://github.com/valecanosoto/hotel-booking-system-avl-trees

Java-based hotel booking system for managing users, rooms, and reservations across multiple branches. Uses custom AVL trees for efficient data organization and access. Built to practice core data structure concepts without external libraries.

avl-tree-code avl-tree-implementations booking-system data-structures-and-algorithms encapsulation java modular-design modular-programming

Last synced: 01 Jul 2025

https://github.com/mkh-user/text-forge

A lightweight, extensible, and mode-driven text editor. Customizable, scriptable, and ready to handle any format and language!

code-editor godot-engine modular-design text-editor

Last synced: 30 Jun 2025

https://github.com/mukuliskul/linecraft360

An advanced C++ Object-Oriented simulation of an assembly line, featuring modular design with multiple stations. It integrates complex order processing, inventory management, and dynamic workflow handling, offering a real-world industrial process experience.

algorithm-implementation cpp17 data-structures data-structures-and-algorithms educational-project modular-design object-oriented-programming system-design

Last synced: 14 Apr 2025

https://github.com/r8vnhill/echo-app-swift

📦 A SwiftPM-based CLI project for learning modular design in Swift — part of the Software Library Design and Implementation (DIBS) course. Includes a basic setup and a multi-module structure.

cli course-material dibs-course education educational modular-design multi-module software-libraries software-library starter-project swift swift-package-manager swiftpm teaching

Last synced: 31 Jul 2025

https://github.com/iron-hope-shop/discord-bot-w-sso-portfolio

A feature-rich Discord bot that combines interactive commands—such as trivia games, RuneScape stats, and stock simulations—with secure Firebase SSO for seamless user authentication and cloud deployment using Google Cloud Run.

cloud-deployment discord-bot firebase-sso flask google-cloud-run modular-design python runescape stock-simulation trivia

Last synced: 09 May 2026

https://github.com/sukitsubaki/scale-mindfully-blog

A collection of articles exploring system architecture, professional growth, problem-solving approaches, and documentation practices. This blog shares practical insights on creating scalable solutions in both technical systems and work processes, with a focus on clarity and sustainability.

automation best-practices blog clean-code complexity-management documentation knowledge-sharing markdown modular-design problem-solving productivity professional-growth project-management scalability software-architecture system-architecture technical-writing workflow-optimization

Last synced: 14 Jun 2025

https://github.com/yemrehan/vb_calculator

VB Calculator is a simple calculator app built with VB.NET that performs basic arithmetic operations like addition, subtraction, multiplication, and division. It features a user-friendly GUI and handles errors gracefully. The design is modular for easy feature expansion.

arithmetic-operations basic-math calculator calculator-application error-handling event-handling gui-programming modular-design programming-for-beginners vb-net visual-basic

Last synced: 19 Jan 2026

https://github.com/thequantifier/isekai-dungeons

This is a 3D role-playing game prototype built in Godot 4. It features character creation, stat-based progression, inventory management, and modular scene design with support for future multiplayer expansion.

3d-game character-customization game-development gamedev gds gdscripting godot godot-engine godot4 inventory-system modular-design multiplayer open-source rpg ui

Last synced: 14 Oct 2025

https://github.com/dermot10/app_vulnerability_code

CLI tool used as a demo to get the developer role at H&B. It's purpose is to remotely launch cyber attacks on a dummy site through web-browser automation

cli cybersecurity modular-design playwright pydantic python typer-cli unittesting

Last synced: 19 May 2026

https://github.com/takbirgazi/oclub-server

This Server Using Modular Design Pattern

cors dotnet express modular modular-design mongodb nodejs

Last synced: 28 Jan 2026

https://github.com/nucleus-labs/peacock

A cross-platform GUI framework that focuses on accessibility, modularity, and maintainability

accessibility cross-platform css framework gui-framework iced modular-design rust templating ui-development xml

Last synced: 11 Feb 2026

https://github.com/hugomarquez/modern-cmake-workflow

Starter template or skeleton for test-driven and modular designed development using CMake and C++

build-tools cmake cpp modular-design

Last synced: 18 Jun 2025

https://github.com/avmesquita/solid-frontend-base-angular-modular

I see angular in the safe form of a modular structured frontend implementation. This design view presents the model created by the CLI, but interpreted in a production-first way by the modular-design view mode.

angular base-application boilerplate modular-design

Last synced: 14 Feb 2026

https://github.com/amrudzr/book-rental

A web-based book inventory management system built with native PHP and clean architecture, featuring Bootstrap UI, modular components, and MySQL integration.

book-inventory bootstrap clean-architecture crud-app modular-design mvc mysql pdo php php-native

Last synced: 10 May 2026

https://github.com/toe2132313/zorvex-cat

Zorvex-CAT is a base project template implementing Clean Architecture and Domain-Driven Design (DDD) principles, with identity management features.

authentication authorization clean-architecture dapper dotnet identity-management maintainability mediator modular-design project-template scalability

Last synced: 12 Apr 2025

https://github.com/kenzy-ragab/employee-management-system

Simple employee management system console app built with C#

console-application crud csharp dotnet employee-management file-io modular-design oop

Last synced: 18 Apr 2026

https://github.com/laiba-iqrar/workspy---user-project-management-tool-for-enterprises

WorkSpy is a user and project management tool task management, user monitoring, and timesheet reporting with a focus on efficiency and transparency.

error error-logging jwt-authentication modular-design selenium

Last synced: 21 Apr 2026

https://github.com/r8vnhill/echo-app-csharp

A minimal and idiomatic C# CLI project to explore MSBuild, .NET CLI, and modular solution design. Created as part of the DIBS course on reusable software libraries.

console-app csharp dibs-course dotnet dotnet-cli educational example-project modular-design msbuild software-design teaching

Last synced: 05 May 2026

https://github.com/maacck/bedrock-py

Modular Python framework for building applications with manifest-driven modules, dependency resolution, and lifecycle hooks.

agentic-coding modular-design modular-framework module-system python

Last synced: 24 May 2026

https://github.com/pranavh-2004/64kb_ram_iverilog

PESU Sem 3: Mini project for Digital Design and Computer Organization

digital-design-and-computer-organization hdl memory-design modular-design ram verilog

Last synced: 03 Feb 2026

https://github.com/mirajhad/design-pattern

Modular React Deign Pattern

modular-design react

Last synced: 12 Mar 2025

https://github.com/traven-b/mymodern

Crystal app lists checked-out and ready-hold books at multiple library websites. Uses CSS selectors, CSP concurrency. Beginner-friendly with mock data and easy inclusion of custom scraping logic.

beginner-friendly book-tracking cli-application concurrency crystal crystal-lang csp css-selectors fibers html-parsing http-client library-tools mock-data modular-design public-libraries web-scraping

Last synced: 23 Aug 2025

https://github.com/boitumelo-09/smart-invntory-sales-management-system

🏛A C++ Object-Oriented E-Commerce Management System with customers, products, and orders. Features include registration, product catalog, and order tracking with modular .h and .cpp structure.

classes-and-objects clean-code cpp17 dynamic-arrays getters-and-setters linear-search modular-design oop-concepts pass-by-reference pointers stl-algorithms

Last synced: 30 Oct 2025

https://github.com/sarasjodin/my-first-angular-site

"My Angular Calculator & Converter Lab" is a web application built with Angular 20, demonstrating core concepts like components, routing, and responsive design. It includes a calculator, unit converter, and project description page, all with a modular design and reusable components.

angular calculator css frontend git modular-design responsive-design typescript unit-converter web-development

Last synced: 11 Apr 2026

https://github.com/lebtoki/crmhub

CRMHub is a dynamic and modular Customer Relationship Management (CRM) solution tailored for businesses of all sizes. Designed to improve operational efficiency, CRMHub offers a wide range of features, including user role management, task tracking, calendar integrations, messaging systems, and comprehensive data analytics.

business-tool calendar-integration crm leads modular-design mysql opportunities php task-management tasks

Last synced: 20 Aug 2025

https://github.com/traven-b/myasync

Ruby app lists checked-out and ready-hold books at multiple library websites. Uses CSS selectors, async http concurrency. Beginner-friendly with mock data and easy inclusion of custom scraping logic.

async beginner-friendly book-tracking cli-application concurrency css-selectors fibers html-parsing http-client library-tools mock-data modular-design public-libraries ruby web-scraping

Last synced: 10 Jun 2025

https://github.com/simonpierreboucher/crawler

A robust, modular web crawler built in Python for extracting and saving content from websites. This crawler is specifically designed to extract text content from both HTML and PDF files, saving them in a structured format with metadata.

concurrent-crawling content-extraction data-collection data-extraction-pipeline data-preservation-and-recovery data-scraping error-handling html-parsing http-requests metadata-storage modular-design pdf-text-extraction python-crawler rate-limiting structured-data-storage text-processing url-normalization web-crawling yaml-configuration

Last synced: 30 Mar 2025

https://github.com/clever-cottonmouth/design-pattern

Modular React Deign Pattern

modular-design react

Last synced: 13 Jun 2025

https://github.com/leogalencar-fatec/next-15-template

A Next.js 15 modular starter template pre-configured with TypeScript, TailwindCSS, PostCSS, Docker, PM2.

development-ready docker modular-design nextjs nextjs15 pm2 tailwindcss template typescript

Last synced: 09 Apr 2025

https://github.com/opifexm/kekstagram

A web application that allows users to view and edit images, apply filters, and manage comments.

api asynchronous-programming css3 dom es6 html5 javascript modular-design nouislider pristine

Last synced: 13 Apr 2026