clean-architecture

Open-source projects categorized as clean-architecture

Top 23 clean-architecture Open-Source Projects

  • clean-code-javascript

    :bathtub: Clean Code concepts adapted for JavaScript

  • Project mention: 10 GitHub Repos for Mastering JavaScript | dev.to | 2024-04-19
  • CleanArchitecture

    Clean Architecture Solution Template for ASP.NET Core

  • Project mention: How do you structure large Minimal API Projects? | /r/dotnet | 2023-12-07
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • CleanArchitecture

    Clean Architecture Solution Template: A starting point for Clean Architecture with ASP.NET Core (by ardalis)

  • Project mention: Dotnet.World.News(Wednesday, September, 20, 2023) | /r/bitplatform | 2023-09-22

    🔴 [CleanArchitecture] (Learning Template + Docs): A starting point for Clean Architecture with ASP.NET Core. Clean Architecture is just the latest in a series of names for the same loosely-coupled, dependency-inverted architecture.

  • domain-driven-hexagon

    Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included

  • Project mention: From Frontend to Backend | /r/cscareerquestionsEU | 2023-12-08

    That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/

  • modular-monolith-with-ddd

    Full Modular Monolith application with Domain-Driven Design approach.

  • Project mention: Modular Monolith with DDD repository migrated to .NET 8.0 | /r/dotnet | 2023-12-09

    Link to PR here: https://github.com/kgrzybek/modular-monolith-with-ddd/pull/286

  • eShopOnWeb

    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.

  • Project mention: How to find a sample enterprise applications? | /r/dotnet | 2023-12-06

    - https://github.com/dotnet-architecture/eShopOnWeb (a Microsoft example -- also includes the link to a recent livestream which provides an overview)

  • clean-code-typescript

    Clean Code concepts adapted for TypeScript

  • Project mention: It's probably time to stop recommending Clean Code | /r/ThePrimeagenReact | 2023-05-17

    If the problem is that, u can use the https://github.com/labs42io/clean-code-typescript repo, they have great examples and each example has a how to use

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • go-clean-arch

    Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture

  • clean-code-dotnet

    :bathtub: Clean Code concepts and tools adapted for .NET

  • android-showcase

    💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...

  • Project mention: Refactoring Multi-Module Kotlin Project With Konsist | dev.to | 2023-09-04

    Android-Showcase (Android project using Konsist)

  • go-clean-template

    Clean Architecture template for Golang services

  • Clean Architecture for SwiftUI + Combine

    SwiftUI sample app using Clean Architecture. Examples of working with CoreData persistence, networking, dependency injection, unit testing, and more.

  • Project mention: Laugh at my horrible App structure and help me do it right | /r/swift | 2023-06-29
  • wild-workouts-go-ddd-example

    Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

  • Project mention: Looking for elegant code bases written in Golang | news.ycombinator.com | 2023-12-09

    Take a look at: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...

    (I’m one of the authors.)

    This project shows how to apply more complex patterns popular in business applications while staying true to the Go ideas, and not copying them blindly from Java.

    In the Go community, you’ll often hear people say „just keep things simple” beats all patterns and is all you need. This may be true if you write a CLI tool or a small library, but if you have a team maintaining a big application, some patterns are super helpful.

  • Android-CleanArchitecture-Kotlin

    This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

  • dotnet-webapi-starter-kit

    production grade .net 8 webapi starter kit with multitenancy support and clean code. 🔥

  • go-coffeeshop

    ☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment

  • clean-architecture-manga

    :cyclone: Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks

  • Project mention: How to find a sample enterprise applications? | /r/dotnet | 2023-12-06

    - https://github.com/ivanpaulovich/clean-architecture-manga (uses clean architecture in .NET Core + React)

  • CleanArchitectureRxSwift

    Example of Clean Architecture of iOS app using RxSwift

  • iOS-Clean-Architecture-MVVM

    Template iOS app using Clean Architecture and MVVM. Includes DIContainer, FlowCoordinator, DTO, Response Caching and one of the views in SwiftUI

  • go-backend-clean-architecture

    A Go (Golang) Backend Clean Architecture project with Gin, MongoDB, JWT Authentication Middleware, Test, and Docker.

  • Project mention: Finding The Best Go Project Structure | /r/golang | 2023-05-23

    I find this one nice https://github.com/amitshekhariitbhu/go-backend-clean-architecture

  • node-api-boilerplate

    DDD/Clean Architecture inspired boilerplate for Node web APIs

  • Architecture

    .NET 8, Angular 17, Clean Architecture, Clean Code, SOLID Principles, KISS Principle, DRY Principle, Fail Fast Principle, Common Closure Principle, Common Reuse Principle, Acyclic Dependencies Principle, Mediator Pattern, Result Pattern, Folder-by-Feature Structure, Separation of Concerns.

  • Project mention: Architecture .NET 7, Angular 16, Clean Architecture, Clean Code, Solid | news.ycombinator.com | 2023-05-03
  • GuardClauses

    A simple package with guard clause extensions.

  • Project mention: Why doesn't eager loading work with EF? | /r/dotnet | 2023-06-17

    You could also use the Ardalis Guard Clause, Ardalis Result and Fluent Validation

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-04-19.

clean-architecture related posts

Index

What are some of the best open-source clean-architecture projects? This list will help you:

Project Stars
1 clean-code-javascript 89,597
2 CleanArchitecture 15,544
3 CleanArchitecture 14,775
4 domain-driven-hexagon 11,275
5 modular-monolith-with-ddd 10,228
6 eShopOnWeb 9,886
7 clean-code-typescript 9,001
8 go-clean-arch 8,668
9 clean-code-dotnet 6,774
10 android-showcase 6,346
11 go-clean-template 5,907
12 Clean Architecture for SwiftUI + Combine 5,397
13 wild-workouts-go-ddd-example 4,876
14 Android-CleanArchitecture-Kotlin 4,605
15 dotnet-webapi-starter-kit 4,018
16 go-coffeeshop 3,918
17 clean-architecture-manga 3,869
18 CleanArchitectureRxSwift 3,824
19 iOS-Clean-Architecture-MVVM 3,648
20 go-backend-clean-architecture 3,628
21 node-api-boilerplate 3,266
22 Architecture 3,073
23 GuardClauses 2,903
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com