1up
player one proudly presents
Home

Meta-OS: Next-Gen Web Worlds

Here are some example widgets, each created with one line of markup:

Dynamic component



Extended Event Methods

touch me

Enhanced Dates

DatePicker:


Shapeshifter



Hoverscroll within hoverscroll (5 lines of markup)

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Zero-touch scroll areas. Iterators. Infinite parallel animation objects. Reusable blocks.

Reusable blocks. Zero-touch scroll areas. Iterators. Infinite parallel animation objects.

Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas. Iterators.

Iterators. Infinite parallel animation objects. Reusable blocks. Zero-touch scroll areas.

Super-Efficient

This page renders after 123 KB (or 20 KB without JS, or 0-2 KB if cached), and the entire site is just a 220 KB download. Browsing any page downloads all templates, enabling instant navigation using pushState.

The framework supports multi-site and multi-staging, and checks for template validity, assets, and dupes

Uniquely modular on-demand libraries

With automagical extraction of HTML/CSS/JS, concatenation, minification, gzipping and logging

A powerful theme engine allows instant skin-switching for background and foreground elements, independently

A suite of client-side helpers, for animation, multimedia, accessibility, file-handling, MongoDB commands and more

Simplicity

Auto CSS-prefixing, shorthand, mobile-ready and Firefox/Webkit/Edge-friendly out of the box.

Built in SEO (search engine optimisation) page delivery for no-script web crawler robots or pure serverside rendering - reload this page without JavaScript to see it in action

+ plus +

Full API-handling functionality: before page load, on render, on-demand

Galleries for music, pictures and video; animated backgrounds; instant pushState page transitions

File Commander, Vector Painter, Tarot Chess, Book Reader apps

All in under 2 MB! (9 MB unpacked and installed)



introduction

Meta-OS is a full stack system for powering websites.

META-OS works well with the following superior libraries:

MongoDB, THREE.js, Electron, SJCL, speak.js, Tachyons, js1k.com, GLSL sandbox, modplayer, socket.io, unzip.js, ie9.js, riffwave...

META-OS directly replaces the following inferior libraries:

Express, jQuery, React, Angular, Sass, Webpack, Ember, Gulp, Lodash, Polymer, Dust.js, Jade, Material Design, Elm, Connect, Vue, Aurelia, Stylus...

Not included or covered in this distro:

testing frameworks; command-line tools; monitoring & deployment