Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Lens

Lens

4 projects

Showing 4 of 4 projects

partial.lenses
partial.lensesJavaScript

A comprehensive, high-performance optics library for JavaScript that provides lenses, traversals, and isomorphisms to manipulate immutable JSON data.

#functional-programming#counterculture#lenses
Stars925
Forks35
Last commit4 years ago
Quicklens
QuicklensScala

A Scala library for modifying deeply nested fields in case classes with a concise, type-safe syntax.

#case-class#functional-programming#boilerplate-reduction
Stars852
Forks53
Last commit1 day ago
pathex
pathexElixir

A fast, composable functional lens library for manipulating nested data structures in Elixir.

#elixir#functional-lenses#library
Stars364
Forks17
Last commit1 year ago
datum
datumErlang

A pure functional and generic programming library for Erlang, inspired by "scrap your boilerplate" and functional data structures.

#foldable#functional-programming#lenses
Stars127
Forks9
Last commit1 year ago

Related Tags

#Lenses4#Functional Programming3
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