gloss

Painless 2D vector graphics, animations and simulations.

http://gloss.ouroborus.net

Version on this page:1.13.0.1@rev:1
LTS Haskell 22.14:1.13.2.2@rev:1
Stackage Nightly 2024-03-29:1.13.2.2@rev:1
Latest on Hackage:1.13.2.2@rev:1

See all snapshots gloss appears in

MIT licensed by Ben Lippmeier
Maintained by [email protected]
This version can be pinned in stack with:gloss-1.13.0.1@sha256:3015998c5a46fbd2ca8702be6fb97d4bec8e75108ce07f88f1935a168918cfdb,4197

Module documentation for 1.13.0.1

  • Graphics
    • Graphics.Gloss
      • Graphics.Gloss.Data
        • Graphics.Gloss.Data.Bitmap
        • Graphics.Gloss.Data.Color
        • Graphics.Gloss.Data.Controller
        • Graphics.Gloss.Data.Display
        • Graphics.Gloss.Data.Picture
        • Graphics.Gloss.Data.Point
          • Graphics.Gloss.Data.Point.Arithmetic
        • Graphics.Gloss.Data.Vector
        • Graphics.Gloss.Data.ViewPort
        • Graphics.Gloss.Data.ViewState
      • Graphics.Gloss.Geometry
        • Graphics.Gloss.Geometry.Angle
        • Graphics.Gloss.Geometry.Line
      • Graphics.Gloss.Interface
        • Graphics.Gloss.Interface.Environment
        • Graphics.Gloss.Interface.IO
          • Graphics.Gloss.Interface.IO.Animate
          • Graphics.Gloss.Interface.IO.Display
          • Graphics.Gloss.Interface.IO.Game
          • Graphics.Gloss.Interface.IO.Interact
          • Graphics.Gloss.Interface.IO.Simulate
        • Graphics.Gloss.Interface.Pure
          • Graphics.Gloss.Interface.Pure.Animate
          • Graphics.Gloss.Interface.Pure.Display
          • Graphics.Gloss.Interface.Pure.Game
          • Graphics.Gloss.Interface.Pure.Simulate

Gloss hides the pain of drawing simple vector graphics behind a nice data type and a few display functions. Gloss uses OpenGL under the hood, but you won't need to worry about any of that. Get something cool on the screen in under 10 minutes.