Skip to content
/ pota Public

pota is a small and pluggable Reactive Web Renderer. https://pota.quack.uy/

Notifications You must be signed in to change notification settings

potahtml/pota

Repository files navigation

pota

pota is a small, pluggable, yet fully-featured Reactive Web Renderer, designed to work with html and xml.

pota is compiler-less, allowing you to use it with an html function. It also includes a Babel preset for transforming JSX into fast and compact partials inspired by dom-expressions. You may still use transform-react-jsx or tsc, as transformation needs no magic.

Philosophy

The API and Core components, draw significant inspiration from SolidJS, albeit things differ to an extent based on personal preferences. It can be said that this project is what I wish solid to be.

pota prioritizes simplicity, consistency, usage, and is subjectively easy to understand. It's driven by developer needs, and wont compromise these for benchmarks. It is still fast while respecting the core philosophy.

Links

See also

Thanks to: Joe, Fabio, Ryan, Erika, kilo, Javier, Paty, bigmistqke

Bug-free till proven otherwise.