Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Generators

Generators

15 projects

Showing 15 of 15 projects

Ignite
IgniteTypeScript

A battle-tested React Native boilerplate with CLI, generators, and proven tech stack to kickstart mobile apps.

#generator#react-native-generator#boilerplate
Stars19.8k
Forks1.5k
Last commit2 days ago
regenerator
regeneratorJavaScript

A source transformer that converts ES6+ generator functions and async iteration into ES5-compatible JavaScript.

#compiler#es5-compatibility#source-transformation
Stars3.8k
Forks1.1k
Last commit2 years ago
Malli
MalliClojure

A high-performance, data-driven schema specification library for Clojure and ClojureScript.

#inferring-schemas#clojurescript#validation
Stars1.7k
Forks237
Last commit1 month ago
JSON Machine
JSON MachinePHP

A memory-efficient PHP stream parser for large JSON files and streams, enabling iteration without loading entire documents.

#parsing#stream-processing#json-pointer
Stars1.3k
Forks74
Last commit2 months ago
Iter
IterPHP

A PHP library providing iteration primitives like map and filter using generators, working with any iterable type.

#functional-programming#composer-library#array-functions
Stars1.1k
Forks70
Last commit10 months ago
Pliny
PlinyRuby

An opinionated toolkit for building and maintaining excellent APIs in Ruby.

#api-framework#rest-api#opinionated
Stars807
Forks75
Last commit1 month ago
redux-ship
redux-shipJavaScript

A side effects handler for Redux with built-in snapshots for live debugging and simpler unit testing.

#snapshot#free-monads#side-effects
Stars606
Forks19
Last commit4 years ago
coroutine-rs
coroutine-rsRust

A coroutine library for Rust providing asymmetric coroutines with yield/resume semantics.

#systems-programming#async-programming#coroutines
Stars418
Forks43
Last commit3 years ago
vue-concurrency
vue-concurrencyTypeScript

A Vue.js library for encapsulating asynchronous operations and managing concurrency with reactive state.

#reactive-state#async-operations#async
Stars358
Forks15
Last commit4 months ago
cloroutine
cloroutineClojure

A generic, macro-based, stackless coroutine builder for Clojure and ClojureScript.

#asynchronous-programming#functional-programming#transducers
Stars238
Forks13
Last commit5 months ago
redux-side-effects
redux-side-effectsJavaScript

Redux toolset that enables side effects to be declared within reducers using ES6 generators while preserving purity.

#unit-testing#side-effects#elm-architecture
Stars179
Forks8
Last commit9 years ago
Whatsup
WhatsupTypeScript

A frontend framework with JSX components on generators, fast reactivity system, and exclusive CSSX styling.

#typescipt#lightweight#reactivity-system
Stars152
Forks9
Last commit2 years ago
imlazy
imlazyJavaScript

A functional programming library for creating lazy, immutable iterables using ES2015 iteration protocols.

#generator#haskell#functional-programming
Stars104
Forks3
Last commit2 months ago
Groovy-stream
Groovy-streamJava

A fluent builder for lazy streams and generators in Groovy, enabling functional-style data processing.

#stream-processing#functional-programming#java-library
Stars67
Forks10
Last commit7 years ago
hyogwa
hyogwaTypeScript

A natural effect system for TypeScript that encodes side effects as types using plain functions and generators.

#computational-effects#functional-programming#developer-tools
Stars62
Forks2
Last commit1 year ago

Related Tags

#Functional Programming5#Javascript5#State Management4#Typescript4#Side Effects3#Concurrency3#Lazy Evaluation3
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