A toolkit that simplifies the creation of rich and interactive 2D or 3D experiences. LUME is composed of several packages that can be used individually, or together as a whole. HTML elements for easily defining rich and interactive 2D or 3D applications powered by CSS3D, WebGL, or both mixed together. This is a web component system that allows you to create new, fast, and performant HTML elements in a simple way. It provides the foundation for LUME's HTML elements and a standard pattern for building new elements that extend the features of LUME. Augment HTML elements with features called "behaviors" that are similar to custom elements: each behavior is defined as a class that has the same lifecycle methods as custom elements. The difference is that an unlimited number of behaviors can be associated with an element.

Features

  • Simplifies the creation of rich and interactive 2D or 3D experiences
  • HTML elements for rich graphics
  • System for defining HTML elements
  • Mix functionalities onto HTML elements
  • WebGL engine written in AssemblyScript (WIP)
  • LUME is composed of several packages that can be used individually, or together as a whole

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Lume

Lume Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Lume!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript HTML XHTML, TypeScript Web Development Software

Registered

2023-04-28