Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Web Components
  3. luna-js

luna-js

MITJavaScriptv0.11.0

A static site generation and SSR framework for building web applications with customElements and WebComponents.

GitHubGitHub
10 stars0 forks0 contributors

Overview

luna-js is a framework designed to simplify the development of web applications using customElements and WebComponents, with built-in support for server-side rendering and static site generation. It enables developers to create fully functional applications rapidly while leveraging modern web standards.

Key Features

  • Server-Side Rendering — Renders customElements on the server for improved performance and SEO.
  • Static Site Generation — Generates static pages at build time for fast loading and deployment.
  • Automatic Structure Loading — Uses directory-based conventions to automatically load application components and configurations.
  • Development CLI — Includes a command-line interface for easy project setup and development workflows.
  • CustomElements Integration — Seamlessly works with the WebComponents standard for reusable and encapsulated UI components.

Philosophy

luna-js prioritizes developer experience and simplicity, allowing teams to build modern web applications using native web standards without complex tooling or configuration overhead.

Quick Stats

Stars10
Forks0
Contributors0
Open Issues11
Last commit2 years ago
CreatedSince 2021

Tags

#javascript-framework#customelements#webcomponents#cli-tool#frontend#web-development#static-site-generation

Built With

J
JavaScript
N
Node.js

Included in

Web Components3.5k
Auto-fetched 13 hours ago

Related Projects

AMPAMP

The AMP web component framework.

Stars14,904
Forks4,057
Last commit12 days ago
WebCWebC

Single File Web Components

Stars1,409
Forks46
Last commit9 months ago
Web Components CompilerWeb Components Compiler

Experimental native Web Components compiler.

Stars125
Forks17
Last commit2 months ago
RocketRocket

Modern web setup for static sites with a sprinkle of JavaScript

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub