Awesome Open Source
Awesome Open Source
Application Programming Interfaces
Command Line Interface
Integrated Development Environments
Lists Of Projects
User Interface Components
Web User Interface
The Top 301 Architecture Open Source Projects
Design Patterns For Humans
An ultra-simplified explanation to design patterns
Become A Software Engineer At Top Companies
Identify your strengths with a free online coding quiz, and skip resume and recruiter screens at multiple companies at once. It's free, confidential, includes a free flight and hotel, along with help to study to pass interviews and negotiate a high salary!
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
A curated list of awesome things related to HarmonyOS. 华为鸿蒙操作系统。
A collection of full-stack resources for programmers.
Awesome Design Patterns
A curated list of software and architecture related design patterns.
🎨 Diagram as Code for prototyping cloud system architectures
Ios Good Practices
Good ideas for iOS development, by Futurice developers.
⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).
ASP.NET Boilerplate - Web Application Framework
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Issues are managed on our own bug tracker at https://www.freecadweb.org/tracker
Uber's cross-platform mobile architecture framework.
Awesome Distributed Systems
A curated list to learn about distributed systems
A starting point for Clean Architecture with ASP.NET Core
A Model-View-Presenter / Model-View-Intent library for modern Android apps
Sample ASP.NET Core 3.1 reference application, powered by Microsoft, demonstrating a layered application architecture with monolithic deployment model. Download the eBook PDF from docs folder.
Open Source Web Application Framework for ASP.NET Core
Preparation links and resources for system design questions
React Native Nw React Calculator
Mobile, desktop and website Apps with the same code
Ios Developer Roadmap
Roadmap to becoming an iOS developer in 2018.
Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts
Awesome Ios Architecture
🏯 Better ways to structure iOS apps
💎 Android application following best practices: Kotlin, coroutines, Clean Architecture, feature modules, tests, MVVM, static analysis...
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
🔰 Instant PHP quality checks from your console
go-zero is a web and rpc framework written in Go. It's born to ensure the stability of the busy sites with resilient design. Builtin goctl greatly improves the development productivity.
Go Clean Arch
Go (Golang) Clean Architecture based on Reading Uncle Bob's Clean Architecture
A visual overview of useful skills to learn as a web developer
extending the microservice paradigms to web development
Module Management In Laravel
🎨 React application prototyping tool for developers and designers 🏗
Example of Clean Architecture of iOS app using RxSwift
Game Programming Patterns
Source repo for the book
🌶 350b / 650b state container with component actions for Preact & React
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Swift Composable Architecture
A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
Command-line tools for working with Architecture Decision Records
C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures
A library for reactive and unidirectional Swift applications
Spring Boot Plus
🔥 Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. 🚀
Architecture using .NET 5, ASP.NET Core 5, Entity Framework Core 5, C# 9, Angular 11, Clean Code, SOLID, DDD, Docker and more.
React Native Boilerplate
A React Native project template for building solid applications through separation of concerns between the UI, state management and business logic.
码农周刊 - 史上最全的编程学习资料合集（持续更新）
📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).
Clean Architecture Swiftui
A demo project showcasing the production setup of the SwiftUI app with Clean Architecture
Moxy is MVP library for Android
Android Modular Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Gatsby Starter Lumen
A constantly evolving and thoughtful architecture for creating static blogs.
Open Source Lightweight Microservices Architecture for the Internet of Things. For developers.
High level architecture overview
Keep your architecture clean.
Android Kotlin Clean Architecture
Android Sample Clean Architecture App written in Kotlin
A Collection of Variational Autoencoders (VAE) in PyTorch.
A full-featured framework that allows building android applications following the principles of Clean Architecture.
互联网公司架构: 微信技术架构， 腾讯技术架构
⚡️ A dev tool for microservice developers to run local applications and/or forward others from/to Kubernetes SSH or TCP
鸿蒙系统资料。Docs about HarmonyOS.
Azure Architecture Center
Metarhia educational program index 📖
a MVP library for Android favoring a stateful Presenter
Go Restful Api
An idiomatic Go REST API starter kit (boilerplate) following SOLID principles and Clean Architecture
Porto is a Modern Software Architectural Pattern that scales with your business!
Software Design And Architecture Roadmap
🧱 The software design and architecture roadmap for any developer
GraphQL first full-stack starter kit with Node, React. Powered by TypeScript
The universal system operator and architecture for RxSwift
A bootstrap project for TDD Android.
Domain Driven Design in Python, Ruby and other dynamic languages resources
Great UI test framework
Java Best Practices
Best practices in Coding, Designing and Architecting Java Applications
Recommended architecture by Android
A collection of iOS architectures - MVC, MVVM, MVVM+RxSwift, VIPER, RIBs and many others
The Book Of Viper
the one and the only
Separating data and state handling from Fragments or Activities without lots of boilerplate-code.
High-performance Distributed Storage
Книга "Архитектура сложных веб-приложений. С примерами на Laravel"
🌸 Interactive shellcoding environment to easily craft shellcodes
System Design And Architecture
Learn how to design large-scale systems. Prep for the system design interview.
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Java Knowledge Mind Map
A cross-platform, open-source, pure C game engine for mobile game.
Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.
Progressive Web Apps experiment
Evaluation of the CNN design choices performance on ImageNet-2012.
Awesome Software Architecture
A curated list of resources on software architecture
Coordinators Essential tutorial
Apk Dependency Graph
Android class dependency visualizer. This tool helps to visualize the current state of the project.
A list of resources we at flyeralarm use to get new developers up and running
Podcast about Android Development with Hannes Dorfmann, Artem Zinnatullin, Artur Dryomov and wonderful guests!
The Open Architecture Playbook. Use it to create better and faster (IT)Architectures. OSS Tools, templates and more for solving IT problems using real open architecture tools that work!
Implementation of Coordinators app design pattern.
Software Architect Roadmap
Software architect roadmap
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
Flutter Architecture Blueprints
Flutter Architecture Blueprints is a project that introduces MVVM architecture and project structure approaches to developing Flutter apps.
React Best Practices
A comprehensive reference guide to kickstart your React architecting career!
1-100 of 301 projects