.gitignore
CHANGELOG.md
Dockerfile
LICENSE
MANIFEST.in
README.md
cliff.toml
mkdocs.yml
pyproject.toml
uv.lock
docs/app-guide.md
docs/developer-guide.md
docs/index.md
docs/server-guide.md
docs/user-guide.md
docs/css/mkdocs-material.css
docs/css/mkdocstrings.css
docs/img/logo.svg
docs/reference/auth.md
docs/reference/cli.md
docs/reference/click-lazy-group.md
docs/reference/click-utils.md
docs/reference/component.md
docs/reference/index.md
docs/reference/log.md
docs/reference/parser.md
docs/reference/protocol.md
docs/reference/provider.md
docs/reference/renderer.md
docs/reference/server.md
docs/reference/store.md
docs/reference/utils.md
docs/reference/apps/chat.md
docs/reference/apps/drive.md
docs/reference/apps/editor.md
docs/reference/apps/index.md
docs/reference/apps/server.md
docs/reference/apps/service.md
docs/reference/widgets/config.md
docs/reference/widgets/index.md
docs/reference/widgets/screens.md
docs/reference/widgets/status.md
docs/reference/widgets/textarea.md
docs/stories/index.md
docs/stories/posts/about-strings-in-python-unicode-code-points-and-grapheme-clusters.md
docs/stories/posts/how-to-not-write-textual-apps.md
docs/stories/posts/object-specific-logging-across-python-modules.md
docs/stories/posts/write-a-realtime-editor.md
docs/stories/posts/writing-a-textual-application-repl.md
examples/aio/aiowatch-threadsafe.py
examples/aio/coro-or-thread.py
examples/client1/a.py
examples/client1/test.y
examples/file-transfer/Rundschreiben.pdf
examples/file-transfer/client1.py
examples/file-transfer/client2.py
examples/file-transfer/server.py
examples/websocket/websocket-browser.html
examples/websocket/websocket-client.py
examples/websocket/websocket-receiver.py
examples/websocket/websocket-server.py
examples/y-crdt/client.py
examples/y-crdt/server.py
experiments/interactive-provider.py
experiments/simple-client.py
experiments/simple-server.py
experiments/test-app.py
experiments/test-component.py
experiments/test-config-screen.py
experiments/test-document.py
experiments/test-emoji.py
experiments/test-events.py
experiments/test-textual-app.py
experiments/test-ui.py
experiments/test-websocket-providers.py
experiments/test-websocket-server.py
experiments/test-websockethandler.py
experiments/test-websockets.py
experiments/test-ytextarea-widget.py
logo/README.md
logo/breakdown.svg
logo/logo.py
logo/logo.svg
logo/metadata.py
mkdocs/hooks/changelog.py
mkdocs/overrides/.icons/innocampus-icon.svg
src/elva/__init__.py
src/elva/auth.py
src/elva/cli.py
src/elva/click_lazy_group.py
src/elva/click_utils.py
src/elva/component.py
src/elva/log.py
src/elva/parser.py
src/elva/protocol.py
src/elva/provider.py
src/elva/renderer.py
src/elva/server.py
src/elva/store.py
src/elva/utils.py
src/elva.egg-info/PKG-INFO
src/elva.egg-info/SOURCES.txt
src/elva.egg-info/dependency_links.txt
src/elva.egg-info/entry_points.txt
src/elva.egg-info/requires.txt
src/elva.egg-info/top_level.txt
src/elva/apps/__init__.py
src/elva/apps/chat.py
src/elva/apps/chat.tcss
src/elva/apps/drive.py
src/elva/apps/editor.py
src/elva/apps/editor.tcss
src/elva/apps/server.py
src/elva/apps/service.py
src/elva/widgets/__init__.py
src/elva/widgets/config.py
src/elva/widgets/screens.py
src/elva/widgets/status.py
src/elva/widgets/textarea.py
tests/__init__.py
tests/test_component.py
tests/test_cross_sync.py
tests/test_document.py
tests/test_new_document.py
tests/test_parser.py