Python Cross-Platform

Open-source Python projects categorized as Cross-Platform

Top 23 Python Cross-Platform Projects

  • Awesome-Linux-Software

    🐧 A list of awesome Linux softwares

    Project mention: Good coding groups for black women? | | 2024-01-13


  • pillow

    Python Imaging Library (Fork)

    Project mention: Is Down | | 2023-06-29

    "down" could be a good name for a python image library plugin/extension.

  • 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.

  • 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

  • youtube-dl-gui

    A cross platform front-end GUI of the popular youtube-dl written in wxPython.

    Project mention: How do I download my YouTube livestreams in higher resolutions for editing? Because it’s only letting me downlod at 480p and I streamed at 720p… | /r/VirtualYoutubers | 2023-07-01
  • OnionShare

    Securely and anonymously share files, host websites, and chat with friends using the Tor network

    Project mention: A Beginner's Guide to Hosting a Dark Web Chat Interface | | 2024-03-12

    Open the Tor browser and navigate to the OnionShare website (

  • whereami

    Uses WiFi signals :signal_strength: and machine learning to predict where you are

  • RPA-Python

    Python package for doing RPA

  • 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.

  • asciimatics

    A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations

    Project mention: What is your go-to UI framework? | /r/learnpython | 2023-06-27

    For small apps, I may choose a TUI (Terminal User Interface). Curses for Python is very lightweight, but quite low level and difficult to use for anything more than a very simple interface (if your app tries to draw outside of the drawing area, the app crashes, so you have to carefully manage every detail). Textual and asciimatics are both mature TUI frameworks that provide a higher level and more Pythonic way to create TUI's.

  • Stitch

    Python Remote Administration Tool (RAT)

  • CudaText

    Cross-platform text editor, written in Free Pascal

  • Phoenix

    wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before. (by wxWidgets)

  • KivyMD

    KivyMD is a collection of Material Design compliant widgets for use with Kivy, a framework for cross-platform, touch-enabled graphical applications.

    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,

  • liquidctl

    Cross-platform CLI and Python drivers for AIO liquid coolers and other devices

    Project mention: The 2023 krakens on Linux | /r/NZXT | 2023-09-04

    I intend to purchase an AIO for a system that will also run Linux in dual boot. As CAM is not available for Linux, i have been looking at 3rd party options such as for controlling the AIO on Linux systems. Support for the 2023 models is still a work in progress however. I'm not sure what will happen to my AIO if I run linux without CAM or other software configured.

  • pytermgui

    Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!

    Project mention: Using Textual to Build a ChatGPT TUI App | | 2023-07-21

    Several libraries, such as urwid or PyTermGUI, allow the development of TUI applications in Python. For enhancing the functionality and aesthetics of TUI apps, they offer some fundamental and more sophisticated utilities. But there is one package that is truly exceptional and might even be so amazing that it sparks a TUI renaissance (I really wanted to put "TUI renaissance" somewhere in this article).

  • InstaLooter

    Another API-less Instagram pictures and videos downloader.

  • CherryPy

    CherryPy is a pythonic, object-oriented HTTP framework.

  • vidcutter

    A modern yet simple multi-platform video cutter and joiner.

    Project mention: FFmpeg is getting better with multithreaded transcoding pipelines | | 2023-11-06
  • bleak

    A cross platform Bluetooth Low Energy Client for Python using asyncio

    Project mention: bleak VS SimpleBLE - a user suggested alternative | | 2023-07-03
  • yasb

    A highly configurable cross-platform (Windows) status bar written in Python.

    Project mention: Windows 11’s taskbar is finally getting labels and never combine app icons | | 2023-04-24

    What an absolute mess. In the meantime I'm glad to have seen alternatives like yasb[1] popping up.


  • python-mss

    An ultra fast cross-platform multiple screenshots module in pure Python using ctypes.

  • Videomass

    Videomass is a free, open source and cross-platform GUI for FFmpeg and yt-dlp

    Project mention: Tell HN: YouTube Download Websites Disappearing from Google Search Results | | 2023-05-31

    If you're on Android, grab "dvd" off F-Droid.

    Fairly user friendly, but also far more powerful than third party YouTube downloader services you can find online.

    I don't personally use it, but there's also Videomass for Windows.

    These tools give you relatively user-friendly access to yt-dlp.

  • topydo

    A powerful todo list application for the console, using the todo.txt format.

  • ubelt

    A Python utility library with a stdlib like feel and extra batteries. Paths, Progress, Dicts, Downloads, Caching, Hashing: ubelt makes it easy!

    Project mention: Python libs that I wish were part of the standard library | /r/Python | 2023-05-12

    I can't give you a stdlib, but I can give you a package with a lot of the basic functionality but still small enough that it installs quickly and has negligable overhead. The ubelt library is a set of 100ish utility functions and classes. It's similar to boltons, but I suppose it reflects a different perspective on what's useful.

  • 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-03-12.

Python Cross-Platform related posts


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

Project Stars
1 Awesome-Linux-Software 21,092
2 pillow 11,651
3 activitywatch 10,768
4 youtube-dl-gui 9,117
5 OnionShare 6,012
6 whereami 5,088
7 RPA-Python 4,507
8 asciimatics 3,522
9 Stitch 2,917
10 CudaText 2,316
11 Phoenix 2,176
12 KivyMD 2,083
13 liquidctl 2,073
14 pytermgui 2,028
15 InstaLooter 1,972
16 CherryPy 1,779
17 vidcutter 1,723
18 bleak 1,506
19 yasb 1,097
20 python-mss 954
21 Videomass 857
22 topydo 724
23 ubelt 707
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives