https://github.com/isusramzy/qwab
A new standard for "web" applications, with neither JS (replaced with Lua) nor CSS. With a TUI Go browser.
https://github.com/isusramzy/qwab
go golang good-first-issue good-first-pr gopher-lua lua tui web-browser
Last synced: 11 months ago
JSON representation
A new standard for "web" applications, with neither JS (replaced with Lua) nor CSS. With a TUI Go browser.
- Host: GitHub
- URL: https://github.com/isusramzy/qwab
- Owner: IsusRamzy
- Created: 2025-03-28T15:19:26.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2025-04-05T18:17:12.000Z (11 months ago)
- Last Synced: 2025-04-05T19:24:05.473Z (11 months ago)
- Topics: go, golang, good-first-issue, good-first-pr, gopher-lua, lua, tui, web-browser
- Language: Go
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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:
```xml
Hello, world
This may seem like more boilerplate, but it actually makes parsing easier
add_element(new_element("text", "Hello from Lua!"))
```