Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Optics Ts | 642 | 18 | 3 months ago | 17 | July 10, 2023 | 12 | mit | TypeScript | ||
Type-safe, ergonomic, polymorphic optics for TypeScript | ||||||||||
Generic Lens | 430 | 21 | a year ago | 20 | April 15, 2023 | 42 | bsd-3-clause | Haskell | ||
Generically derive traversals, lenses, and prisms. | ||||||||||
Python Lenses | 281 | 6 | 16 | 5 months ago | 14 | October 24, 2023 | 3 | gpl-3.0 | Python | |
A python lens library for manipulating deeply nested immutable structures | ||||||||||
Elm Monocle | 141 | 28 | 7 | 3 years ago | 12 | April 23, 2018 | mit | Elm | ||
Functional abstractions to manipulate complex records in Elm - Iso, Prism, Lens, Optional, Traversal. | ||||||||||
Optics | 83 | 1 | 4 | 8 years ago | 2 | May 05, 2016 | 1 | JavaScript | ||
Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc. | ||||||||||
Prolens | 63 | 3 years ago | 2 | March 14, 2021 | 2 | mpl-2.0 | Haskell | |||
👓 Profunctor based lightweight implementation of Lenses | ||||||||||
Optics.js | 44 | 3 | 4 years ago | 27 | October 10, 2020 | 1 | mit | JavaScript | ||
🔭 Lenses, Prisms and Traversals in JavaScript! | ||||||||||
Vitrea | 15 | 2 years ago | April 01, 2020 | 4 | gpl-3.0 | Haskell | ||||
Optics via the profunctor representation theorem | ||||||||||
Microlens Aeson | 14 | 5 | 3 months ago | 19 | August 16, 2023 | mit | Haskell | |||
Lenses and Traversals for Aeson, based on Microlens. | ||||||||||
Purescript Argonaut Traversals | 10 | 3 | 2 years ago | 1 | April 11, 2017 | 2 | mit | PureScript | ||
Prisms, traversals, and zipper for the Argonaut Json type. |