Lydio | NodeJS
- Domain: software
- Sub-Domain: web
- ID: lydio_nodejs
- UUID: 275d2ddc-f2b1-486a-8a85-140218e631ae
Plain-English Overview
Lydio is a system for building websites in a clear, deliberate way. Instead of relying on heavy frameworks or short-lived trends, it treats a website as something thoughtfully assembled — more like a book or publication than a disposable digital product.
With Lydio, pages and layouts are created programmatically using simple, readable building blocks. This makes sites easier to understand, easier to maintain, and far more pleasant to work on over time — especially as they grow and change.
The NodeJS version is the main implementation and the one I use for all of my own websites. Its core pieces are available to use directly, and the system naturally supports real-world deployment and long-term upkeep without being locked into a rigid platform or service model.
At its heart, Lydio reflects a belief that websites should be built to last — remaining readable, flexible, and meaningful long after the initial launch.
Contibutors
Studio Banners

Related Projects
Lydio
- Domain: software
- Sub-Domain: web
Beautiful, Minimal Web Authoring
Lydio is research and exploration into building the visual layout side of websites. It arrived at an approach that feels closer to working on a design document for a book: using consistent rules, layouts, and structures that allow reuse while maintaining visual coherence.
I use Lydio as the foundation for all of my personal websites and much of my client web development work. It has proven capable of supporting large and ambitious projects while remaining lightweight and approachable. At its core, it reflects a back-to-basics belief that software should stay simple, flexible, and supportive of thoughtful authorship.
This project is developed under my software development and systems work studio, Midnight Citylights.
Related Repos
Lydio
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-nodejs
- NPM URL: www.npmjs.com/package/lydio
- License: Apache-2.0
Beautiful, modular, programmatic HTML
Lydio Bubbles
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-bubbles-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-bubbles-nodejs
- NPM URL: www.npmjs.com/package/@lydio/bubbles
- License: Apache-2.0
Recursive node transformations for Lydio.
Lydio DOM
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-dom-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-dom-nodejs
- NPM URL: www.npmjs.com/package/@lydio/dom
- License: Apache-2.0
Document object scaffold for Lydio.
Lydio Google Tag
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-google-tag-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-google-tag-nodejs
- NPM URL: www.npmjs.com/package/@lydio/google-tag
- License: Apache-2.0
Google Analytics gtag integration node for Lydio.
Lydio HTML
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-html-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-html-nodejs
- NPM URL: www.npmjs.com/package/@lydio/html
- License: Apache-2.0
Direct HTML element classes for Lydio
Lydio Login Form
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-login-form-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-login-form-nodejs
- NPM URL: www.npmjs.com/package/@lydio/login-form
- License: Apache-2.0
Reusable login form node for Lydio.
Lydio MEGALODOM
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-megalodom-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-megalodom-nodejs
- NPM URL: www.npmjs.com/package/@lydio/megalodom
- License: Apache-2.0
Complete production grade DOM for Lydio combining HTML, meta, schema, and layout fragments.
Lydio Meta Tags
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-meta-tags-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-meta-tags-nodejs
- NPM URL: www.npmjs.com/package/@lydio/meta-tags
- License: Apache-2.0
Metadata and social meta tag generator node for Lydio.
Lydio Molecules
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-moleclues-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-moleclues-nodejs
- NPM URL: www.npmjs.com/package/@lydio/molecules
- License: Apache-2.0
Useful general patterns for Lydio.
Lydio Schema
- Type: nodejs_package
- Github URL: github.com/alexstevovich/lydio-schema-nodejs
- Gitlab URL: gitlab.com/alexstevovich/lydio-schema-nodejs
- NPM URL: www.npmjs.com/package/@lydio/schema
- License: Apache-2.0
JSON-LD Schema node for Lydio.
