A tiny 3kb
JavaScript library for prototyping web applications.
β Check out the Lucia Website
Lucia is currently is installable through a CDN and also supports UMD (ES Module, CommonJS, IIFE). Put this within your <head>
tags in HTML.
<script src="https://unpkg.com/lucia"></script>
If you are using a module bunder like Webpack or Rollup:
npm install lucia
β Learn more about installing Lucia
The Lucia docs are located at https://lucia.js.org:
β Learn how the Lucia Virtual DOM works
Below is an example of a clicker game in Lucia. No, your eyes arenβt fooling you - itβs really that simple.
<div l-init="{ count: 0 }">
<button l-text="this.count" l-on:click="++this.count">0</button>
</div>
β View the live Codepen example
It should be noted that Lucia should not be implemented in all use cases. Lucia aims to tackle projects that need to be quickly implemented. This means if youβre looking for something production-ready and has a API similar to Lucia, check these projects out!
Refer to the CONTRIBUTING.md file for instructions. Below are some of the projects under lucialand
:
Author: aidenybai
Demo: https://lucia.js.org/
Source Code: https://github.com/aidenybai/lucia
#javascript