alfa-laboratory / Yarch
Licence: mit
YARCH iOS Architecture
Stars: ✭ 161
Programming Languages
swift
15916 projects
Labels
Projects that are alternatives of or similar to Yarch
Suas Ios
Unidirectional data flow architecture implementation for iOS, macOS, tvOS and watchOS
Stars: ✭ 147 (-8.7%)
Mutual labels: architecture
Vue Django Rest Auth
An example project featuring Vue.js and Django Rest Framework using django-rest-auth
Stars: ✭ 153 (-4.97%)
Mutual labels: architecture
Kratos
A modular-designed and easy-to-use microservices framework in Go.
Stars: ✭ 15,844 (+9740.99%)
Mutual labels: architecture
Kingly
Zero-cost state-machine library for robust, testable and portable user interfaces (most machines compile ~1-2KB)
Stars: ✭ 147 (-8.7%)
Mutual labels: architecture
Drawers
Group related classes together. No more silos. A solution to rails dystopia.
Stars: ✭ 150 (-6.83%)
Mutual labels: architecture
Run Aspnetcore Cqrs
Real world Enterprise CRM application example of ASP.NET Core + Angular web application. Implemented CQRS Design Pattern for ASP.NET Core + Angular reference application, demonstrating a layered application architecture with DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 152 (-5.59%)
Mutual labels: architecture
Reference Architecture
TELUS Reference Architecture Documentation
Stars: ✭ 145 (-9.94%)
Mutual labels: architecture
Coordinator Example
An example of the Coordinator pattern
Stars: ✭ 160 (-0.62%)
Mutual labels: architecture
Silicon Info
Mac menu bar tool to view the architecture of the running application
Stars: ✭ 153 (-4.97%)
Mutual labels: architecture
Eslint Plugin Boundaries
Eslint plugin checking architecture boundaries between elements
Stars: ✭ 157 (-2.48%)
Mutual labels: architecture
Pytorch Vae
A Collection of Variational Autoencoders (VAE) in PyTorch.
Stars: ✭ 2,704 (+1579.5%)
Mutual labels: architecture
Reactivefeedback
Unidirectional reactive architecture
Stars: ✭ 156 (-3.11%)
Mutual labels: architecture
Notzz App
📝 A Simple Note-Taking App built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, State Flow, Hilt-Dependency Injection, Jetpack DataStore, Architecture Components, MVVM, Room, Material Design Components).
Stars: ✭ 158 (-1.86%)
Mutual labels: architecture
Python Clean Architecture
A Python toolkit for applications driven by The Clean Architecture
Stars: ✭ 159 (-1.24%)
Mutual labels: architecture
Mvvmarchitecture
MVVM 框架,采用 Kotlin+Jetpack,可自由配置功能,欢迎 star,fork,issue
Stars: ✭ 159 (-1.24%)
Mutual labels: architecture
Domain Driven Hexagon
Guide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (+2643.48%)
Mutual labels: architecture
YARCH is an architecture pattern developed primarly for iOS applications. You can ask any questions in our telegram channel.
Russian version of the readme.
Overview
Here you can read more about YARCH components.
How to create a new module
We are using generamba for the module code generation. Our catalog:
https://github.com/alfa-laboratory/YARCH-Template
To create a new module in the example project you need to install generamba templates:
generamba template install
To create a new module you need to run following command in the terminal:
generamba gen [MODULE_NAME] yarch --description 'Purpose of your module.'
License
© 2017 Alfa-Bank. MIT.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].