haunted

React's Hooks API implemented for web components 👻 (by matthewp)

Haunted Alternatives

Similar projects and alternatives to haunted

  • lit

    141 haunted VS lit

    Lit is a simple library for building fast, lightweight web components.

  • shoelace-css

    73 haunted VS shoelace-css

    A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME. WE ARE LIVE ON KICKSTARTER! 👇👇👇

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • stencil

    55 haunted VS stencil

    A toolchain for building scalable, enterprise-ready component systems on top of TypeScript and Web Component standards. Stencil components can be distributed natively to React, Angular, Vue, and traditional web developers from a single, framework-agnostic codebase.

  • lwc

    19 haunted VS lwc

    ⚡️ LWC - A Blazing Fast, Enterprise-Grade Web Components Foundation

  • graphql-typed-document-node

    An improved version of `DocumentNode` for seamless TypeScript integration for GraphQL.

  • rocket

    7 haunted VS rocket

    The modern web setup for static sites with a sprinkle of JavaScript (by modernweb-dev)

  • lit-analyzer

    Monorepository for tools that analyze lit-html templates

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • hooks

    7 haunted VS hooks

    A high-quality & reliable React Hooks library.

  • hybrids

    3 haunted VS hybrids

    Extraordinary JavaScript UI framework with unique declarative and functional architecture

  • hooks

    2 haunted VS hooks

    utility kit for use with Atomico (by atomicojs)

  • stampino

    1 haunted VS stampino

    A composable DOM template system

  • jexpr

    1 haunted VS jexpr

    A simple expression parser and evaluator for JavaScript

  • sushi-element

    Discontinued An expressive way to create web components.

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

haunted reviews and mentions

Posts with mentions or reviews of haunted. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-02-27.
  • The benefits of Web Component Libraries
    4 projects | dev.to | 27 Feb 2023
    Web component browser APIs aren't that many, and not that hard to grasp (if you don't know about them, have a look at Google's Learn HTML section and MDN's Web Components guide); but creating a web component actually requires taking care of many small things. This is where web component libraries come in very handy, freeing us of having to think about some of those things by taking care of them for us. Most of the things I'll mention here are handled one way of another by other libraries (GitHub's Catalyst, Haunted, Hybrids, Salesforce's LWC, Slim.JS, Ionic's Stencil) but I'll focus on Google's Lit and Microsoft's FAST here as they probably are the most used web component libraries out there (ok, I lied, Lit definitely is, FAST not that much, far behind Lit and Stencil; but Lit and FAST have many things in common, starting with the fact that they are just native web components, contrary to Stencil that compiles to a web component). Both Lit and FAST leverage TypeScript decorators to simplify the code even further so I'll use that in examples, even though they can also be used in pure JS (decorators are coming to JS soon BTW). I'll also leave the most apparent yet most complex aspect for the end.
  • 2021 Week 33, Hungry Ghost edition. Ghost-themed OSS and optical illusion.
    1 project | dev.to | 22 Aug 2021
    Haunted on GitHub: github.com/matthewp/haunted
  • The Next Evolution of GraphQL Front Ends
    8 projects | dev.to | 2 Aug 2021
    Atomico and Haunted, to add the useController hook which underlies useQuery and co.
  • Why LitElement isn't as good as React
    2 projects | dev.to | 10 Mar 2021
    ** WCs don't have to be classes. See matthewp/haunted which uses hooks like React. But that library is not a mixin or wrapper around lit-element; it would replace lit-element. It does use lit-html though.
  • Sushi Element: an expressive way to create web components
    2 projects | dev.to | 18 Jan 2021
    I think the distaste many folks have for web components stems from a simple misunderstanding. The APIs collectively know as "web components" weren't intended to replace your favorite framework. As with most things that become part of the standard, these are lower level APIs that will be supported for a long, long time. They were given to us with the hope that we'd build great tools around them, which we have with Stencil, lit-element, hybrids, Haunted, and so many more.
  • A note from our sponsor - WorkOS
    workos.com | 26 Apr 2024
    The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →

Stats

Basic haunted repo stats
5
2,576
0.0
12 months ago

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