Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Boilerplate Reduction

Boilerplate Reduction

53 projects

Showing 15 of 51 projects

MoyaSugar
MoyaSugarSwift

A syntactic sugar library for Moya that simplifies API endpoint definitions in Swift.

#ios#boilerplate-reduction#alamofire
Stars191
Forks31
Last commit3 years ago
Generator.Equals
Generator.EqualsC#

A C# source generator that automatically implements IEquatable<T>, Equals, and GetHashCode using attributes.

#boilerplate-reduction#equality#equality-comparison
Stars190
Forks22
Last commit2 months ago
Reactor
ReactorSwift

A Swift framework for building reactive data flows with built-in network, parsing, and persistence layers.

#ios#boilerplate-reduction#data-flow
Stars183
Forks11
Last commit7 years ago
nn_builder
nn_builderPython

A Python library that builds neural networks with minimal boilerplate code for PyTorch and TensorFlow.

#boilerplate-reduction#python-library#deep-learning
Stars165
Forks23
Last commit2 years ago
redux-schema
redux-schemaJavaScript

A system to use Redux without writing action creators, reducers, or dispatch calls.

#boilerplate-reduction#schema-validation#frontend
Stars156
Forks8
Last commit9 years ago
ocaml-parsing
ocaml-parsingOCaml

A library and skeleton for writing OCaml parsers with beautiful error messages and minimal boilerplate.

#parsing#dune#boilerplate-reduction
Stars128
Forks12
Last commit2 years ago
GodotOnReady
GodotOnReadyC#

A C# source generator for Godot 3.x that provides onready-like features for C# scripts without reflection.

#mono#boilerplate-reduction#csharp
Stars123
Forks14
Last commit3 years ago
DefaultStringConvertible
DefaultStringConvertibleSwift

A default CustomStringConvertible implementation for Swift types that eliminates the need to manually implement description properties.

#macos-development#boilerplate-reduction#type-description
Stars120
Forks7
Last commit
emitter
emitterTypeScript

A plugin for NGXS that eliminates action boilerplate by using decorators to directly connect components to state methods.

#boilerplate-reduction#emitter#decorators
Stars109
Forks5
Last commit1 year ago
esqueleto.nvim
esqueleto.nvimLua

A Neovim plugin for inserting file templates (skeletons) based on file type or name with wildcard support.

#boilerplate-reduction#productivity#vim-skeletons
Stars108
Forks7
Last commit11 months ago
options-gen
options-genGo

A Go code generator that automates the functional options pattern, eliminating boilerplate for type-safe constructors and validation.

#go-lib#boilerplate-reduction#validation
Stars106
Forks12
Last commit1 month ago
ixm
ixmCMake

A CMake library for writing modern, flexible CMake with reduced boilerplate and sensible defaults.

#boilerplate-reduction#target-expressions#generator-expressions
Stars103
Forks7
Last commit3 years ago
Pulumi.FSharp.Extensions
Pulumi.FSharp.ExtensionsF#

F# computational expressions that provide a readable, strongly-typed DSL to reduce boilerplate in Pulumi infrastructure-as-code.

#boilerplate-reduction#pulumi-kubernetes#azure
Stars97
Forks8
Last commit
RxComprehensions
RxComprehensionsJava

A library to reduce boilerplate in RxJava by abstracting chained operators like flatMap, concatMap, switchMap, and compose.

#compose#functional-programming#java-library
Stars84
Forks1
Last commit9 years ago
conceal.nvim
conceal.nvimLua

A Neovim plugin that uses Tree-sitter to hide boilerplate code like 'function', 'end', and 'return' for cleaner editing.

#vimscript#boilerplate-reduction#code-editing
Stars76
Forks9
Last commit1 year ago
PreviousPage 2 of 2

Related Tags

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
8 years ago
3 months ago
#Code Generation11
#Java10
#Android9
#State Management7
#Mobile Development7
#Functional Programming6
#Productivity5
#Type Safety5
#Android Library5
#Dotnet4
#Swift4
#Annotation Processor4