Skip to content

Front-End

Design systems

See: Design systems & [[Abilian Design System]]

UI Frameworks

Vuejs frameworks

See also: Detailed stats on vue UI frameworks.

Forms -> several interesting projects.

With design systems

=> None of these is really satisfying.

2nd try:

Headless (= CSS less)

Zoom sur Ant Design

Without design systems

Non-free

Alternatives to Vue

Alternatives to the main frameworks

For lightweight interactivity

  • https://htmx.org/ + hyperscript
  • AlpineJS
  • Petite Vue
  • Hyperapp

  • https://ractive.js.org/ “Ractive.js is a template-driven UI library that transforms your templates, styles and logic into blueprints for highly interactive apps.” (<- By Rich Harris, who’s now working on Svelte - so OLD/unmaintained?)

Server-side (not Python)

  • https://hotwire.dev/ “Hotwire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire.”
  • https://inertiajs.com/ “Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.”
  • Opa
  • Eliom (ocaml)
  • Truc en LISP (HOP / hopjs)

Server-side (Python)

Review: https://testdriven.io/blog/html-over-websockets/

Real-time

  • https://docs.feathersjs.com/ - Feathers is a lightweight web-framework for creating real-time applications and REST APIs using JavaScript or TypeScript.

High level

Back to top