Python App

Open-source Python projects categorized as App

Top 23 Python App Projects

  • kivy

    Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS

    Project mention: Ask HN: Can I create a mobile and Web App using Python/Python Framework? | news.ycombinator.com | 2024-02-13

    For reference, YouTube runs on Python[1,2,3]:

    > 1. Python and Django: YouTube’s backend is predominantly written in Python, offering a balance of performance and readability.

    > 2. Google Cloud Platform...

    > 3. Java and C++: YouTube also utilizes Java and C++ for specific backend services, as they provide better performance for certain tasks.

    ---

    A long time ago, I looked into these Python frameworks:

    - http://www.web2py.com/

    - https://kivy.org/

    [1]: https://blogopost.com/youtube-tech-stack/#backend

    [2]: https://medium.com/@shanthanaroja99/technology-stack-behind-...

    [3]: https://youtu.be/G-lGCC4KKok

  • activitywatch

    The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused.

    Project mention: Basic computer logon tracking/monitoring tools? | /r/sysadmin | 2023-12-08

    But have a look at https://activitywatch.net/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • wave

    Realtime Web Apps and Dashboards for Python and R (by h2oai)

    Project mention: Streamlit alternatives but for Rust? | /r/rust | 2023-10-01

    https://streamlit.io/ https://wave.h2o.ai/ https://reflex.dev/

  • prettymapp

    🖼️ Create beautiful maps from OpenStreetMap data in a streamlit webapp

    Project mention: FLaNK Stack Weekly 28 August 2023 | dev.to | 2023-08-28
  • KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications. https://youtube.com/c/KivyMD https://twitter.com/KivyMD https://habr.com/ru/users/kivymd https://stackoverflow.com/tags/kivymd

    Project mention: Buildozer won't generate the APK if I use kivy 2.2.0 | /r/kivy | 2023-05-22

    These are the requirements in buildozer.spec that worked: requirements = kivy==master, https://github.com/kivymd/KivyMD/archive/master.zip

  • dreame-vacuum

    Home Assistant integration for Dreame robot vacuums with map support

    Project mention: Dreame L10s ultra firmware 4.3.6_3018 Home Assistant integration broke | /r/Dreame_Tech | 2023-08-11

    I've added my L10s to the Dreamehome app, did the firmware upgrade to 4.3.6_3018 and switched it back to the Mi Home App. Since than, the Home Assistant Dreame Vaccum integration cannot load the robot via local connection anymore. The local LAN connection seem to be broken with this firmware. Has anyone the same issue?

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • pydoc-markdown

    Create Python API documentation in Markdown format.

  • Chocolate

    The future of media manager

    Project mention: Emby VS Chocolate - a user suggested alternative | libhunt.com/r/Emby | 2023-10-01
  • nodezator

    A multi-purpose visual node editor for the Python programming language

    Project mention: Visual Node Graph with ImGui | news.ycombinator.com | 2023-09-29

    The problem here is that a fundamental question has not been answered, and as far as I can tell, has not been addressed by any of these visual environments:

    What does an algorithm look like?

    Herman Hesse alluded to this in his novel _The Glass Bead Game_, but despite decades of discussion and work, no one has made a convincing pysical representation of that system.

    I love the concept, and have made some moderately complex attempts, e.g.,:

    https://www.blockscad3d.com/community/projects/1430644

    https://github.com/WillAdams/gcodepreview

    it always devolves to screen size being out-paced by problem complexity --- one gets something of an inkling of this at:

    https://scriptsofanotherdimension.tumblr.com/

    Alternately, one can just break a project down into modules, but then the top-level view becomes the wall of text representation (albeit w/ nice lines or captured into pretty boxes) which one is ostensibly trying to escape.

    I'd love to see someone succeed in this, and I've been using:

    https://github.com/derkork/openscad-graph-editor

    quite a bit, and put a bit of money towards:

    http://nodezator.com/

  • ESP32-MPY-Jama

    v1.2 - UI tool for manage Espressif ESP32 microcontrollers with embedded MicroPython for MacOS, Windows and Linux: mini IDE, files manager, REPL, real time dashboards (sys/net), advanced features (gpio/mp3/leds/...)

  • Python-NSE-Option-Chain-Analyzer

    The NSE has a website which displays the option chain in near real-time. This program retrieves this data from the NSE site and then generates useful analysis of the Option Chain for the specified Index or Stock. It also continuously refreshes the Option Chain and visually displays the trend in various indicators useful for Technical Analysis.

    Project mention: Python-NSE-Option-Chain-Analyzer: NEW Data - star count:282.0 | /r/algoprojects | 2023-06-03
  • SignTools-CI

    Sign iOS apps on demand using CI. Part of: https://github.com/SignTools/SignTools

  • gnucash-web

    A simple, mobile-friendly webinterface for GnuCash

    Project mention: An open-source alternative to QuickBooks | news.ycombinator.com | 2023-05-29

    The other thing GnuCash doesn't do is be a multiuser web app. It's an executable, remember them? There is https://github.com/joshuabach/gnucash-web 0.1.0 but that is just an access to the register you might (or might not) set up on a server to access your database.

  • kivy-cupertino

    iOS-style widgets for Kivy

  • aki65.github.io

  • PPG

    Create Powerful Python Apps with Qt5/Qt6

  • Translator-pp

    A cross platform all in one translator app

  • slap

    Slap is a CLI to assist in the process for developing and releasing Python packages. (by NiklasRosenstein)

  • Tk-Path-Finder

    Windows File Explorer/Manager with Tabs. Written in Tkinter using ttkbootstrap.

  • gaspium

    Framework to build Python apps with the GASP metaphor

  • DiscordButton-RPC

    A Python package that makes buttons work better and more stable on Discord.

  • docker-cats

    A simple web application that serves different content according to a given environment variable.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-13.

Python App related posts

Index

What are some of the best open-source App projects in Python? This list will help you:

Project Stars
1 kivy 16,787
2 activitywatch 10,554
3 wave 3,820
4 awesome-testflight-link 2,996
5 prettymapp 2,120
6 KivyMD 2,059
7 dreame-vacuum 557
8 pydoc-markdown 433
9 Chocolate 415
10 nodezator 377
11 ESP32-MPY-Jama 368
12 Python-NSE-Option-Chain-Analyzer 362
13 SignTools-CI 171
14 gnucash-web 81
15 kivy-cupertino 73
16 aki65.github.io 59
17 PPG 26
18 Translator-pp 25
19 slap 18
20 Tk-Path-Finder 10
21 gaspium 8
22 DiscordButton-RPC 6
23 docker-cats 5
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com