Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/i2y/napolitan

Napolitan is a lightweight, user-friendly library for creating custom elements with a simple API for PyScript.
https://github.com/i2y/napolitan

micropython pyodide pyscript python webcomponents

Last synced: about 1 month ago
JSON representation

Napolitan is a lightweight, user-friendly library for creating custom elements with a simple API for PyScript.

Awesome Lists containing this project

README

        

# Napolitan

Napolitan is a lightweight, user-friendly library for creating custom elements with a simple API for PyScript. It uses a declarative approach for easy component structure definition and updates only changed parts of the DOM for efficiency. It works with both Pyodide and MicroPython, using only the language features and built-in libraries supported by both, intentionally avoiding certain modules like typing and metaclasses. Based on Web Components, probably, Napolitan works with any PyScript, JavaScript, or TypeScript framework.

Doucumentation is available at [here](https://i2y.github.io/napolitan/), but it is under construction.
For now, if you want to know more about Napolitan, please refer to the examples in the `examples` directory.