Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-python-applications


https://github.com/parmarjh/awesome-python-applications

Last synced: 1 day ago
JSON representation

  • <a id="tag-internet" href="#tag-internet">Internet</a>

    • Repo - based client](https://github.com/themoken/canto-curses). `(linux, tui)`
    • Repo - torrent.org/), [Fund](https://www.patreon.com/deluge_cas)) Popular, lightweight, cross-platform BitTorrent client. `(linux, windows, mac, server, gtk)`
    • Repo
    • Repo
    • Repo - neutrality research. `(linux, windows, mac)`
    • Repo - based personal news reader. `(server, django)`
    • Repo - hole.net/), [WP](https://en.wikipedia.org/wiki/Pi-hole)) Linux network-level advertisement and internet tracker blocking application which acts as a DNS sinkhole, and (optionally) a DHCP server, intended for use on a private network. `(linux, server)`
    • Repo
    • Repo - driven, minimal, `vim`-like browser based on PyQt5. `(linux, windows, mac, qt5)`
    • Repo
    • Repo - platform newsreader for downloading from Usenet. Supports many integrations and 16 languages. `(linux, windows, mac, server)`
    • Repo - line interface for testing Internet bandwidth using [speedtest.net](https://speedtest.net). `(console)`
    • Repo - line utility that extracts streams from various services and pipes them into a video player of choice. `(linux, windows, mac)`
    • Repo
    • Repo - get.org/)) Command-line program to browserlessly scrape and stream video, audio, and images from web sites. `(linux, windows, mac)`
    • Repo
    • Repo - dl), [PyPI](https://pypi.org/project/youtube_dl)) Command-line program to browserlessly archive video and audio from YouTube and hundreds of other sites. `(linux, windows, mac)`
  • <a id="tag-audio" href="#tag-audio">Audio</a>

    • Repo - rich command-line music library manager with web UI, duplicate detection, transcoding, and tagging support, integrating with MusicBrainz, Discogs, and more. `(linux, windows, mac)`
    • Repo - platform audio player, tag editor, and library organizer. `(linux, windows, mac, gtk)`
    • Repo - time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. `(linux, windows, mac, qt5)`
    • Repo - defined radios and signal-processing systems. `(linux, windows, mac, cpp, qt)`
    • Repo
    • Repo
    • Repo - platform audio player, tag editor, and library organizer. `(linux, windows, mac, gtk)`
    • Repo - based audio file transcoder. `(linux, gtk)`
    • Repo
    • Repo
    • Repo - training program intended to help musicians improve their skills. `(linux, windows, mac, gtk)`
  • <a id="tag-video" href="#tag-video">Video</a>

    • Repo - linear video editing software for Linux. `(linux, gtk)`
    • Repo - platform video editor for FreeBSD, Linux, macOS, and Windows. `(linux, windows, mac, qt5)`
    • Repo - linear video editor for Linux, based on GStreamer. `(linux, gtk)`
  • <a id="tag-graphics" href="#tag-graphics">Graphics</a>

    • Repo
    • Repo - purpose parametric 3D CAD modeler and a building information modeling (BIM) software with finite-element-method (FEM) support. `(linux, windows, mac, cpp, qt)`
    • Repo
    • Repo
    • Repo
    • Repo - rich, cross-platform illustration program. `(linux, windows, mac, gtk, wx)`
    • Repo
    • Repo
    • Repo - line OCR engines like CuneiForm, GOCR, Ocrad and Tesseract. `(linux, gtk)`
    • Repo - based controller for consumer 3D printers. `(server, flask, hardware)`
  • <a id="tag-dev" href="#tag-dev">Dev</a>

    • <a id="tag-dev.docs" href="#tag-dev.docs">Docs</a>

      • Repo
      • Repo
      • Repo - in dev server. `(console)`
      • Repo - doc.org/)) Documentation tool for interconnected bodies of authorship, from code documentation to books. Used by [the official Python docs](https://docs.python.org), and many other projects ([not all of them Python](https://varnish-cache.org/docs/)). `(console)`
      • Repo
      • Repo - US), [Docs](https://kuma.readthedocs.io/en/latest/installation.html)) The platform powering the Mozilla Developer Network (MDN) `(server, django)`
    • <a id="tag-dev-other" href="#tag-dev-other">Other Dev projects</a>

      • Repo
      • Repo
      • Repo
      • Repo - line interface for linting and fixing code, regardless of programming language. `(console)`
      • Repo
      • Repo
      • Repo
      • Repo - storage.org/), [Docs](http://docs.kinto-storage.org/)) A generic JSON document store with sharing and synchronisation capabilities, supporting in-memory and PostgreSQL backends. `(server)`
      • Repo
      • Repo
      • Repo
      • Repo - based platform for reproducible and scalable machine learning experiment management and metrics-tracking, based on kubernetes, with support for TensorFlow, PyTorch, Keras, and many more. `(server)`
      • Repo - installer.readthedocs.io/en/latest)) Installation program used by Fedora, Red Hat Enterprise Linux, and other Linux distributions. `(linux, gtk)`
      • Repo - platform, and language-independent automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). Extensible in Python and Java. `(console)`
      • Repo - platform application monitoring, with a focus on error reporting. `(server, corp, flask)`
      • Repo
      • Repo - line tool for version control over data used in machine learning projects. Aims to replace Excel and other tools used to track and deploy model versions. `(organization, linux, windows, mac)`
      • Repo
      • Repo - doc/dist)) Web application built for managing projects with agile development processes. `(organization, server, django)`
    • <a id="tag-dev.ops" href="#tag-dev.ops">Ops</a>

      • Repo - platform top/htop alternative, providing an overview of system resources. `(productivity, linux, windows, mac, server)`
      • Repo - based automation. `(linux, mac, corp)`
      • Repo - line interface for Amazon Web Services. `(console, py26)`
      • Repo
      • Repo
      • Repo
      • Repo
      • Repo - based_Virtual_Machine). `(linux, server, haskell)`
      • Repo - fork WSGI server, started as the counterpart to [Unicorn](https://en.wikipedia.org/wiki/Unicorn_(web_server)). `(server)`
      • Repo
      • Repo
      • Repo
      • Repo - call management and scheduling, developed by and used at LinkedIn. `(server, corp)`
      • Repo - based dashboard. `(server, corp)`
      • Repo
      • Repo - completion and syntax highlighting. `(linux, mac)`
      • Repo
      • Repo - ng.readthedocs.io/en/latest)) Simple and powerful Asset Management, DCIM, and CMDB system for the data center and back office. `(server, django)`
      • Repo
      • Repo - monitoring.org/)) Shinken is a modern, Nagios-compatible monitoring framework, designed to scale for large environments. `(server)`
      • Repo - and event-driven operational automation for auto-remediation, security responses, troubleshooting, deployments, and more. `(server, corp)`
      • Repo
      • Repo
      • Repo - project.org/), [Docs](https://beaker-project.org/docs)) Hardware integration testing system, used by RedHat to test compatiblity for RHEL and Fedora. `(server, flask)`
    • <a id="tag-dev.scm" href="#tag-dev.scm">SCM</a>

      • Repo
      • Repo - cola.github.io/)) Featureful cross-platform GUI wrapper for `git`. `(linux, windows, mac, qt4, qt5)`
      • Repo - based patch tracking system designed to facilitate code contribution to an open-source project. Designed and used for Linux kernel subsystem development. `(server)`
      • Repo - based wiki and issue tracking system for software development projects. `(server)`
      • Repo
      • Repo - server revision control system. `(linux, windows, mac)`
      • Repo - in push/pull server, full text search, and code-review. Forked from RhodeCode in 2014. `(server)`
      • Repo
      • Repo - hosted platform for behind-the-firewall source code management, providing centralized control over Git, Mercurial, and Subversion. `(server, corp)`
      • Repo - customizable issue tracking system featuring command-line, web, and email interfaces, used by the official Python bug tracker at [bugs.python.org](https://bugs.python.org). `(server)`
      • Repo
      • Repo - scm.org/), [WP](https://en.wikipedia.org/wiki/Mercurial)) Cross-platform distributed revision-control system designed for high performance and advanced branching/merging capabilities. `(linux, windows, mac)`
    • <a id="tag-dev.code_review" href="#tag-dev.code_review">Code Review</a>

      • Repo - and three-way comparison of both files and directories, and supports many version control systems including Git, Mercurial, Bazaar, and Subversion. `(linux, windows, mac, gtk)`
      • Repo
      • Repo - based collaborative code review tool for Subversion written by [Guido van Rossum](https://en.wikipedia.org/wiki/Guido_van_Rossum) to run on [Google AppEngine](https://en.wikipedia.org/wiki/Google_App_Engine). The basis for [Gerrit](https://en.wikipedia.org/wiki/Gerrit_(software)). `(server)`
    • <a id="tag-dev.security" href="#tag-dev.security">Security</a>

      • Repo
      • Repo - based monitoring. `(linux, server)`
      • Repo - capable intercepting HTTP proxy for penetration testers and software developers. `(linux, windows, mac)`
      • Repo
      • Repo
      • Repo - exploitation framework, supporting Windows, Linux, Mac OS X, and Android targets. `(linux, docker, server)`
      • Repo
      • Repo - mail addresses, names, and more. `(linux, windows, mac, docker, server)`
      • Repo
      • Repo - like results, without requiring root access. `(linux, mac)`
      • Repo
      • Repo - site_scripting) (XSS) detection suite equipped with multiple hand-written parsers, a payload generator, a fuzzing engine, and a performance-focused crawler. `(console)`
    • <a id="tag-dev.editor" href="#tag-dev.editor">Editor</a>

      • Repo
      • Repo - based, extensible notebook environment for interactive computing. `(linux, windows, mac)`
      • Repo - edit)) Multi-language code editor, written in JS, Python, and C++, based on the Mozilla platform. `(linux, windows, mac, cpp, js)`
      • Repo
      • Repo
      • Repo - ide.org/), [WP](https://en.wikipedia.org/wiki/Ninja-IDE)) Cross-platform Python IDE with project management, linting, extensions, and more. `(linux, windows, mac, qt5)`
      • Repo - 8 text editor for [the MATE environment](http://mate-desktop.org/). Based on gedit. `(linux, c, gtk)`
      • Repo - ide.org/)) Scientific editing and execution environment designed by and for scientists, engineers, and data analysts using Python. `(linux, windows, mac, qt5)`
      • Repo - platform Python IDE for beginners, designed for learning to code. `(linux, windows, mac, tk)`
      • Repo - ide.python-projects.org/)) Python editor and IDE, based on Qt, integrating Scintilla editor control. `(linux, windows, mac, qt5)`
    • <a id="tag-dev.pkg_mgr" href="#tag-dev.pkg_mgr">Package Managers</a>

      • Repo - agnostic, system-level binary package manager and ecosystem, with a focus on Python and high-performance scientific computing. `(linux, windows, mac, corp)`
      • Repo
      • Repo - to package manager, with a wide range of features and platform support. `(linux, windows, mac)`
      • Repo - tools`](https://github.com/jazzband/pip-tools) for a more holistic package management workflow. `(linux, windows, mac)`
      • Repo
      • Repo
      • Repo - based systems (Fedora, RHEL, etc.). `(linux, corp)`
      • Repo - agnostic Package management system created for and used by Gentoo Linux and also by Chrome OS, Sabayon, and Funtoo Linux. Inspired by FreeBSD ports. `(linux)`
    • <a id="tag-dev.pkg_repo" href="#tag-dev.pkg_repo">Package Repositories</a>

    • <a id="tag-dev.build" href="#tag-dev.build">Build</a>

      • Repo - user-manual/bitbake-user-manual.html)) Generic task execution engine that allows shell and Python tasks to be run efficiently and in parallel while working within complex inter-task dependency constraints. `(linux)`
      • Repo
      • Repo - centric assembly and deployment, as well as repeatable Python software builds. `(linux, windows, mac)`
      • Repo - friendliness. `(linux, windows, mac)`
      • Repo
      • Repo - purpose build sytem, replacing `make` with original design by [DJB](https://en.wikipedia.org/wiki/Daniel_J._Bernstein). `(linux, windows, mac, console)`
      • Repo - specific language and build tool, designed to replace Make, autoconf, and ccache. `(linux, windows, mac)`
      • Repo - platform build system designed to improve on SCons. `(linux)`
      • Repo
    • <a id="tag-dev.shell" href="#tag-dev.shell">Shell</a>

      • Repo - platform shell language based on [S-expressions](https://en.wikipedia.org/wiki/S-expression) combined with traditional shell features. `(linux, windows, mac)`
      • Repo - platform shell language and command prompt. The language is a superset of Python 3.4+ with additional shell primitives. `(linux, windows, mac)`
      • Repo - and [dash](https://en.wikipedia.org/wiki/Almquist_shell#dash:_Ubuntu,_Debian_and_POSIX_compliance_of_Linux_distributions) backwards-compatible shell, with an improved language of its own. `(linux)`
  • <a id="tag-games" href="#tag-games">Games</a>

    • Repo
    • Repo
    • Repo
    • Repo
    • Repo - droid.org/en/packages/org.lufebe16.pysolfc)) Highly-portable collection of solitaire card games. `(linux, windows, android, kivy, tk)`
    • Repo - horizons.org/)) 2D real-time strategy simulation with an emphasis on economy and city building. (Not unlike Age of Empires) `(linux, windows, mac)`
  • <a id="tag-productivity" href="#tag-productivity">Productivity</a>

    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo - folder-ren.sourceforge.net/)) Graphical mass renaming program for files and folders. `(linux, windows, mac, wx)`
    • Repo - Visual Desktop Access, a powerful screen reader for Windows. `(windows, wx)`
    • Repo
    • Repo - based_user_interface)) file manager, inspired by vim. `(linux, tui)`
    • Repo
    • Repo
  • <a id="tag-organization" href="#tag-organization">Organization</a>

    • Repo - ebook.com/), [Fund](https://www.patreon.com/kovidgoyal)) E-book manager designed for viewing, converting, editing, and cataloging e-books in all major formats. `(linux, windows, mac, qt5)`
    • Repo - like personal notepad, featuring rich text and syntax highlighting. `(linux, windows, gtk)`
    • Repo - project.org/)) Genealogy software that is both intuitive for hobbyists and feature-complete for professional genealogists. `(linux, windows, mac, gtk)`
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo - hosted web archive, for creating local, browsable backups of content from the web. Imports HTML, JS, PDFs, video, subtitles, git repositories, and more, from Pocket, Pinboard, browser history, etc. `(internet, linux, windows, docker)`
    • Repo - wiki.org/)) Desktop wiki designed for note-taking, list-making, and drafting. `(linux, windows, gtk)`
    • Repo
  • <a id="tag-communication" href="#tag-communication">Communication</a>

    • Repo
    • Repo - to-peer encrypted decentralised communication protocol. `(linux, windows, mac, kivy, qt4, tui)`
    • Repo
    • Repo - party instant messenger for [Google Hangouts](https://en.wikipedia.org/wiki/Google_Hangouts), with support for group messaging and other proprietary features. `(linux, mac, docker, snap)`
    • Repo - to-end verifiable voting system. `(server)`
    • Repo - wormhole), [Docs](https://magic-wormhole.readthedocs.io/en/latest)) Security- and speed-focused file transfer tool with support for files, text, and directories. `(linux, mac, console)`
    • Repo
    • Repo - friendly encryption and privacy features. `(linux, windows, mac)`
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo
    • Repo - platform file hosting and synchronization system. `(server)`
    • Repo
    • Repo
    • Repo - lafs.org/trac/tahoe-lafs), [WP](https://en.wikipedia.org/wiki/Tahoe-LAFS)) Decentralized cloud storage system for robust distributed data storage. `(linux, windows, mac)`
    • Repo - platform GUI for performing translation, with support for a variety of formats. `(linux, windows, mac, gtk)`
    • Repo
    • Repo
    • Repo - platform instant messaging client for the XMPP protocol. `(linux, windows, mac, gtk)`
    • Repo - 20.readthedocs.io/en/latest)) Python's own web-based wiki software, used for [the official Python wiki](https://wiki.python.org/moin/) and many others. `(server)`
  • <a id="tag-education" href="#tag-education">Education</a>

    • Repo - proj.org/)) Spaced-repetition flashcard program for efficient memorization. `(linux, windows, mac, qt5)`
    • Repo - based application which enables educators to create, assign, and grade assignments in notebook form. `(server)`
    • Repo
    • Repo
  • <a id="tag-science" href="#tag-science">Science</a>

    • Repo
    • Repo
    • Repo
    • Repo
    • Repo - access repositories. `(server, django)`
    • Repo
    • Repo
    • Repo - platform tool for 2-D and 3-D scientific data visualization. `(linux, windows, mac, qt4)`
    • Repo - exchange_membrane_fuel_cell). `(linux, windows, mac)`
    • Repo - based data mining software for graphical interactive data analysis and visualization. `(linux, windows, mac, qt4, qt5)`
    • Repo - friendly desktop UI. `(linux, gtk)`
    • Repo - ready PDF or SVG graphs. `(linux, windows, mac, qt)`
    • Repo
    • Repo - platform computer algebra system with features covering many aspects of mathematics, including algebra, combinatorics, graph theory, numerical analysis, number theory, calculus, and statistics. `(linux, windows, mac)`
    • Repo - friendly statistics and analysis with a learn-as-you-go approach. `(linux, windows, mac, wx)`
  • <a id="tag-cms" href="#tag-cms">CMS</a>

    • Repo - cms.org/en)) Enterprise content management system based on the Django framework with version control, multi-site support, and more. `(server, django)`
    • Repo - based content management system with a focus on high-traffic news sites and Internet magazines. `(server, django)`
    • Repo
    • Repo
    • Repo - performance e-commerce storefront built with Django, GraphQL, and ReactJS. `(server, django)`
    • Repo
    • Repo
    • Repo
  • <a id="tag-erp" href="#tag-erp">ERP</a>

    • Repo - based ERP system with accounting, inventory, CRM, sales, procurement, project management, and HR. Built on [Frappe](https://github.com/frappe/frappe) and MariaDB. `(server)`
    • Repo - based ERP and CRM with many built-in modules, plus thousands of apps to suit any business. `(server)`
    • Repo - based ERP, CRM, DMS, and Big Data system with hundreds of built-in modules, designed for corporate scalability. `(server)`
    • Repo - based ERP, designed for companies of all sizes. `(server, fdn)`
  • <a id="tag-static_site" href="#tag-static_site">Static Site</a>

    • Repo
    • Repo - in support for listicles, created by this humble author, used to power [calver.org](https://calver.org), [zerover.org](https://zerover.org), and [sedimental.org](https://sedimental.org/), the author's blog. Mostly here as an easter egg :) `(linux, windows, mac)`
    • Repo
    • Repo - in admin console and minimal desktop application. `(linux, windows, mac)`
    • Repo - line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML. `(linux, windows, mac)`
    • Repo - line static site generator that supports Markdown and reST syntax. `(linux, windows, mac)`
    • Repo - built for the Python community, and all the content our meetings and conferences produce. `(video, linux, server)`
  • <a id="tag-misc" href="#tag-misc">Misc</a>

    • <a id="tag-dev-other" href="#tag-dev-other">Other Dev projects</a>

      • Repo - project.org/)) Drop-down terminal for GNOME, reminiscent of first-person game command consoles. `(linux, gtk)`
      • Repo - assistant.io/)) Home automation platform that puts local control and privacy first. `(linux)`
      • Repo
      • Repo - to-peer system. `(linux, windows, gtk)`
      • Repo - as-a-Service platform geared toward scientific cloud computing. `(linux)`
      • Repo
      • Repo
      • Repo
      • Repo - platform remote display server and client for forwarding applications and desktop screens. `(linux, windows)`
  • Conclusion