Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Composition

Composition

6 projects

Showing 6 of 6 projects

Clean Code JavaScript
Clean Code JavaScriptJavaScript

Clean Code concepts adapted for JavaScript, providing guidelines for readable, reusable, and refactorable software.

#composition#inheritance#coding-standards
Stars94.3k
Forks12.5k
Last commit1 year ago
The Composable Architecture
The Composable ArchitectureSwift

A Swift library for building applications with a focus on composition, testing, and ergonomics using a unidirectional data flow architecture.

#apple-platforms#composition#unidirectional-architecture
Stars14.6k
Forks1.6k
Last commit10 days ago
Clean Code .NET/.NET Core
Clean Code .NET/.NET CoreC#

Clean Code principles and examples adapted for .NET and .NET Core developers.

#composition#inheritance#aspnet
Stars7.7k
Forks1.1k
Last commit1 month ago
Reform
ReformRuby

A Ruby form object library that decouples forms from models, providing validation, nesting, and composition.

#nested-forms#trailblazer#rails
Stars2.5k
Forks181
Last commit8 months ago
FunctionalPlus
FunctionalPlusC++

A header-only C++14 library for functional programming that helps write concise and readable code by providing pure functions for common operations.

#range#functional-programming#algorithmic-operations
Stars2.3k
Forks178
Last commit25 days ago
crocks
crocksJavaScript

A JavaScript library providing a collection of Algebraic Data Types (ADTs) like Maybe and Either for functional programming.

#declarative-programming#either#unary-functions
Stars1.6k
Forks101
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub