Showing 22 of 22 projects
Clean Code concepts adapted for JavaScript, providing guidelines for readable, reusable, and refactorable software.
A production-ready .NET modular monolith application implementing Domain-Driven Design, CQRS, and event-driven architecture.
A sample ASP.NET Core 8.0 monolithic web application demonstrating enterprise patterns and architecture.
Clean Code principles and examples adapted for .NET and .NET Core developers.
A sample implementation of Clean Architecture principles for .NET 6 and React+Redux, featuring a virtual wallet application.
Detects copy-pasted and structurally similar JavaScript code using AST analysis for ES6, JSX, and Flow.
A sample .NET Core REST API demonstrating CQRS with raw SQL, DDD, and Clean Architecture.
A Pokémon encyclopedia app built with Flutter featuring rich animations and clean architecture.
A sample Android app demonstrating a modular architecture with Kotlin and Jetpack, focused on scalability, testability, and maintainability.
A React Native component that automatically adjusts UI spacing when the iOS keyboard appears.
A PHP tool that identifies files needing refactoring by analyzing commit frequency and cyclomatic complexity.
A Swift library that organizes UITableViewDelegate and UITableViewDataSource into a tree structure for cleaner, modular code.
A Sublime Text plugin that highlights trailing spaces and provides flexible deletion options.
A CLI tool that detects magic numbers (unnamed numerical constants) in JavaScript code to improve maintainability.
A static analysis tool that detects magic numbers in PHP code to improve readability and maintainability.
A guide to applying Test-Driven Development and clean architecture principles when building software from Jupyter notebooks.
A transpiled domain-specific language that helps developers build clean, testable, and maintainable modular monoliths or microservices.
A single Mix task to efficiently run all code analysis and testing tools in an Elixir project.
A .NET Core template for generating service backends following Clean Architecture and Domain-Driven Design principles.
A Builder pattern for cleanly managing conditional CSS classes in ASP.NET Razor Components.
A Swift library providing generic, reusable data source components for UITableView and UICollectionView.
A command-line tool to verify that your files adhere to .editorconfig rules.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.