https://github.com/digital-grinnell/fletx
Examples and test environment for FletX development
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
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
Metadata Files
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
- Website: https://digital.grinnell.edu
- Repositories: 30
- Profile: https://github.com/Digital-Grinnell
GitHub Events
Total
- Push event: 1
- Create event: 2
Last Year
- Push event: 1
- Create event: 2
Dependencies
- 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