Skip to main content

⚡⚓ Minimalist, fast, and effective navigation/routing library for Flet applications.

Project description

⚓ FletNavigator V3

FletNavigator is a thorough navigation/routing module for the Flet framework that combines speed, simplicity, and efficiency. Features like cross-page arguments, URL parameters, templates, external routes, utilities & decorators, and more are present in FletNavigator! Install it and try it for yourself!

Copy&Paste into your terminal: pip install flet_navigator

from flet import app, Text, FilledButton

from flet_navigator import RouteContext, route, fn_process


@route('/')
def main(ctx: RouteContext) -> None:
    ctx.add(Text('Hello World!'))

    ctx.add(FilledButton('Navigate to the second page!', on_click=lambda _: ctx.navigate('second')))

@route
def second(ctx: RouteContext) -> None:
    ctx.add(Text('I am the second page!'))

    ctx.add(FilledButton('Return to the homepage!', on_click=lambda _: ctx.navigate_homepage()))

app(fn_process())

→ Read the official web API documentation.


FletNavigator 2025

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flet_navigator-3.10.11.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flet_navigator-3.10.11-py3-none-any.whl (8.4 kB view details)

Uploaded Python 3

File details

Details for the file flet_navigator-3.10.11.tar.gz.

File metadata

  • Download URL: flet_navigator-3.10.11.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.1

File hashes

Hashes for flet_navigator-3.10.11.tar.gz
Algorithm Hash digest
SHA256 ea1eedc0978650bb62f9bd56f7c633117b0ccc805b9fbe7a2c2a392624d956f8
MD5 2f01e3578caf0d001ea4c5f74036917f
BLAKE2b-256 45f00ae1c91f6fd462518d0ff49e09669e698189aa996e01d4292e521b704e21

See more details on using hashes here.

File details

Details for the file flet_navigator-3.10.11-py3-none-any.whl.

File metadata

File hashes

Hashes for flet_navigator-3.10.11-py3-none-any.whl
Algorithm Hash digest
SHA256 c69538c60ec6d72756ed143739337de0f84a5caf0ea1f13f612458962c485ea9
MD5 ebed3d2914e8472e8bc620bec05ac3f5
BLAKE2b-256 f4bb7e641cb2e30f784948dc00e2b1640a6d79ffd1e7aad4a39cd766ad8bee75

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page