.gitignore
LICENSE
MANIFEST.in
README.md
pyproject.toml
docs/attribute-tag.md
docs/basic-components.md
docs/changelog.md
docs/component-inheritance.md
docs/component-libraries.md
docs/component-tag.md
docs/components.md
docs/contribute.md
docs/if-else-filters.md
docs/include-js-css.md
docs/index.md
docs/install.md
docs/magic-static.md
docs/requirements.txt
docs/state-security.md
docs/testing.md
docs/img/favicon-white.png
docs/img/favicon.ico
docs/img/favicon.png
docs/img/logo.svg
tests/__init__.py
tests/conftest.py
tests/package-lock.json
tests/package.json
tests/test_component_blocks.py
tests/test_component_tags.py
tests/urls.py
tests/main/__init__.py
tests/main/apps.py
tests/main/components.py
tests/main/helpers.py
tests/main/views.py
tests/main/migrations/__init__.py
tests/main/static/.gitignore
tests/main/templates/base.html
tests/main/templates/basic_component.html
tetra/__init__.py
tetra/apps.py
tetra/build.py
tetra/build_js.sh
tetra/component_register.py
tetra/default_settings.py
tetra/library.py
tetra/middleware.py
tetra/state.py
tetra/templates.py
tetra/urls.py
tetra/utils.py
tetra/views.py
tetra.egg-info/PKG-INFO
tetra.egg-info/SOURCES.txt
tetra.egg-info/dependency_links.txt
tetra.egg-info/requires.txt
tetra.egg-info/top_level.txt
tetra/components/__init__.py
tetra/components/base.py
tetra/components/callbacks.py
tetra/js/tetra.core.js
tetra/js/tetra.js
tetra/management/__init__.py
tetra/management/commands/__init__.py
tetra/management/commands/runserver.py
tetra/management/commands/tetrabuild.py
tetra/static/tetra/js/alpinejs.cdn.min.js
tetra/static/tetra/js/alpinejs.morph.cdn.min.js
tetra/static/tetra/js/tetra.js
tetra/static/tetra/js/tetra.js.map
tetra/static/tetra/js/tetra.min.js
tetra/static/tetra/js/tetra.min.js.map
tetra/templates/lib_scripts.html
tetra/templates/lib_styles.html
tetra/templates/script.js
tetra/templatetags/__init__.py
tetra/templatetags/tetra.py