Haskell Multimedia

Open-source Haskell projects categorized as Multimedia

Top 23 Haskell Multimedia Projects

  1. Yampa

    Functional Reactive Programming domain-specific language for efficient hybrid systems

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. mezzo

    A Haskell library for typesafe music composition

  4. csound-expression

    Haskell Framework for Electronic Music

  5. music-suite

    Music in Haskell

  6. vimus

    An MPD client with vim-like key bindings, written in Haskell

  7. Bang

    A Drum Machine DSL for Haskell

  8. keera-posture

    Alleviate your back pain using Haskell and a webcam

  9. 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
  10. lord

    A unified interface to online radios using mpd/mplayer as backend

  11. haskell-player

    A terminal music player based on afplay

  12. mushu

    Mushu is a minimalist MPD client with a TUI and an incremental fuzzy finder for your music library

  13. FontyFruity

    An haskell TrueType file parser

  14. jammittools

    Export sheet music (PDF) and audio (WAV) from the Windows/Mac app Jammit

  15. flac

    Complete high-level Haskell binding to libFLAC (by mrkkrp)

  16. YampaSynth

    Software synthesizer

  17. flaccuraterip

    Verify FLAC files ripped from CD using AccurateRip™

  18. fadno-xml

    XML/XSD combinators/schemas/codegen, plus MusicXML

  19. hsndfile

    Haskell bindings to libsndfile

  20. ALUT

    A Haskell binding for the OpenAL Utility Toolkit, which makes managing of OpenAL contexts, loading sounds in various formats and creating waveforms very easy.

  21. temporal-csound

    making music with text

  22. load-font

  23. abcnotation

    EXPERIMENTAL abcnotation

  24. zmidi-core

    Small Haskell library to read and write MIDI files

  25. opentype

    truetype loading and writing in haskell

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

Haskell Multimedia discussion

Log in or Post with

Haskell Multimedia related posts

  • Check out Unjammit! player for macOS, Windows, iOS and ANDROID. Free and open-source.

    1 project | /r/JammitStems | 13 May 2021
  • FYampaSynth: Modular Synthesizer Programming in F#

    2 projects | /r/fsharp | 30 Apr 2021
  • Need Help Finding origins and More Info on a Chinese Song

    1 project | /r/NameThatSong | 21 Mar 2021

Index

What are some of the best open-source Multimedia projects in Haskell? This list will help you:

# Project Stars
1 Yampa 451
2 mezzo 358
3 csound-expression 323
4 music-suite 209
5 vimus 138
6 Bang 94
7 keera-posture 50
8 lord 42
9 haskell-player 38
10 mushu 38
11 FontyFruity 37
12 jammittools 31
13 flac 26
14 YampaSynth 24
15 flaccuraterip 17
16 fadno-xml 16
17 hsndfile 15
18 ALUT 13
19 temporal-csound 10
20 load-font 10
21 abcnotation 10
22 zmidi-core 9
23 opentype 7

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io

Did you know that Haskell is
the 25th most popular programming language
based on number of references?