Giter VIP home page Giter VIP logo

awesome-lit-html's Introduction

Awesome lit-html Awesome

A curated list of awesome lit-html resources.

lit-html โ€” an efficient, expressive, extensible HTML templating library for JavaScript.

Contents

General resources

Community

Overview

Implementations

Sorted by creation date (oldest first).

  • lit-element - Simple base class for creating fast, lightweight Web Components.
  • @gluon/gluon - Lightweight library for building Web Components and applications.
  • @lit-any/core - Partials library, which uses lit-html to compose views and forms from smaller templates.
  • lit-html-element - Base class for creating Web Components using lit-html.
  • fit-html - Combination of lit-html, Web Components and Redux.
  • lit-html-brackets - A lit-html extension that uses a bracket syntax similar to Angular's template syntax.
  • @littleq/element-lite - A take on using lit-html and Polymer's property mixin.
  • @popeindustries/lit-html-server - Render lit-html templates on the server as Node.js streams.
  • ullr - Building Web Components with Functional Programming Using lit-html.
  • ce-decorators - TypeScript library for building Web Components based on decorators proposal and lit-html.
  • @appnest/lit-translate - Lightweight i18n library providing a lit-html directive.
  • haunted - React's Hooks API but for standard web components and hyperHTML or lit-html.

Renderers

The following libraries allow using lit-html as a renderer, while also providing alternatives such as HyperHTML or JSX.

LitElement Extensions

These are not implementations of lit-html itself but rather community extensions of the official LitElement base class.

Components

Starter Templates

IDE Plugins

Tools

Examples

Videos

Podcasts

Blogs

Inspired Solutions

These libraries do not depend on lit-html, but are inspired by some of its concepts. They use html tagged template literal, and leverage the benefits of the same IDE Plugins for syntax highlighting.

  • hybrids - UI library for creating Web Components with simple and functional API.
  • lit-ntml - Lightweight and modern templating for SSR in Node.js, inspired by lit-html.
  • htm - Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.
  • lite-html - A modern replacement for VirtualDOM rendering engines.
  • picohtml - Powerfully ~2kB (gzip) HTML template strings.

Other awesome resources

If you want more awesome resources, check the awesome list!


License

CC0

awesome-lit-html's People

Contributors

web-padawan avatar bennypowers avatar thepassle avatar motss avatar coreyfarrell avatar ruphin avatar mzeiher avatar mrin9 avatar prasannavl avatar tpluscode avatar aggre avatar fsx950223 avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

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

  • Vue.js photo Vue.js

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

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.