Skip to content

📺 A free and simple to use video player made with Haskell.

License

Notifications You must be signed in to change notification settings

lettier/movie-monad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Movie Monad

Movie Monad

A desktop video player built with Haskell that uses GStreamer and GTK+.

Screenshots

GUI

Documentation

Let's make a GTK Video Player with Haskell

Install

GitHub

# Install Git
# Install Haskell
# Install Haksell Stack
# Install ExifTool
git clone https://github.com/lettier/movie-monad.git
cd movie-monad/
stack setup
stack install --dependencies-only
haskell-gi -o lib/gi-gdkx11/GdkX11.overrides -O lib/gi-gdkx11 GdkX11-3.0
haskell-gi -o lib/gi-xlib/xlib.overrides     -O lib/gi-xlib xlib
stack build
stack install
stack exec -- movie-monad

License

See LICENSE.

(C) 2017 David Lettier
lettier.com