capable-js

An effect system for building multi-stage UIs, powered by async generators. (by marcellerusu)

Capable-js Alternatives

Similar projects and alternatives to capable-js

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better capable-js alternative or higher similarity.

capable-js reviews and mentions

Posts with mentions or reviews of capable-js. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-03-08.
  • Coroutines in JavaScript for Web Components
    3 projects | news.ycombinator.com | 8 Mar 2024
    Generators are so cool

    I wrote my own ui/effects barebones runtime on it a few years back https://github.com/marcellerusu/capable-js

    It’s especially cool when you have components that have distinct states they could be in, eg. a survey

  • Let's learn how modern JavaScript frameworks work by building one
    7 projects | news.ycombinator.com | 3 Dec 2023
    If you mean effects as data, I can't think of anything off top other than elm which is a language + framework.

    I've made my own though: https://github.com/marcellerusu/capable-js.

    Its not for use but it was an interesting experience that enables a lot of new patterns by using generators.

    I don't claim that it is better than other frameworks though, there's a lot of times where this pattern is significantly more cumbersome than just using react.

Stats

Basic capable-js repo stats
2
2
10.0
over 1 year ago

The primary programming language of capable-js is TypeScript.


Sponsored
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com