GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - topmonks/fe-mode: Lightweight FE library embracing the view = f(data) pattern.

This repository was archived by the owner on Jan 5, 2026. It is now read-only.
BranchesTags
Open more actions menu

Latest commit

 

History

14 Commits
14 Commits

Folders and files

NameName
Last commit message
Last commit date
scripts
scripts
 
 
src/fe_mode
src/fe_mode
 
 
test/fe_mode
test/fe_mode
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.nvmrc
.nvmrc
 
 
LICENSE
LICENSE
 
 
Readme.md
Readme.md
 
 
deps.edn
deps.edn
 
 
figwheel-main.edn
figwheel-main.edn
 
 
mode.cljs.edn
mode.cljs.edn
 
 
package.json
package.json
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

IronMode

This is work in progress. Use only for experiments and entertaiment.

Lightweight FE library embracing the view = f(data) pattern.

fe-mode.lit is lightweight wrapper around lit-html. It doesn't use vDOM diffing but native browser capabilities on top of <template> element and Shadow DOM.

fe-mode.ql is the QL part of qlkit decoupled from React rendering. It uses metadata on functions to define queries instead of custom macro syntax.

The goal is to have high-performance & lightweight library for writing PWAs in ClojureScript. We aim to support Hiccup syntax on top of lit (next step) and then Server Side Rendering.

Local development and Testing

Run in terminal:

clojure -A:dev
open http://localhost:9500/figwheel-extra-main/auto-testing

About

Lightweight FE library embracing the view = f(data) pattern.

Topics

clojurescriptfront-endfunctionallit-htmlpwaql

Resources

Readme
EPL-2.0 license
Activity
Custom properties

Stars

10 stars

Watchers

0 watching

Forks

0 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.