[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-10792":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":34,"readmeContent":35,"aiSummary":36,"trendingCount":16,"starSnapshotCount":16,"syncStatus":37,"lastSyncTime":38,"discoverSource":39},10792,"flet","flet-dev\u002Fflet","flet-dev","Build realtime web, mobile and desktop apps in Python only. No frontend experience required.","https:\u002F\u002Fflet.dev",null,"Python",16204,655,145,342,0,22,144,10,43.45,"Apache License 2.0",false,"main",true,[26,27,28,29,30,31,32,33],"android","cross-platform","desktop","flutter","ios","python","server-driven-ui","web","2026-06-12 02:02:26","\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fflet.dev\">\u003Cimg src=\"https:\u002F\u002Fraw.githubusercontent.com\u002Fflet-dev\u002Fflet\u002Frefs\u002Fheads\u002Fmain\u002Fmedia\u002Flogo\u002Fflet-logo.svg\" height=\"150\" alt=\"Flet logo\">\u003C\u002Fa>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Cem>Build multi-platform apps in Python. No frontend experience required.\u003C\u002Fem>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflet-dev\u002Fflet\u002Fblob\u002Fmain\u002FLICENSE\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Flicense\u002Fflet-dev\u002Fflet.svg\" alt=\"License\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fflet\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fpypi\u002Fv\u002Fflet?color=%2334D058&label=pypi\" alt=\"Package version\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fpepy.tech\u002Fproject\u002Fflet\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fstatic.pepy.tech\u002Fbadge\u002Fflet\u002Fmonth\" alt=\"Monthly downloads\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fpypi.org\u002Fproject\u002Fflet\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fpython-%3E%3D3.10-%2334D058\" alt=\"Python >= 3.10\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflet-dev\u002Fflet\u002Factions\u002Fworkflows\u002Fci.yml\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fflet-dev\u002Fflet\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg\" alt=\"Build status\" \u002F>\u003C\u002Fa>\n    \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fflet-dev\u002Fflet\u002Ftree\u002Fmain\u002Fwebsite\u002Fstatic\u002Fdocs\u002Fassets\u002Fbadges\u002Fdocs-coverage\" target=\"_blank\">\n        \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fdocs\u002Fassets\u002Fbadges\u002Fdocs-coverage\u002Fflet.svg\" alt=\"Docstring coverage\" \u002F>\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\nFlet is a framework that allows building mobile, desktop and web applications\nin Python only without prior experience in frontend development.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fsingle-code-base.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Single code base for any device\n\nYour app will equally look great on iOS, Android, Windows, Linux, macOS and web.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fpython.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Build an entire app in Python\n\nBuild a cross-platform app without knowledge of Dart, Swift, Kotlin, HTML or JavaScript - only Python!\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fcontrols.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;150+ built-in controls and services\n\nBeautiful UI widgets with Material and Cupertino design: layout, navigation, dialogs, charts - Flet uses Flutter to render UI.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fpython-packages.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;50+ Python packages for iOS and Android\n\nNumpy, pandas, pydantic, cryptography, opencv, pillow and other popular libraries.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fweb-support.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Full web support\n\nFlet apps run natively in modern browsers using WebAssembly and Pyodide, with no server required. Prefer server-side? Deploy as a Python web app with real-time UI updates.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fpackaging.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Built-in packaging\n\nBuild standalone executables or bundles for iOS, Android, Windows, Linux, macOS and web. Instantly deploy to App Store and Google Play.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Ftest-on-ios-android.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Test on iOS and Android\n\nTest your project on your own mobile device with Flet App. See your app updates as you make changes.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Fextensible.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Extensible\n\nEasily wrap any of thousands of Flutter packages to use with Flet or build new controls in pure Python using built-in UI primitives.\n\n### \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fimg\u002Fpages\u002Fhome\u002Faccessible.svg\" width=\"25\" align=\"top\" \u002F>&nbsp;&nbsp;&nbsp;Accessible\n\nFlet is built with Flutter which has solid accessibility foundations on Android, iOS, web, and desktop.\n\n## Flet app example\n\nBelow is a simple \"Counter\" app, with a text field and two buttons to increment and decrement the counter value:\n\n```python title=\"counter.py\"\nimport flet as ft\n\ndef main(page: ft.Page):\n    page.title = \"Flet counter example\"\n    page.vertical_alignment = ft.MainAxisAlignment.CENTER\n\n    input = ft.TextField(value=\"0\", text_align=ft.TextAlign.RIGHT, width=100)\n\n    def minus_click(e):\n        input.value = str(int(input.value) - 1)\n\n    def plus_click(e):\n        input.value = str(int(input.value) + 1)\n\n    page.add(\n        ft.Row(\n            alignment=ft.MainAxisAlignment.CENTER,\n            controls=[\n                ft.IconButton(ft.Icons.REMOVE, on_click=minus_click),\n                input,\n                ft.IconButton(ft.Icons.ADD, on_click=plus_click),\n            ],\n        )\n    )\n\nft.run(main)\n```\n\nTo run the app, install `flet`:\n\n```bash\npip install 'flet[all]'\n```\n\nthen launch the app:\n\n```bash\nflet run counter.py\n```\n\nThis will open the app in a native OS window - what a nice alternative to Electron! 🙂\n\n\u003Cp align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fdocs\u002Fassets\u002Fgetting-started\u002Fcounter-app\u002Fmacos.png\" width=\"45%\" \u002F>\n\u003C\u002Fp>\n\nTo run the same app as a web app use `--web` option with `flet run` command:\n\n```bash\nflet run --web counter.py\n```\n\n\u003Cp align=\"center\">\n    \u003Cimg src=\"https:\u002F\u002Fflet.dev\u002Fdocs\u002Fassets\u002Fgetting-started\u002Fcounter-app\u002Fsafari.png\" width=\"60%\" \u002F>\n\u003C\u002Fp>\n\n## Learn more\n\n* [Website](https:\u002F\u002Fflet.dev)\n* [Documentation](https:\u002F\u002Fflet.dev\u002Fdocs\u002F)\n* [Roadmap](https:\u002F\u002Fflet.dev\u002Froadmap)\n* [Apps Gallery](https:\u002F\u002Fflet.dev\u002Fgallery)\n\n## Community\n\n* [Discussions](https:\u002F\u002Fgithub.com\u002Fflet-dev\u002Fflet\u002Fdiscussions)\n* [Discord](https:\u002F\u002Fdiscord.gg\u002FdzWXP8SHG8)\n* [X (Twitter)](https:\u002F\u002Ftwitter.com\u002Ffletdev)\n* [Bluesky](https:\u002F\u002Fbsky.app\u002Fprofile\u002Ffletdev.bsky.social)\n* [Email us](mailto:hello@flet.dev)\n\n## Contributing\n\nWant to help improve Flet? Check out the [contribution guide](https:\u002F\u002Fflet.dev\u002Fdocs\u002Fcontributing).\n","Flet 是一个允许开发者仅使用 Python 构建移动、桌面和 Web 应用的框架，无需前端开发经验。它支持跨平台开发，使得应用在 iOS、Android、Windows、Linux、macOS 和 Web 上均能良好运行。Flet 提供了超过 150 种内置控件和服务，采用 Flutter 渲染 UI，确保界面美观且功能丰富；同时兼容 Numpy、Pandas 等 50 多种流行的 Python 库，极大提升了开发效率与灵活性。该工具非常适合需要快速迭代或希望减少前后端协作成本的项目场景。",2,"2026-06-11 03:30:11","top_topic"]