Elena is a simple, tiny library for building Progressive Web Components.
-
Updated
Apr 17, 2026 - JavaScript
Elena is a simple, tiny library for building Progressive Web Components.
ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces
A voice assistant with some basic commands.
The website of Elena, a simple, tiny library for building Progressive Web Components.
An example demonstrating how to use Elena inside an Angular 19 application.
ELENA implementation of Lexi editor as described in Gang of Four's Design Pattern Book.
An example demonstrating how to use Elena inside a Svelte 5 application, built with Vite and TypeScript.
An example demonstrating how to use Elena inside a Vue 3 application, built with Vite and TypeScript.
An example demonstrating how to use Elena inside an Eleventy static site.
An example demonstrating how to use Elena in plain HTML.
An example demonstrating how to use Elena inside a Next.js 15 application with TypeScript.
An example demonstrating how to use Elena inside a React 19 application, built with Vite and TypeScript.
My personal website. I am a PhD student in Mathematics at the University of Leicester, UK. I am interested in Category Theory and its applications to Algebraic Topology and Algebraic Geometry. My main research area are stacks and their cohomology theories.
Add a description, image, and links to the elena topic page so that developers can more easily learn about it.
To associate your repository with the elena topic, visit your repo's landing page and select "manage topics."