GLUT: A binding for the OpenGL Utility Toolkit

[ bsd3, graphics, library ] [ Propose Tags ]
Versions 2.0,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
Change log
Dependencies array (>=0.3 && <0.6), base (>=3 && <5), bytestring (>=0.9 && <0.11), containers (>=0.3 && <0.6), GLUT, OpenGL (>=2.12 && <3.1), OpenGLRaw (>=1.0 && <3.3), random (>=1.0 && <1.2), StateVar (==1.1.*), transformers (>=0.2 && <0.6) [details]
License BSD-3-Clause
Copyright Copyright (C) 2002-2016 Sven Panne
Author Sven Panne
Maintainer Sven Panne <>, Jason Dagit <>
Category Graphics
Home page
Bug tracker
Source repo head: git clone
Uploaded by SvenPanne at Thu May 12 17:05:22 UTC 2016
Distributions Debian:, FreeBSD:, LTSHaskell:, NixOS:, Stackage:, openSUSE:
Executables RedBook8-Triangles, RedBook4-Wrap, RedBook4-VArray, RedBook4-UnProject, RedBook4-Trim, RedBook4-Torus, RedBook4-TextureSurf, RedBook4-Texture3D, RedBook4-TexSub, RedBook4-TexProx, RedBook4-TexGen, RedBook4-TexBind, RedBook4-TessWind, RedBook4-Tess, RedBook4-Teapots, RedBook4-Surface, RedBook4-SurfPoints, RedBook4-Stroke, RedBook4-Stencil, RedBook4-Smooth, RedBook4-ShadowMap, RedBook4-Select, RedBook4-Scene, RedBook4-Robot, RedBook4-Quadric, RedBook4-Polys, RedBook4-PolyOff, RedBook4-PointP, RedBook4-Planet, RedBook4-PickSquare, RedBook4-PickDepth, RedBook4-Multisamp, RedBook4-MultiTex, RedBook4-MoveLight, RedBook4-Model, RedBook4-Mipmap, RedBook4-Minmax, RedBook4-Material, RedBook4-MVArray, RedBook4-Lines, RedBook4-Light, RedBook4-Image, RedBook4-Histogram, RedBook4-Hello, RedBook4-Font, RedBook4-FogIndex, RedBook4-FogCoord, RedBook4-Fog, RedBook4-Feedback, RedBook4-DrawF, RedBook4-Double, RedBook4-DOF, RedBook4-DList, RedBook4-CubeMap, RedBook4-Cube, RedBook4-Convolution, RedBook4-Combiner, RedBook4-ColorTable, RedBook4-ColorMatrix, RedBook4-ColorMat, RedBook4-Clip, RedBook4-Checker, RedBook4-BlendEqn, RedBook4-BezSurf, RedBook4-BezMesh, RedBook4-BezCurve, RedBook4-Alpha3D, RedBook4-Alpha, RedBook4-AccPersp, RedBook4-AccAnti, RedBook4-AARGB, RedBook4-AAIndex, OrangeBook-Brick, Misc-Triangulate, Misc-SmoothOpenGL3, Misc-Pitfall14, Misc-Gears, Misc-ExtractContours, Misc-ColorTriangle, Misc-ARBOcclude, BOGLGP03-TrianglesQuads, BOGLGP03-Polygons, BOGLGP03-Points, BOGLGP03-OnYourOwn1, BOGLGP03-Lines, BOGLGP02-OpenGLApplication.hs, BOGLGP02-OnYourOwn1.hs, BOGLGP01-Simple, BOGLGP01-OnYourOwn1
Downloads 36105 total (244 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2016-05-12 [all 1 reports]
Hackage Matrix CI

A Haskell binding for the OpenGL Utility Toolkit, a window system independent toolkit for writing OpenGL programs. For more information about the C library on which this binding is based, please see:

[Skip to Readme]





When compiling under Windows, use the native libraries instead of e.g. the ones coming with Cygwin or MSYS.


Build various OpenGL/GLUT examples.


Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees

Readme for GLUT-

[back to package description]

Hackage Build Status