Pinned Repositories
asdom
Use DOM APIs in AssemblyScript
autolayout
Apple's Auto Layout and Visual Format Language for JavaScript (using cassowary constraints)
element
Fast and simple custom elements.
element-behaviors
An entity-component system for HTML elements.
glas
WebGL in WebAssembly with AssemblyScript
harp.gl
3D web map rendering engine written in TypeScript using three.js
kiwi
Fast TypeScript implementation of the Cassowary constraint solving algorithm (soon for AssemblyScript / WebAssembly).
live-code
`<live-code>` element to display editable code with live output. Demo:
lume
Create 3D web applications with HTML. Bring a new depth to your DOM!
variable
DEPRECATED, use https://solidjs.com and https://github.com/lume/classy-solid directly instead. Create reactive variables and observe their changes in a simple and concise way with less code and less coupling.
LUME's Repositories
lume/lume
Create 3D web applications with HTML. Bring a new depth to your DOM!
lume/glas
WebGL in WebAssembly with AssemblyScript
lume/autolayout
Apple's Auto Layout and Visual Format Language for JavaScript (using cassowary constraints)
lume/kiwi
Fast TypeScript implementation of the Cassowary constraint solving algorithm (soon for AssemblyScript / WebAssembly).
lume/element
Fast and simple custom elements.
lume/element-behaviors
An entity-component system for HTML elements.
lume/asdom
Use DOM APIs in AssemblyScript
lume/harp.gl
3D web map rendering engine written in TypeScript using three.js
lume/classy-solid
Solid.js reactivity patterns for classes, and class components. See https://github.com/lume/element for a Custom Element system built with classy-solid.
lume/three-meshline
Mesh-based replacement for `THREE.Line` to allow lines thicker than 1 pixel and other features.
lume/custom-attributes
Define custom attributes that provide mixins for HTML elements
lume/variable
DEPRECATED, use https://solidjs.com and https://github.com/lume/classy-solid directly instead. Create reactive variables and observe their changes in a simple and concise way with less code and less coupling.
lume/live-code
`<live-code>` element to display editable code with live output. Demo:
lume/basicss
Better default CSS styling for the browser's builtin elements.
lume/cli
A CLI for managing TypeScript packages.
lume/code-mirror-el
A customizeable <code-mirror> element that makes a code editor powered by CodeMirror. Demo:
lume/three-projected-material
A Three.js material that projects a texture onto an object
lume/website
lume/eventful
A class (or mixin) whose instances emit events that external code can subscribe to.
lume/showcase
WIP, showcase page that will show projects made with Lume
lume/readem
Read the !@#$%^& docs! (WIP)
lume/three-mesh-ui
⏹ Make VR user interfaces for Three.js ⏹
lume/.github
lume/docsify
🃏 A magical documentation site generator.
lume/harp-leaflet
Leaflet plugin for harp.gl
lume/harp-terrain-datasource
Render and style 3D terrain
lume/harp-tin-terrain
A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
lume/lume.github.io
Repo for the static docs site.
lume/tin-terrain
A command-line tool for converting heightmaps in GeoTIFF format into tiled optimized meshes.
lume/tween.js
Javascript tweening engine