Python Cross-Platform

Open-source Python projects categorized as Cross-Platform

Top 23 Python Cross-Platform Projects

Cross-Platform
  1. Awesome-Linux-Software

    🐧 A list of awesome Linux softwares

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. activitywatch

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

    Project mention: ActivityWatch – Open-source time tracker | news.ycombinator.com | 2024-11-27
  4. pillow

    Python Imaging Library (Fork)

    Project mention: Release Radar · October 2024: Major updates from the open source community | dev.to | 2024-11-01

    One problem when it comes to images and coding, is computer programs don't read images in the same way as code (ie. text). Instead, images need to be converted or interpreted. That's where Pillow comes in. It's an image processing library for Python interpreters, with extensive file support. The latest update drops support for EOL Python 3.8, now only supporting Python 3.12 or later. The Pillow C API is now faster, resulting in the removal of PyAccess, and only using PyPy. There's also support for WebP 0.5 as a minimum and internal PSFile class has been removed. Check out all the changes in the Pillow release notes.

  5. youtube-dl-gui

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

  6. OnionShare

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

    Project mention: Peer-to-peer file transfers in the browser | news.ycombinator.com | 2025-03-12
  7. RPA-Python

    Python package for doing RPA

  8. whereami

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

  9. SaaSHub

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

    SaaSHub logo
  10. 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: 5 Best Python TUI Libraries for Building Text-Based User Interfaces | dev.to | 2024-11-09

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

  11. Stitch

    Python Remote Administration Tool (RAT)

  12. CudaText

    Cross-platform text editor, written in Free Pascal

  13. pytermgui

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

    Project mention: 5 Best Python TUI Libraries for Building Text-Based User Interfaces | dev.to | 2024-11-09

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

  14. Phoenix

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

  15. 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: Kivy – a cross platform Python UI framework | news.ycombinator.com | 2024-07-06

    There is a galaxy of projects around Kivy, such as https://github.com/kivy/python-for-android to compile python project for Android (with Kivy or not) or https://plyer.readthedocs.io/en/latest/ for cross plateform API (notifications, hardware, filechooser, etc).

    For UI there is https://github.com/kivymd/KivyMD for Material design on top of Kivy.

    And the team is nice (I've met some of them at PyCon or FOSDEM).

    The framework is pleasant to use, and there is a descriptive language, kv, which is really great.

    Cross compiling may be painful though (I did it for Android) and the app loading time is a bit long, but it's working.

    Some things may be missing in comparison to big frameworks such as Qt, there is no WebView for instance, and accessibility is unfortunately not as good.

    It's overall a very good project and it's a pity that it's not more known and used.

  16. liquidctl

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

  17. InstaLooter

    Another API-less Instagram pictures and videos downloader.

  18. bleak

    A cross platform Bluetooth Low Energy Client for Python using asyncio

  19. CherryPy

    CherryPy is a pythonic, object-oriented HTTP framework. https://cherrypy.dev

  20. vidcutter

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

  21. RSS-to-Telegram-Bot

    A Telegram RSS bot that cares about your reading experience

    Project mention: I Ditched the Algorithm for RSS–and You Should Too | news.ycombinator.com | 2025-01-16

    Same! I'm creating telegram channels for topics using https://github.com/Rongronggg9/RSS-to-Telegram-Bot

    That's how I found out about this post https://t.me/best_hn/99

  22. yasb

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

  23. Videomass

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

  24. python-mss

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

  25. realesrgan-gui

    实用、美观的 Real-ESRGAN 图形界面,同时支持 Windows、Ubuntu 和 macOS 平台。现在也支持 Real-CUGAN 了!(Cross-platform GUI for image upscaler Real-ESRGAN with additional features. Now with Real-CUGAN support!)

  26. SaaSHub

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

    SaaSHub logo
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).

Python Cross-Platform discussion

Log in or Post with

Python Cross-Platform related posts

  • 5 Best Python TUI Libraries for Building Text-Based User Interfaces

    4 projects | dev.to | 9 Nov 2024
  • Show HN: I built a free screen recording app similar to Screen Studio

    2 projects | news.ycombinator.com | 13 Oct 2024
  • Celebrating 6 years since Valve announced Steam Play Proton for Linux

    14 projects | news.ycombinator.com | 22 Aug 2024
  • Use WhatsApp com Python com nosso Package de maneira simples e totalmente local

    3 projects | dev.to | 30 May 2024
  • GrandTourer – a CLI tool for easily launching applications on macOS

    2 projects | /r/Python | 6 Dec 2023
  • 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…

    1 project | /r/VirtualYoutubers | 1 Jul 2023
  • GenPiCam - Generative AI Camera

    2 projects | dev.to | 28 Jun 2023
  • A note from our sponsor - CodeRabbit
    coderabbit.ai | 24 Mar 2025
    Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →

Index

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

# Project Stars
1 Awesome-Linux-Software 22,981
2 activitywatch 13,728
3 pillow 12,640
4 youtube-dl-gui 9,369
5 OnionShare 6,457
6 RPA-Python 5,129
7 whereami 5,123
8 asciimatics 3,716
9 Stitch 3,162
10 CudaText 2,639
11 pytermgui 2,407
12 Phoenix 2,406
13 KivyMD 2,308
14 liquidctl 2,306
15 InstaLooter 2,027
16 bleak 1,984
17 CherryPy 1,891
18 vidcutter 1,855
19 RSS-to-Telegram-Bot 1,688
20 yasb 1,479
21 Videomass 1,229
22 python-mss 1,090
23 realesrgan-gui 948

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?