Showing 27 of 63 projects
A fun, animated tab bar navigation controller for iOS apps, written in Swift.
A curated collection of resources, guides, and reusable code for iOS and Swift development.
A sample iOS app demonstrating VIPER architecture implementation with Alamofire, CoreData, and other libraries.
A curated collection of high-quality iOS development articles, tutorials, and blog resources.
A comprehensive collection of Ruby examples and references covering threads, SOLID principles, design patterns, data structures, and algorithms.
A comprehensive roadmap chart guiding engineers through large-scale system design and architecture learning.
A lightweight yet powerful dependency injection library for Swift on Apple platforms and Linux.
A lightweight yet powerful dependency injection library for Swift, designed for iOS, macOS, tvOS, watchOS, and Linux.
A Swift library that simplifies implementing Pure Dependency Injection (DI) without a DI container.
A feature-rich, high-performance dependency injection container for .NET with a fluent API and extensive lifestyle support.
A lightweight and extensible infrastructure for building high-quality web applications based on ASP.NET Core.
A collection of Gang of Four (GOF) design patterns implemented in the Crystal programming language.
A Swift playground demonstrating two approaches (protocol-oriented and enum-oriented) for drawing diagrams using value types.
A guide and example project demonstrating the Functional River pattern for refactoring callback-based JavaScript into modular, promise-based pipelines.
A .NET Core template for generating service backends following Clean Architecture and Domain-Driven Design principles.
A Python library implementing Domain-Driven Design, event-based systems, and CRUD patterns for enterprise development.
Examples of implementing CQRS with Event Sourcing using an evolutionary approach in Java.
A collection of design and idea patterns and anti-patterns for building effective civic technology applications.
A complete implementation of all 23 GoF design patterns in the Delphi programming language.
A collection of iOS Playground projects demonstrating and comparing MVC, MVP, MVVM, and VIPER design patterns.
A personal learning repository implementing all 23 Gang of Four design patterns and SOLID principles in Swift using Playgrounds.
A curated collection of common design patterns implemented in Go with detailed explanations for each pattern.
Open-source prototypes and design patterns for clinician-centered electronic health record systems.
A lightweight MVC framework for ActionScript 3 applications, implementing the classic Model-View-Controller design pattern.
A Swift library and Xcode templates for implementing VIPER architecture in iOS and tvOS applications.
A Swift library that implements the Flux design pattern using protocols and typealias for unidirectional data flow.
A proof-of-concept tool that detects design patterns and anti-patterns in PHP source code.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.