ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.
The free and privacy-friendly screen recorder with no limits 🎥
- screen-capture
- screencast
- recorder
- annotation
MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
- musescore
- music-notation
- cpp
- musicxml
🚀 Open-source, self-hosted P2P WebRTC video conferencing for fast, private real-time communication. Create browser-based meeting rooms with no downloads or time limits, plus screen sharing, chat, whiteboard, recording, and collaboration.
- webrtc
- video-call
- video-chat
- video-conferencing
A JavaScript library for rendering music notation and guitar tablature.
a library for audio and music analysis
🏆 Self-hosted, open-source WebRTC video conferencing platform for real-time communication and collaboration. A modern alternative to Zoom, Google Meet, Jitsi Meet, and Microsoft Teams, powered by scalable SFU architecture with Mediasoup.
OpenSheetMusicDisplay renders sheet music in MusicXML format in browsers and headless with NodeJS. Based on VexFlow, OSMD is brought to you by PhonicScore.com.
- music
- musicxml
- mxl
- sheetmusic
Web Audio DAW. Use the Web Audio API for dynamic sound synthesis. It's like jQuery for your ears.
Multitrack Web Audio editor and player with canvas waveform preview. Set cues, fades and shift multiple tracks in time. Record audio tracks or provide audio annotations. Export your mix to AudioBuffer or WAV! Add effects from Tone.js. Project inspired by Audacity.
- playlist
- waveform
- audio
- audio-visualizer
Native Android client for Spotify, built with Jetpack Compose
- spotify
- spotify-adblocker
- spotify-connect
- spotui
📹 Open-source, self-hosted WebRTC 1-to-1 video calling for private real-time communication. Build secure browser-based consultations, coaching, support, telehealth, and other video call experiences with peer-to-peer communication and screen sharing.
A flutter package for editing video written in pure Dart with fully customizable UI. Supports crop, trim, rotation and cover selection.
A library for augmenting annotated audio data
YiVideoEditor is a library for rotating, cropping, adding layers (watermark) and as well as adding audio (music) to the videos.
- ios-video-editor
- video-editor
- watermark
- video
A Music programming language. Translates source code into MIDI. Includes a player. Supports MIDI-Karaoke. Includes a MIDI analyzer.
- midi
- music-programming
- karaoke
- karaoke-player
Chord Charts. Evolved.
- chords
- chord-charts
- chordsheet
- chord-sheet
Play MusicXML scores in the browser using Web Audio and Web MIDI.
- midi
- music-notation
- musicxml
- web-audio
Practice recognizing chords in this Rust/Yew/Webassembly app
- yew
- music-theory
- music-notation
- wasm
Typographic Beat-Oriented Notation for music
Claude Code plugin for visual docs — annotated screenshots, feature demos, flow walkthrough recordings (gif/mp4), terminal captures and before/after composites, one command each. Self-contained Chromium, self-validated output, no MCP.