lit

Lit is a simple library for building fast, lightweight web components. (by lit)

Lit Alternatives

Similar projects and alternatives to lit

  • stencil

    lit 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.

  • Vue.js

    lit VS Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • React

    lit VS React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Svelte

    lit VS Svelte

    Cybernetically enhanced web apps

  • Preact

    lit VS Preact

    ⚛️ Fast 3kB React alternative with the same modern API. Components & Virtual DOM.

  • fresh

    lit VS fresh

    The next-gen web framework.

  • htmx

    lit VS htmx

    </> htmx - high power tools for HTML

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Angular

    lit VS Angular

    The modern web developer’s platform

  • shoelace-css

    lit VS shoelace-css

    A collection of professionally designed, every day UI components built on Web standards. Works with all framework as well as regular HTML/CSS/JS. 🥾

  • minze

    lit VS minze

    Dead-simple JS framework for native web components.

  • Tailwind CSS

    lit VS Tailwind CSS

    A utility-first CSS framework for rapid UI development.

  • vite

    lit VS vite

    Next generation frontend tooling. It's fast!

  • astro

    lit VS astro

    Build faster websites with Astro's next-gen island architecture 🏝✨

  • lit-state

    lit VS lit-state

    Simple shared app state management for LitElement.

  • htm

    lit VS htm

    Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.

  • pomsky

    lit VS pomsky

    A new, portable, regular expression language

  • MagLit

    lit VS MagLit

    🔥 MagLit - Privacy Respecting Encrypted Link Shortener with Password Protection and Torrent Magnet Links support

  • todomvc

    lit VS todomvc

    Helping you select an MV* framework - Todo apps for React.js, Ember.js, Angular, and many more

  • appsmith

    lit VS appsmith

    Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API.

  • daisyui

    lit VS daisyui

    ⭐️ ⭐️ ⭐️ ⭐️ ⭐️  The most popular, free and open-source Tailwind CSS component library

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

Suggest an alternative to lit

lit reviews and mentions

Posts with mentions or reviews of lit. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-08-12.
  • Lit, 5KB Tiny Web Components Library
    1 project | news.ycombinator.com | 16 Aug 2022
  • Accessible LiveView component libraries?
    2 projects | reddit.com/r/elixir | 12 Aug 2022
    See https://developer.mozilla.org/en-US/docs/Web/Web_Components/Using_custom_elements or https://lit.dev/
  • [AskJS] What is an issue you struggle with your current tech stack?
    5 projects | reddit.com/r/javascript | 25 Jul 2022
    For your own side project, try rigging something together with pure ESM, I tried it and it was a pretty fun exercise. HTM/Lit for building components. Skypack for bundling modules using a CDN. You can even bundle multiple dependencies on a CDN using ReverseHTTP. Native imports maps are also great, but not fully supported yet.
  • Why Carbon
    5 projects | reddit.com/r/ProgrammerHumor | 25 Jul 2022
    They also have a web framework called lit. Killed by Google will end up being practically a enciclopedia
  • Tilde feat. Web Components
    3 projects | reddit.com/r/startpages | 24 Jul 2022
    Tilde has been a great place for me to explore core web concepts and build without using frameworks and transpilation tools as a crutch. The last few years I have been so engrossed in React and friends that I totally missed Web Components and a few cool features like private class fields. It takes a bit to switch from the mental model I use when writing React components, but overall I'd be happy to work on a larger project with Web Components—maybe utilizing something like Lit.
  • Just curious what tech stack do y’all use?
    13 projects | reddit.com/r/threejs | 21 Jul 2022
    In the past for UI I've used Lit (simpler things) and Vue (more complex things)
  • why webcomponents?
    1 project | reddit.com/r/WebComponents | 15 Jul 2022
    I tried lit.dev (and fast.design) and it does solve some of the issues that React (rather VDOM) invented, plus Shadow DOM is awesome, slots, styleable parts. But IMO it's a huge investment at the moment, with questionable returns (especially if using them with React), your team(s) will stuck with constant releases of small additions and fixes. In 3 years when you move from React to X, you will wonder if it was worth it.
  • Rendering markdown with Markdoc in Rails
    7 projects | dev.to | 13 Jul 2022
    Adding Markdoc components with Lit
  • An SSR Framework in 37 Lines of Code
    4 projects | dev.to | 12 Jul 2022
    Pulling inspiration from Lit (a framework for building web components), the templating of slim-ssr could be vastly improved via "directives."
  • Introducing rails-template-inspector: Open your view files by clicking browser elements
    3 projects | dev.to | 11 Jul 2022
    By enabling config.action_view.annotate_rendered_view_with_filenames, this package can search HTML comments generated by Rails. It also uses Lit to implement custom elements.
  • More react components means BIG react js runtime?
    3 projects | reddit.com/r/reactjs | 10 Jul 2022
    I looked into optimizing react as well but it's kinda pointless. Nothing makes react runtime, js for every little thing disappear. React's legacy code, class, mixins, ie support, every little design mistake footgun codes lives on that library (hooks, useEffect, useMemo, rerendering, vdom, js bloated api on top of native api: Concurrent mode=Scheduler api...) so doesn't make much sense. If you look at npm downloads you see lit library alone stats are way up 739k, svelte 351k, solid 30k (there are lots of other libraries for making web component), + a lot of enterprise considering switching from react. https://arewebcomponentsathingyet.com + I kinda don't want to work on react codebase where everything is package, dependency, hooks hell, million ways of doing one thing. Also web components easily integrates with with angular, vue, svelte, solid. For react, lit.dev has a wrapper. https://custom-elements-everywhere.com Apple.com uses lit, Photoshop uses lit for its web app, Google, YouTube, Reddit uses web components. I think React's end game is coming, native platform has all the features now. https://www.youtube.com/watch?v=JCJUPJ_zDQ4 Once this upcoming page transitions lands, it is over I think. This api literally kills mobile apps. Apple allowing push notifications and pwa on ios 16. To make native app like experience, we have to kill the js bloat.
  • Workplace apps shouldn't suck (Vaadin makes sure they don't)
    3 projects | dev.to | 7 Jul 2022
    Hilla is made for developers who prefer working closer to the browser and teams with both frontend and backend skills. It combines a Java Spring Boot backend with a reactive TypeScript Lit frontend.
  • Ask HN: What's is your go to toolset for simple front end development?
    46 projects | news.ycombinator.com | 7 Jul 2022
    Typically use open-wc[2] to have a starting template under a minute.

    Then I use any of the front-end libraries that add bells and whistles. Vaadin coming on top [3]

    I'm a backender, I don't have time to, nor want to learn the specificities of a framework. And I don't want my users to have to pay the cost of many dependencies that I'm not using the full power of.

    Add firebase or supabase with netlify for deployment, and I'm done.

    It's not purely drag and drop, but not complex either

    [1]http://lit.dev/

  • Does anyone know a good alternative to Bootstrap when working with web components ?
    5 projects | reddit.com/r/WebComponents | 15 Jun 2022
    I started recently to code some web components with Lit after years of using frameworks like React or Angular. Long story short: it's pretty cool.
  • Fresh – The next-gen web framework
    21 projects | news.ycombinator.com | 12 Jun 2022

Stats

Basic lit repo stats
61
12,217
9.6
4 days ago

lit/lit is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
www.sonarlint.org
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.