Skip to content

tinymoon

No build step, no dependencies, no problem

tinymoon is a zero-dependency vanilla JS and CSS UI framework that ships an app shell, widgets and typography as native ES modules with no build step, plus a conformance checker CLI that enforces its rules.

JavaScript, Python, Go framework 0.11.0

npm install tinymoon

What it is

tinymoon is a zero-dependency vanilla JS and CSS UI framework that ships an app shell, widgets and typography as native ES modules with no build step, plus a conformance checker CLI that enforces its rules.

No build step, no dependencies, no problem: a small UI framework with a look you'd recognize

What it does

Install

npm
npm install tinymoon
npm
npm install --save-dev tinymoon
PyPI
pip install tinymoon
Package names
  • Gogithub.com/smm-h/tinymoon
  • PyPItinymoon
  • npmtinymoon

More tools

tinyterminal

Python, JavaScript

Cross-platform terminal emulator built for those of us that live in the terminal.

toolstream

Python

Typed, async tool-calling loops for OpenAI-compatible LLM APIs, in Python.

wesktop

Python

Cross-platform web-based desktop application framework for Python -- Lean by design: your app runs in the OS's own WebView, so there is no need to bundle Chromium with your app

One email a month

The digest goes out on the first Tuesday of the month: what shipped, in short. Unsubscribe in one click.

You are on the list. Check your inbox for the confirmation.
Read the docs