awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
flunc avatar

flunc/optics

0
View on GitHub↗
87 stars·4 forks·JavaScript·1 view

Optics

Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc.

Features

  • Lenses and Optics - Profunctor optics including lenses and prisms.

Star history

Star history chart for flunc/opticsStar history chart for flunc/optics

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Optics

Similar open-source projects, ranked by how many features they share with Optics.
  • 5outh/nanoscope5outh avatar

    5outh/nanoscope

    178View on GitHub↗

    A Lens Library for Javascript

    CSS
    View on GitHub↗178
  • calmm-js/partial.lensescalmm-js avatar

    calmm-js/partial.lenses

    920View on GitHub↗

    Partial lenses is a comprehensive, high-performance optics library for JavaScript

    JavaScriptcounterculturefoldfunctional
    View on GitHub↗920
  • drboolean/lensesDrBoolean avatar

    DrBoolean/lenses

    217View on GitHub↗

    Composable kmett style lenses

    JavaScript
    View on GitHub↗217
  • fantasyland/fantasy-lensesfantasyland avatar

    fantasyland/fantasy-lenses

    108View on GitHub↗

    Composable, immutable getters and setters.

    JavaScript
    View on GitHub↗108
See all 6 alternatives to Optics→

Frequently asked questions

What does flunc/optics do?

Profunctor implementation of Lenses, Prisms, Traversals, Isos, etc.

What are the main features of flunc/optics?

The main features of flunc/optics are: Lenses and Optics.

What are some open-source alternatives to flunc/optics?

Open-source alternatives to flunc/optics include: 5outh/nanoscope — A Lens Library for Javascript. calmm-js/partial.lenses — Partial lenses is a comprehensive, high-performance optics library for JavaScript. drboolean/lenses — Composable kmett style lenses. fantasyland/fantasy-lenses — Composable, immutable getters and setters. jamesmcnamara/shades — A lodash-inspired lens-like library for Javascript. ramda/ramda-lens — :ram: :mag_right: Lens library built on ramda.