Awesome Open Source
Search
Programming Languages
Languages
All Categories
Categories
About
Search results for software architecture
software-architecture
x
120 search results found
System Design 101
⭐
50,529
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
D2
⭐
15,122
D2 is a modern diagram scripting language that turns text to diagrams.
Modular Monolith With Ddd
⭐
9,697
Full Modular Monolith application with Domain-Driven Design approach.
Eshoponweb
⭐
9,618
Sample ASP.NET Core 8.0 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Software Architecture Books
⭐
7,552
A comprehensive list of books on Software Architecture.
Js Dev Reads
⭐
3,899
A list of books 📚and articles 📝 for the discerning web developer to read.
Openmlsys Zh
⭐
3,446
《Machine Learning Systems: Design and Implementation》- Chinese Version
Awesome Software Architecture
⭐
3,427
🚀 A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Expert_readed_books
⭐
2,692
2021年最新总结,推荐工程师合适读本,计算机科学,软件技术,创业,思想类,数学类,人物传记书籍
Codecrumbs
⭐
2,520
Learn, design or document codebase by putting breadcrumbs in source code. Live updates, multi-language support and more.
Sample Dotnet Core Cqrs Api
⭐
2,289
Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
Awesome Software Architecture
⭐
1,966
A curated list of resources on software architecture
System Design Interviews
⭐
1,906
Porto
⭐
1,489
Porto is a Modern Software Architectural Pattern that scales with your business!
Typescript Ddd Example
⭐
1,121
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
Clean Architecture
⭐
758
The ultimate clean architecture template for .NET applications 💪
Evolutionary Architecture By Example
⭐
751
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
Aggregate Design Canvas
⭐
640
A structured approach to designing and documenting Aggregates
Sdfc
⭐
638
Roadmap and Resource Compilation for System Design Fight Club
Low Level Design
⭐
611
Useful Resources for Low Level System Design
System Design Patterns
⭐
594
Resources related to distributed systems, system design, microservices, scalability and performance, etc
How To Prepare For Google Interview Swe Sre
⭐
469
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
References For Dotnet Developers
⭐
414
Sites, blogs, cursos, redes sociais e projetos de referências para desenvolvedores .NET
Dotnet
⭐
409
Structurizr for .NET
Laravel
⭐
376
[DEPRECATED] See https://github.com/lucidarch/lucid
Text To Diagram Site
⭐
314
Compare syntax, layouts, outputs between languages for generating diagrams with text.
System Design Interview
⭐
301
系统设计面试必读(awesome system design)
Lucid
⭐
260
The Lucid Architecture for Scalable Laravel Applications.
System Design Master Plan
⭐
249
🥇 Roadmap to becoming a system design and architecture master
Scs
⭐
243
Self-Contained Systems
Sos
⭐
220
Sample projects for my talk "Refactoring to a System of Systems"
Software Development Best Practices
⭐
191
Modest and essential collection of software engineering practices.
Book_cprogramming
⭐
172
Framework and Plugin design in C
D2 Obsidian
⭐
158
The official D2 plugin for Obsidian. D2 is a modern diagram scripting language thats turns text to diagrams.
Oop Expert With Typescript
⭐
119
A complete guide for learning object oriented programming pillars, SOLID principles and design patterns with TypeScript!
Foundational Knowledge For Programmers
⭐
112
List of resources about foundational knowledge for programmers (supposed to last a few decades)
Books
⭐
103
List of books for Software Engineer
Softwarearchitectureresources
⭐
77
A collection of resources for supporting and learning about software architecture
Detekt Hint
⭐
77
Detection of design principle violations in Kotlin as a plugin to detekt.
Pumla
⭐
77
pumla - systematic re-use of model elements described with PlantUML
Movies
⭐
72
Simple movies app for architectural experiments.
Flutter_clean_architecture
⭐
70
This is the Flutter Boilerplate for An Enterprise Software Development. Start to develop your bigger app easily.
Evolutionary Architecture
⭐
66
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and various architectural patterns. Go beyond the one-size-fits-all solutions and understand how to blend these approaches based on your unique needs.
Notes
⭐
65
My software engineering notes - books, courses, conferences 📓
Software Development Resources
⭐
63
Curated list of Software Development resources
Mean Ionic Ngrx
⭐
61
Monorepo as Microservices: Full MEAN stack with Angular 7, Ionic 4 and ReactiveX API (ngrx/Store + ngrx/Effects) + i18n/ngx-translate + Express NodeJS REST API servers micro-services + JWT Authentication + UnitTest/e2e exemple + Travis + DevOps scripts and many more...
Structurizr Python
⭐
61
A Python 3 port of Simon Brown's Structurizr diagrams-as-code architecture description tool.
Decompose
⭐
59
Reverse-engineering tool for docker environments
Modular Monolith By Example
⭐
57
Modular monolith architecture example in .NET. Estimation Tool is tool to optimize estimation process in IT company.
Design Patterns
⭐
57
All design patterns implemented in Java with code, explanation and learning resources
Software Architecture Interview Questions
⭐
45
🟣 Software Architecture Interview Questions Answered to help you get ready for your next Design Patterns & System Architecture interview.
Free Prisoners
⭐
35
Prisoner's Dilemma game engine implemented using Cats Free Monad and Freestyle
Spaghetti Cutter
⭐
32
Command line tool for CI/CD pipelines that helps to prevent Go spaghetti code (a.k.a. big ball of mud).
C4 Diagrams.net
⭐
31
The EasyC4 library is for quick and convenient visualising software architecture in diagrams.net / draw.io application using the C4 model approach.
Xbotcontrol
⭐
30
XBotControl framework: XBotCore + OpenSoT + CartesI/O
Architecture Diagrams
⭐
29
Diagrams of popular software systems
Maeevick
⭐
29
Some curated resources about tech and product
Chatgpt Architecture Coach
⭐
29
This is my collection of helpful priming prompts for ChatGPT when discussing various angles of software development and architecture.
Sports Hub
⭐
26
A software development practice lab to learn about software development processes and focus on mastering your hard skill.
Dotnet Design Patterns Samples
⭐
25
The samples of .NET design patterns
Nerdoteca
⭐
24
Libros de programacion / Programming Books
Phd
⭐
24
"Optimizing Performance and Energy Efficiency in Massively Parallel Systems" PhD Dissertation repository.
Awesome Software Engineer
⭐
23
Something that your school doesn't teach you
Bits Mtech Software Engineering
⭐
23
BITS-MTech-Software-engineering. Purpose of this repository for my reference and also it will help other students.
Design Patterns In Typescript
⭐
21
Elements of Reusable Object-Oriented Software
Coinedge
⭐
21
An app to demonstrate UBER's newest mobile architecture, RIBs.
Hycom C4
⭐
20
The Hycom C4 library for diagrams.net / draw.io application allows you to create architecture diagrams with the C4 model approach very easy and quick.
Saway4ru
⭐
18
В этом релизе Вы найдете дополнительные материалы к книге "Путь аналитика. Практическое руководство ИТ-специалиста" (https://www.piter.com/product_by_id/40878036) Саму книгу можно заказать по адресу https://goo.gl/Av7Zmg
Value_objects Course
⭐
17
Value Objects course examples
100daysofdevops
⭐
16
This repository serves as my documentation hub for exploring the realm of DevOps. My journey began on July 25, 2022, with a 100-day commitment to dedicate at least one hour each day, including weekends, to gain a comprehensive understanding and knowledge of various aspects comprising the world of DevOps.
Boundaries
⭐
16
Source-Level Boundaries in Swift
Bootstrap Python Fastapi
⭐
15
A python service built using Clean Architecture and SOLID principles
Events
⭐
14
Repository of events for the Software Crafters Sydney community
Tg
⭐
14
Trident Genesis
Kaiaulu
⭐
13
An R package for mining software repositories
Springboot Hexagonal Ddd
⭐
12
Spring-Boot application based on hexagonal architecture and DDD
Software Principles
⭐
12
This is to demonstrate Software Principles Implementation.
Awareness
⭐
11
The new architecture of co-computation for data processing and machine learning.
Archfit
⭐
11
Validate the fitness of your AWS solutions, without the heavy lifting!
Acyclicode
⭐
11
🎉 Testing Routine for CI to detect layering violations in C projects
Express Mongo Api Boilerplate
⭐
11
A rock solid project template for building Node.js APIs
Software Architecture Notes
⭐
10
https://bellons91.github.io/software-architecture-
Cybersecurity Ios
⭐
10
A collection of awesome framework, libraries, learning tutorials, videos, webcasts, technical resources and cool stuff about iOS Security.
System Design With Code
⭐
10
System design not just on whiteboard, but with code.
Ddd Domain Driven Design
⭐
10
Tutorial on DDD (Domain-Driven Design), by building a Web App with the theme "Personal Finance Management". Adapted from a group project in university.
Structurizr Cli Docker
⭐
10
Docker version of structurizr-cli utility
Hexagonal Architecture Right Way
⭐
10
My goal is to provide you with a quick and easy-to-implement solution in order to adapt this architecture to your project. This story is .NET-oriented, but you could adjust its content for Java without effort.
Jeep2018
⭐
9
A JavaScript framework for robust software enginering inspired by object oriented programming principles.
Talks
⭐
8
My Talks
Explorviz Backend
⭐
8
ExplorViz is a monitoring and visualization approach, which uses dynamic analysis techniques to provide a live trace visualization of large software landscapes. This repository contains the backend.
Arch_test
⭐
8
Rule based architecture tests for rust
Desosa2017
⭐
8
Repository containing the final versions of all chapters
Flutter Moonlight
⭐
8
MoonLight - Flutter Starter Kit
Software Engineering Interview Collection
⭐
8
An ongoing curated list of awesome frameworks, important books and articles, talks and videos, libraries, learning tutorials, coding best practices and technical resources about technical interviews in Software Engineering.
Angular Memory Leaks
⭐
8
How to build and fix an Angular app with memory leaks?
Mynote
⭐
8
Notes for daily study
Clean Architecture Dot Net Core Angular
⭐
7
A modular, loosely-coupled web application, following the SOLID principles, built using ASP.NET Core 2.1 & Angular 5. It demonstrates the "Clean architecture".
Software Architecture Guide
⭐
7
Software Architecture Guide
Cosmicpython Code
⭐
6
Example application code for the Architecture Patterns with Python book.
Decouplerkit
⭐
6
Library for enabling loosely coupled and testable code that works with any architecture like MVVM or MVP
1-100 of 120 search results
Next >
Privacy
|
About
|
Terms
|
Follow Us On Twitter
Copyright 2018-2024 Awesome Open Source. All rights reserved.