Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 10 additions & 6 deletions BY_PLATFORM.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,19 +23,19 @@ segmentation by distribution (i.e., Docker, etc.)

**Contents**

1. <a href="#tag-desktop">Desktop</a> *(260)*
1. <a href="#tag-desktop.linux">Linux</a> *(240)*
1. <a href="#tag-desktop.windows">Windows</a> *(151)*
1. <a href="#tag-desktop.mac">Mac</a> *(152)*
1. <a href="#tag-desktop">Desktop</a> *(261)*
1. <a href="#tag-desktop.linux">Linux</a> *(241)*
1. <a href="#tag-desktop.windows">Windows</a> *(152)*
1. <a href="#tag-desktop.mac">Mac</a> *(153)*
1. <a href="#tag-desktop.console">Console</a> *(22)*
1. <a href="#tag-mobile">Mobile</a> *(1)*
1. <a href="#tag-mobile.android">Android</a> *(1)*
1. <a href="#tag-browser">Browser</a> *(0)*
1. <a href="#tag-server">Server</a> *(195)*
1. <a href="#tag-server">Server</a> *(196)*
1. <a href="#tag-server.docker">Docker</a> *(8)*
1. <a href="#tag-server.flatpak">Flatpak</a> *(1)*
1. <a href="#tag-server.appimage">Appimage</a> *(1)*
1. <a href="#tag-server-other">Other Server projects</a> *(185)*
1. <a href="#tag-server-other">Other Server projects</a> *(186)*

<!-- ANOTHER NOTE: This file is automatically generated, see projects.yaml -->

Expand Down Expand Up @@ -105,6 +105,7 @@ segmentation by distribution (i.e., Docker, etc.)
1. **Frescobaldi** - ([Repo](https://github.com/wbsoft/frescobaldi), [WP](https://en.wikipedia.org/wiki/Frescobaldi_%28software%29)) An editor for [LilyPond](https://en.wikipedia.org/wiki/LilyPond) music files. `(audio, windows, mac, qt)`
1. **Frets on Fire X** - ([Repo](https://github.com/fofix/fofix)) Highly customizable rhythm game supporting many modes of guitar, bass, drum, and vocal gameplay for up to four players. `(games, windows, pygame)`
1. **Friture** - ([Repo](https://github.com/tlecomte/friture), [Home](http://friture.org/)) Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. `(audio, windows, mac, qt5)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(audio, ai, windows, mac, server)`
1. **Gajim** - ([Repo](https://dev.gajim.org/gajim/gajim), [WP](https://en.wikipedia.org/wiki/Gajim)) Lightweight, cross-platform instant messaging client for the XMPP protocol. `(communication, windows, mac, gtk)`
1. **Ganeti** - ([Repo](https://github.com/ganeti/ganeti)) Virtual machine cluster management tool built on existing virtualization technologies such as [Xen](https://en.wikipedia.org/wiki/Xen) and [KVM](https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine). `(ops, server, haskell)`
1. **Gaphor** - ([Repo](https://github.com/gaphor/gaphor), [Docs](https://gaphor.readthedocs.io/en/latest)) Simple [UML](https://en.wikipedia.org/wiki/Unified_Modeling_Language) modeling tool designed for beginners. `(graphics, docs, windows, mac, flatpak, gtk)`
Expand Down Expand Up @@ -328,6 +329,7 @@ segmentation by distribution (i.e., Docker, etc.)
1. **Frescobaldi** - ([Repo](https://github.com/wbsoft/frescobaldi), [WP](https://en.wikipedia.org/wiki/Frescobaldi_%28software%29)) An editor for [LilyPond](https://en.wikipedia.org/wiki/LilyPond) music files. `(audio, linux, mac, qt)`
1. **Frets on Fire X** - ([Repo](https://github.com/fofix/fofix)) Highly customizable rhythm game supporting many modes of guitar, bass, drum, and vocal gameplay for up to four players. `(games, linux, pygame)`
1. **Friture** - ([Repo](https://github.com/tlecomte/friture), [Home](http://friture.org/)) Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. `(audio, linux, mac, qt5)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(audio, ai, linux, mac, server)`
1. **Gajim** - ([Repo](https://dev.gajim.org/gajim/gajim), [WP](https://en.wikipedia.org/wiki/Gajim)) Lightweight, cross-platform instant messaging client for the XMPP protocol. `(communication, linux, mac, gtk)`
1. **Gaphor** - ([Repo](https://github.com/gaphor/gaphor), [Docs](https://gaphor.readthedocs.io/en/latest)) Simple [UML](https://en.wikipedia.org/wiki/Unified_Modeling_Language) modeling tool designed for beginners. `(graphics, docs, linux, mac, flatpak, gtk)`
1. **gdbgui** - ([Repo](https://github.com/cs01/gdbgui), [Home](https://gdbgui.com/), [PyPI](https://pypi.org/project/gdbgui)) Browser-based frontend for [gdb](https://en.wikipedia.org/wiki/GNU_Debugger). `(dev, linux, mac)`
Expand Down Expand Up @@ -482,6 +484,7 @@ segmentation by distribution (i.e., Docker, etc.)
1. **FreeCAD** - ([Repo](https://github.com/FreeCAD/FreeCAD), [WP](https://en.wikipedia.org/wiki/FreeCAD)) General-purpose parametric 3D CAD modeler and a building information modeling (BIM) software with finite-element-method (FEM) support. `(graphics, linux, windows, cpp, qt)`
1. **Frescobaldi** - ([Repo](https://github.com/wbsoft/frescobaldi), [WP](https://en.wikipedia.org/wiki/Frescobaldi_%28software%29)) An editor for [LilyPond](https://en.wikipedia.org/wiki/LilyPond) music files. `(audio, linux, windows, qt)`
1. **Friture** - ([Repo](https://github.com/tlecomte/friture), [Home](http://friture.org/)) Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. `(audio, linux, windows, qt5)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(audio, ai, linux, windows, server)`
1. **Gajim** - ([Repo](https://dev.gajim.org/gajim/gajim), [WP](https://en.wikipedia.org/wiki/Gajim)) Lightweight, cross-platform instant messaging client for the XMPP protocol. `(communication, linux, windows, gtk)`
1. **Gaphor** - ([Repo](https://github.com/gaphor/gaphor), [Docs](https://gaphor.readthedocs.io/en/latest)) Simple [UML](https://en.wikipedia.org/wiki/Unified_Modeling_Language) modeling tool designed for beginners. `(graphics, docs, linux, windows, flatpak, gtk)`
1. **gdbgui** - ([Repo](https://github.com/cs01/gdbgui), [Home](https://gdbgui.com/), [PyPI](https://pypi.org/project/gdbgui)) Browser-based frontend for [gdb](https://en.wikipedia.org/wiki/GNU_Debugger). `(dev, linux, windows)`
Expand Down Expand Up @@ -703,6 +706,7 @@ segmentation by distribution (i.e., Docker, etc.)
1. **Formspree** - ([Repo](https://github.com/formspree/formspree), [Home](https://formspree.io/)) Web server which turns an HTML form submission into an email, without registration, JavaScript, or custom Python. `(communication, corp)`
1. **FreeNAS** - ([Repo](https://github.com/freenas/freenas), [Home](https://www.freenas.org/), [Docs](https://www.ixsystems.com/documentation/freenas)) Operating system designed to be installed virtually any hardware platform, for sharing [ZFS](https://en.wikipedia.org/wiki/ZFS)-based storage over a network, using SMB, NFS, AFP, FTP, and more. `(storage)`
1. **Frepple** - ([Repo](https://github.com/frePPLe/frepple), [Home](https://frepple.com/), [Docs](https://frepple.com/docs/current)) Web-based supply chain planning for production planning and scheduling. `(erp, linux)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(audio, ai, linux, windows, mac)`
1. **Funkwhale** - ([Repo](https://dev.funkwhale.audio/funkwhale/funkwhale), [Home](https://www.funkwhale.audio/), [Docs](https://docs.funkwhale.audio/)) Web-based, community-driven project that lets you listen and share music and audio within a decentralized, open network. `(audio)`
1. **Galaxy** - ([Repo](https://github.com/galaxyproject/galaxy), [Home](https://galaxyproject.org/), [Docs](https://galaxyproject.org/docs)) Web-based platform for reproducible and transparent computational research, with a focus on bioinformatics. `(science)`
1. **Ganeti** - ([Repo](https://github.com/ganeti/ganeti)) Virtual machine cluster management tool built on existing virtualization technologies such as [Xen](https://en.wikipedia.org/wiki/Xen) and [KVM](https://en.wikipedia.org/wiki/Kernel-based_Virtual_Machine). `(ops, linux, haskell)`
Expand Down
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,14 @@
# Awesome Python Applications - Changelog

The same 426 projects from the Awesome Python Applications list,
The same 427 projects from the Awesome Python Applications list,
but arranged in reverse-chronological order of when they were listed.

## 2026-05-31

1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines.



## 2025-04-25

1. **aider** - ([Repo](https://github.com/paul-gauthier/aider), [Home](https://aider.chat/)) Terminal-based AI pair programming assistant.
Expand Down
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ are a gold mine of practical patterns that we know work together. A
production application is worth a thousand blog posts and Stack
Overflow answers.

This document is an always-growing list of **426**
This document is an always-growing list of **427**
open-source Python applications arranged by topic, with links to
repositories, docs, and more, generated from [structured
data](https://github.com/mahmoud/awesome-python-applications/blob/master/projects.yaml)
Expand All @@ -35,9 +35,9 @@ thereof), see Architectures. -->
**Contents**

1. <a href="#tag-internet">Internet</a> *(45)*
1. <a href="#tag-audio">Audio</a> *(17)*
1. <a href="#tag-audio">Audio</a> *(18)*
1. <a href="#tag-video">Video</a> *(8)*
1. <a href="#tag-ai">AI/ML</a> *(4)*
1. <a href="#tag-ai">AI/ML</a> *(5)*
1. <a href="#tag-graphics">Graphics</a> *(21)*
1. <a href="#tag-games">Games</a> *(10)*
1. <a href="#tag-productivity">Productivity</a> *(27)*
Expand Down Expand Up @@ -119,6 +119,7 @@ thereof), see Architectures. -->
1. **Exaile** - ([Repo](https://github.com/exaile/exaile), [WP](https://en.wikipedia.org/wiki/Exaile)) Cross-platform audio player, tag editor, and library organizer. `(linux, windows, mac, gtk)`
1. **Frescobaldi** - ([Repo](https://github.com/wbsoft/frescobaldi), [WP](https://en.wikipedia.org/wiki/Frescobaldi_%28software%29)) An editor for [LilyPond](https://en.wikipedia.org/wiki/LilyPond) music files. `(linux, windows, mac, qt)`
1. **Friture** - ([Repo](https://github.com/tlecomte/friture), [Home](http://friture.org/)) Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more. `(linux, windows, mac, qt5)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(ai, linux, windows, mac, server)`
1. **Funkwhale** - ([Repo](https://dev.funkwhale.audio/funkwhale/funkwhale), [Home](https://www.funkwhale.audio/), [Docs](https://docs.funkwhale.audio/)) Web-based, community-driven project that lets you listen and share music and audio within a decentralized, open network. `(server)`
1. **GNU Radio** - ([Repo](https://github.com/gnuradio/gnuradio), [Home](https://www.gnuradio.org/), [WP](https://en.wikipedia.org/wiki/GNU_Radio)) Software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems. `(linux, windows, mac, cpp, qt)`
1. **GNU Solfege** - ([Repo](http://git.savannah.gnu.org/cgit/solfege.git), [WP](https://en.wikipedia.org/wiki/GNU_Solfege)) An ear-training program intended to help musicians improve their skills. `(linux, windows, mac, gtk)`
Expand Down Expand Up @@ -148,6 +149,7 @@ thereof), see Architectures. -->

1. **Aim** - ([Repo](https://github.com/aimhubio/aim)) Aim is a self-hostable machine learning experiment tracker designed to handle 10,000s of training runs. `(linux, server, fastapi)`
1. **dvc (Data Version Control)** - ([Repo](https://github.com/iterative/dvc), [Home](https://dvc.org/), [Docs](https://dvc.org/doc)) Command-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, scm, linux, windows, mac)`
1. **FunASR** - ([Repo](https://github.com/modelscope/FunASR), [Home](https://www.funasr.com/), [PyPI](https://pypi.org/project/funasr)) Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines. `(audio, linux, windows, mac, server)`
1. **MLflow** - ([Repo](https://github.com/mlflow/mlflow), [Home](https://mlflow.org/), [Docs](https://mlflow.org/docs/latest/index.html)) Integrated command-line application and web service, supporting an end-to-end machine-learning workflow around tracking, packaging, and deploying. Developed by [Databricks](https://docs.databricks.com/applications/mlflow/index.html). `(organization, dev, linux, mac, corp)`
1. **Polyaxon** - ([Repo](https://github.com/polyaxon/polyaxon), [Home](https://polyaxon.com/), [Docs](https://docs.polyaxon.com/)) A web-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. `(dev, server)`

Expand Down
28 changes: 27 additions & 1 deletion atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,39 @@
<subtitle type="text">The newest additions to the Awesome Python Applications list.</subtitle>
<link rel="alternate" type="text/html" href="https://github.com/mahmoud/awesome-python-applications" />
<link rel="self" type="application/atom+xml" href="https://raw.githubusercontent.com/mahmoud/awesome-python-applications/master/atom.xml" />
<updated>2025-04-25T17:35:54Z</updated>
<updated>2026-09-29T04:54:44Z</updated>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>

<rights type="html">CC-BY-SA unless otherwise noted</rights>
<generator uri="https://github.com/mahmoud/apatite">Apatite 19.0</generator>


<entry>
<id>https://github.com/modelscope/FunASR</id>
<title>FunASR</title>
<link rel="alternate" type="text/html" href="https://github.com/modelscope/FunASR" />
<published>2026-05-31T06:07:46Z</published>
<updated>2026-05-31T06:07:46Z</updated>
<category term="audio"/><category term="audio"/><category term="audio"/><category term="audio"/><category term="audio"/><category term="audio"/>

<content type="xhtml">
<div xmlns="http://www.w3.org/1999/xhtml">
<p><strong><a href="https://github.com/modelscope/FunASR">FunASR</a></strong>: Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines.</p>
<p>Links:</p>
<ul>
<li><a href='https://github.com/modelscope/FunASR'>Repo</a></li>
<li><a href='https://www.funasr.com/'>Home</a></li>
<li><a href='https://pypi.org/project/funasr'>PyPI</a></li>

</ul>
</div>
</content>
<author>
<name>Awesome Python Applications contributors</name>
<uri>https://github.com/mahmoud/awesome-python-applications</uri>
</author>
</entry>

<entry>
<id>https://github.com/harung1993/dollardollar</id>
Expand Down
13 changes: 13 additions & 0 deletions projects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -621,6 +621,19 @@ projects:
- windows
- mac
- qt5
- name: FunASR
repo_url: https://github.com/modelscope/FunASR
home_url: https://www.funasr.com/
pypi_url: https://pypi.org/project/funasr
date_added: 2026-05-31 06:07:46
desc: Command-line transcription and OpenAI-compatible API server with configurable voice activity detection, punctuation, and speaker pipelines.
tags:
- audio
- ai
- linux
- windows
- mac
- server
- name: Funkwhale
repo_url: https://dev.funkwhale.audio/funkwhale/funkwhale
home_url: https://www.funkwhale.audio/
Expand Down