Skip to content
/ qwab Public

A new standard for "web" applications, with neither JS (replaced with Lua) nor CSS. With a TUI Go browser.

Notifications You must be signed in to change notification settings

IsusRamzy/qwab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

What does QWAB mean?

QWERTY, ABC

Motivation for this

The web platform became a very strange platform.
As a user, I'm tired of ads, slow websites due to trackers, and other things.
As a developer, I don't like the way React is the most popular framework, full of boilerplate (Hint: See Svelte).

Get Started

It uses XML instead of HTML (NOTE: I mean the parsing difference) and Lua instead of JS (with all my respect for JS developers)
Example hello world:

<document>
  <title>Hello, world</title>
  <elements>
    <element class="text">This may seem like more boilerplate, but it actually makes parsing easier</element>
  </elements>
  <script>
add_element(new_element("text", "Hello from Lua!"))
  </script>
</document>

Specification

Go to spec.md for the specifications (browser/developer).

About

A new standard for "web" applications, with neither JS (replaced with Lua) nor CSS. With a TUI Go browser.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages