https://github.com/digital-grinnell/fletx

Examples and test environment for FletX development

https://github.com/digital-grinnell/fletx

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary
Last synced: 4 months ago · JSON representation

Repository

Examples and test environment for FletX development

Basic Info
  • Host: GitHub
  • Owner: Digital-Grinnell
  • Language: Python
  • Default Branch: main
  • Size: 3.91 KB
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created 6 months ago · Last pushed 6 months ago
Metadata Files
Readme

README.md

README.md for ~/GitHub/FletX

This project repo was built following the guidance provided in https://alldotpy.github.io/FletX/getting-started/installation/#option-1-manual-setup. It works!

The specific command sequence used here was...

mkdir FletX cd FletX code . <-- moved focus into VSCode where commands continue python3.12 -m venv .venv source .venv/bin/activate pip install flet fletxr flet run main.py

building-reactive-lists.py

The building-reactive-lists.py code was built directly from https://medium.com/@einswilligoeh/tutorial-building-reactive-lists-with-fletx-9722c8f9d65d. Note that the code runs, but the application window is unresponsive.

flet-counter-app.py

The flet-counter-app.py code was built directly from https://medium.com/@einswilligoeh/fletx-bring-reactive-power-to-your-python-ui-with-getx-like-simplicity-61d186ebc58a. Note that the code runs AND appears to behave as-intended.

minimal-architecture-example

From https://alldotpy.github.io/FletX/getting-started/architecture/#minimal-architecture-example... but it throws an error:

Traceback (most recent call last): File "/Users/mcfatem/GitHub/FletX/minimal-architecture-example/main.py", line 5, in <module> from .pages.counter import CounterPage ImportError: attempted relative import with no known parent package

The above error was fixed by removing the "." from the front of all relative path import statements, making them absolute.

Owner

  • Name: Digital Grinnell
  • Login: Digital-Grinnell
  • Kind: user
  • Location: Grinnell, Iowa
  • Company: Grinnell College Libraries

GitHub Events

Total
  • Push event: 1
  • Create event: 2
Last Year
  • Push event: 1
  • Create event: 2

Dependencies

minimal-architecture-example/python-requirements.txt pypi
  • FletXr ==0.1.3
  • Jinja2 ==3.1.6
  • MarkupSafe ==3.0.2
  • PyYAML ==6.0.2
  • Pygments ==2.19.2
  • aiohappyeyeballs ==2.6.1
  • aiohttp ==3.12.15
  • aiosignal ==1.4.0
  • annotated-types ==0.7.0
  • anyio ==4.10.0
  • arrow ==1.3.0
  • attrs ==25.3.0
  • binaryornot ==0.4.4
  • build ==1.3.0
  • certifi ==2025.8.3
  • chardet ==5.2.0
  • charset-normalizer ==3.4.3
  • click ==8.2.1
  • cookiecutter ==2.6.0
  • fastapi ==0.116.1
  • flet ==0.28.3
  • flet-cli ==0.28.3
  • flet-desktop ==0.28.3
  • flet-web ==0.28.3
  • fletx ==0.2.0
  • frozenlist ==1.7.0
  • h11 ==0.16.0
  • httpcore ==1.0.9
  • httptools ==0.6.4
  • httpx ==0.28.1
  • idna ==3.10
  • logging ==0.4.9.6
  • markdown-it-py ==4.0.0
  • mdurl ==0.1.2
  • multidict ==6.6.4
  • oauthlib ==3.3.1
  • packaging ==25.0
  • propcache ==0.3.2
  • pydantic ==2.11.7
  • pydantic_core ==2.33.2
  • pypng ==0.20220715.0
  • pyproject_hooks ==1.2.0
  • python-dateutil ==2.9.0.post0
  • python-dotenv ==1.1.1
  • python-slugify ==8.0.4
  • qrcode ==7.4.2
  • repath ==0.9.0
  • requests ==2.32.5
  • rich ==14.1.0
  • setuptools ==80.9.0
  • six ==1.17.0
  • sniffio ==1.3.1
  • starlette ==0.47.2
  • text-unidecode ==1.3
  • toml ==0.10.2
  • types-python-dateutil ==2.9.0.20250809
  • typing-inspection ==0.4.1
  • typing_extensions ==4.14.1
  • urllib3 ==2.5.0
  • uvicorn ==0.35.0
  • uvloop ==0.21.0
  • watchdog ==4.0.2
  • watchfiles ==1.1.0
  • websockets ==15.0.1
  • yarl ==1.20.1