Showing 162 open source projects for "python basic project"

View related business solutions
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 1
    MusicPlayer2

    MusicPlayer2

    Audio player that can play common audio formats

    MusicPlayer2 is a simple music-player application (or prototype) implemented in — presumably — a web or desktop environment, intended to give users a clean, functional interface for managing and playing audio files. The project likely implements basic playlist management, playback controls (play, pause, skip), and possibly UI features to browse or organize music. Because many smaller music-player projects aim for simplicity, MusicPlayer2 may focus on providing a lightweight, minimal-dependency audio player compared to larger, heavy multimedia suites. For people who want quick playback of local files, basic playlists, or a hassle-free, minimal UI music experience, MusicPlayer2 is positioned as a no-frills solution. ...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 2
    yami

    yami

    An open-source music player with simple UI

    Yami is a lightweight, open-source music player built in Python. It focuses on simplicity and ease of use, providing an intuitive user interface (UI) for users to manage and play their music. Whether you're playing local files or downloading from online sources using spotdl, Yami offers a seamless experience. This project is designed for users who want a minimalistic, cross-platform music player with the ability to integrate external sources like Spotify/YouTube Music.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 3
    pyTheory

    pyTheory

    Music Theory for Humans

    PyTheory is a Python toolkit for exploring music theory, composing arrangements, synthesizing sound, and exporting musical ideas programmatically. It models concepts such as notes, intervals, scales, chords, keys, progressions, fretboards, modes, and multiple musical systems. A score API can combine melodic parts, bass lines, chords, drums, synthesis, effects, automation, and sequencing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    LiveAvatar

    LiveAvatar

    Streaming Real-time Audio-Driven Avatar Generation

    LiveAvatar is an open-source research and implementation project that provides a unified framework for real-time, streaming, interactive avatar video generation driven by audio and other control signals. It implements techniques from state-of-the-art diffusion-based avatar modeling to support infinite-length continuous video generation with low latency, enabling interactive AI avatars that maintain continuity and realism over extended sessions. The project co-designs algorithms and system...
    Downloads: 0 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Speakr

    Speakr

    Speakr is a personal, self-hosted web application

    Speakr is an open-source, real-time text-to-speech (TTS) web application that allows users to convert written text into natural-sounding speech in just a few clicks. It provides a clean, user-friendly interface where users can input text, choose a voice style or language, and immediately hear the output, making it ideal for accessibility, content creation, and learning applications. Behind the scenes, Speakr leverages modern TTS engines and streaming audio technologies to deliver smooth and...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    Swing Music

    Swing Music

    Swing Music is a beautiful, self-hosted music player

    Swing Music is a beautiful, self-hosted music player and streaming server that lets you bring your personal audio library online with a modern browser-based interface, giving you a private alternative to mainstream streaming services. Designed to be both elegant and powerful, the project scans your local music files (like MP3s or FLACs), organizes metadata, and streams them on-demand to any device with a browser or its Android client. It includes features like folder browsing, playlist...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    AudioNoise

    AudioNoise

    Random digital audio effects

    ...Some filters approximate analog effects, such as phasers, through simple digital all-pass and RC-style behavior. The repository contains C code, audio material, tests, scripts, and a Python visualization utility. It is explicitly presented as an educational experiment rather than a professional audio-effects suite.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Linux Studio Plugins Project

    Linux Studio Plugins Project

    Linux Studio Plugins Project

    LSP (Linux Studio Plugins) is a collection of open-source plugins currently compatible with LADSPA, LV2 and LinuxVST formats. Standalone plugins for JACK are provided since version 1.0.8. Experimental support of ARMv7 added since version 1.1.4 Experimental support of AArch64 added since version 1.1.9 Decomposition of modules and new UI introduced in 1.2.0 Added CLAP support in 1.2.5 Added VST3 support in 1.2.15 The basic idea is to fill the lack of good and useful plugins under the...
    Leader badge
    Downloads: 48 This Week
    Last Update:
    See Project
  • 9
    LAME (Lame Aint an MP3 Encoder)

    LAME (Lame Aint an MP3 Encoder)

    A high quality MP3 encoder

    LAME is an educational tool to be used for learning about MP3 encoding. The goal of the LAME project is to improve the psycho acoustics, quality and speed of MP3 encoding. Note: we provide source code only!
    Leader badge
    Downloads: 38,840 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 10
    UMD

    UMD

    Universal Multimedia Downloader, URL To Video/Audio. (UMD)

    ⚠️ PROJECT DEPRECATED ⚠️ Universal Media Downloader (UMD) is no longer maintained. This project has been officially replaced by MediaCrate, a better, actively maintained successor with improved performance, stability, and features. ➡ Download MediaCrate here: https://sourceforge.net/projects/mediacrate
    Downloads: 62 This Week
    Last Update:
    See Project
  • 11
    OpenPiano — Virtual Piano for Windows

    OpenPiano — Virtual Piano for Windows

    Play and record piano with a keyboard, mouse, or MIDI controller.

    OpenPiano turns your Windows computer into a playable piano. Use your computer keyboard, mouse or MIDI controller, choose a sound, and record an idea without leaving the app. This virtual piano includes Default and Grand Piano sounds. Add compatible SF2/SF3 SoundFonts (instrument sound files), or download the optional Steinway D-274 Hi-Fi piano. Choose 61 or 88 keys and customize key mappings, note labels, colors, sustain and pitch. Save performances as editable MIDI notes with...
    Downloads: 479 This Week
    Last Update:
    See Project
  • 12
    A2M — Audio to MIDI

    A2M — Audio to MIDI

    A2M converts piano recordings into editable MIDI files on Windows.

    A2M (Audio to MIDI) is an open-source Windows application for converting piano recordings into editable MIDI files. It estimates notes, timing, velocity, sustain, and soft-pedal events, with the best results obtained from clean solo piano recordings. Choose an audio file, select CPU or a CUDA/DirectML mode, and click Convert to MIDI. The generated file is saved to Downloads/A2M by default, or to a custom folder selected in Settings. Audio analysis is performed locally. Source...
    Downloads: 52 This Week
    Last Update:
    See Project
  • 13
    The Sound Description Interchange Format (SDIF) is an established standard for the interchange of sound descriptions and analysis data. This project provides libraries, SDIF (in C) and Easdif (in C++), tools, and wrappers to read and write SDIF files.
    Leader badge
    Downloads: 14 This Week
    Last Update:
    See Project
  • 14
    Tabuleiro

    Tabuleiro

    mp3 decoder with multi-thread support

    MP3 decoder for Linux using libmad with multi-thread support, ideia based on ffmpeg Developed by DeepSeek After 23/may/2026 the latest project files are in the section Files and in the Code section only older versions will be available
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    MP3FileStructureAnalyser

    Analyse a MP3 file structure (ID3 and frame headers) into JSON objects

    The project contains a small command line tool (written in Python) that analyses the file structure (ID3 and frame headers) of MP3 files and projects the structure into a JSON object.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Pianoscribe — Piano Audio to MIDI

    Pianoscribe — Piano Audio to MIDI

    Turn piano recordings into editable MIDI files on Windows.

    Pianoscribe turns piano recordings into MIDI: musical notes you can edit and arrange in music or notation software. This audio-to-MIDI converter runs locally on Windows without uploading your recording. It estimates notes, timing, dynamics, sustain and soft-pedal use. Choose expressive or uniform note strength and whether to include pedals. Clear solo piano recordings give the best starting point; review the result and correct it in your music software. Adjust CPU resource use to suit...
    Downloads: 26 This Week
    Last Update:
    See Project
  • 17
    MediaCrate — Video & Audio Downloader

    MediaCrate — Video & Audio Downloader

    Video and audio downloader for Windows, with single links and queues.

    MediaCrate is a video and audio downloader for Windows. Save media from supported websites, choose an output such as MP4 or MP3, and manage one link or several downloads in a queue. Previews show titles, thumbnails, quality choices, and size estimates when available. Each queued item has its own format and controls. Bulk paste, URL-list import and export, search, and status filters help manage longer lists. Pause or retry downloads, limit transfer speed, and choose filenames, folders,...
    Downloads: 18 This Week
    Last Update:
    See Project
  • 18
    SongRec for Windows (Free Builds Mirror)

    SongRec for Windows (Free Builds Mirror)

    This page provides free access to Windows builds of SongRec.

    ...This page exists only to: Improve accessibility Provide redundancy (mirrors) Preserve older versions 🧪 Additional Value When applicable, this page may include: Notes about Windows compatibility Basic testing observations Version organization for easier rollback 🤝 Disclaimer This is an independent distribution page and is not affiliated with the official project.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 19
    Internet DJ Console

    Internet DJ Console

    A feature packed DJ console and internet radio client for Linux users

    Conceived as an internet radio Shoutcast/Icecast client and DJ console IDJC has two main media players, a background track player, effects buttons, crossfader, webm, aac, ogg, and mp3 streaming, stream automation timers, aux input, voice and VoIP integration. Media file formats include: mp3, ogg, flac, wma, wav, m4a, m3u, xspf, pls, and cue sheet support, IRC track and station announcements, uses jack audio connection kit to provide a flexible audio chain. This list of features is by no...
    Downloads: 15 This Week
    Last Update:
    See Project
  • 20
    LineSpec (Demos)

    LineSpec (Demos)

    Demo apps for LineSpec audio recording / FFT library

    Demo apps for LineSpec. More example videos: https://vimeo.com/linespec Main goal of this project are keeping the demo applications up to date, fixing bugs and occasionally add new demo applications. The demo applications can be used as regular program, as well as a screen saver. Just rename accordingly (.exe -> .scr).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    TrackIndex — Music Library Manager

    TrackIndex — Music Library Manager

    Organize and play local music. Keep your track order outside the app.

    TrackIndex is your local music library manager and player for Windows. Open a music folder or create a playlist, drag tracks into order, and listen as you organize. Want that order to appear in File Explorer too? Optional numbered filenames show your chosen sequence when sorted by Name. You can also save the order in M3U or M3U8 playlists for compatible players, without renaming your tracks. Undo and redo reordering, added or removed tracks, and playlist changes while TrackIndex is...
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    Random-jukebox

    Random-jukebox

    Project to hear some random music play

    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Signal Ranger DSP Linux Support Tools
    This project delivers Linux support (USB driver and Tools) for a Digital Signal Processor (DSP) cards of the Signal Ranger series, see http://www.softdb.com/product_dsp.shtml for details) connected to a Linux host via USB.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    footswitch2

    footswitch2

    Audio Transcription software for Linux (Vlc) with a foot pedal

    Footswitch 2 is a media player for transcribers on Linux. Written in python and using the python bindings for VLC it allows a transcriber to control the audio or video with a USB footpedal, and includes a set of macros that integrate into LibreOffice. This allows the transcriber to control the media player from within Libreoffice as well, making it useful for those who do not yet own a footpedal/footswitch. Control of the media player from LibreOffice can be via Hotkeys or an integrated...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 25
    LinAMP Music Player

    LinAMP Music Player

    A lightweight and fast music player to play your music libraries

    This project was discontinued and evolved into: https://sourceforge.net/projects/linamp2/
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next