Giter Site home page Giter Site logo

iron3oxide / fletched Goto Github PK

View Code? Open in Web Editor NEW
34.0 1.0 0.0 348 KB

Tools to build Flet apps with multiple views/routes and an MVP-based architecture pattern.

Home Page: https://iron3oxide.github.io/fletched/

License: Apache License 2.0

Python 100.00%
flet mpa routing flet-architecture flet-design-pattern flet-dev model-view-presenter mvp mvp-architecture flet-routing

fletched's Introduction

Hey ๐Ÿ‘‹

My name is Jason and I'm a software engineer (mostly backend, but increasingly full stack) from Germany.

My main weakness as a developer is what I call the shiny-new-toy-fallacy: If I discover a promising new piece of technology, I will be very tempted to drop my old toys to play with the new one, even though I know way less about it.

On the plus side, that means I tend to know cutting edge libraries, services and maybe even programming languages. On the not-so-plus side, I sometimes drop "proven" tech a bit too early and have to admit to myself and others later on that the new stuff isn't there yet.

About me

โœจ Creating bugs since 2020
๐Ÿ“š I'm currently learning Rust
๐ŸŽฏ Goals: to never stop learning
๐ŸŽฒ Fun fact: SQLite was developed to be used on a battleship

I code with

python logo rust logo markdown logo hugo logo fastapi logo qt logo pytest logo pandas logo postgresql logo sqlite logo git logo docker logo linux logo raspberrypi logo vscode logo

fletched's People

Contributors

dependabot[bot] avatar iron3oxide avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

fletched's Issues

Error message running ModelDataTable demo code

Exception has occurred: ImportError
cannot import name 'Self' from 'typing' (/usr/lib/python3.10/typing.py)
File "/home/johnf/flet_projects/fletched-main/polars_fletched/test1.py", line 3, in
from fletched.controls import DataTableConfig, ModelDataTable, ModelDataTableConfig
ImportError: cannot import name 'Self' from 'typing' (/usr/lib/python3.10/typing.py)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.