Packages tagged: graphics
DevIL
Wrapper for the DevIL image library
PPM
lib for ppm image
Phosphor
eaiser use of OpenGL and GLSL shaders
Xors3D
Blitz3D-esque DX9 engine for Nim
aglet
A safe, high-level, optimized OpenGL wrapper
alasgar
Game Engine
allegro5
Wrapper for Allegro version 5.X
bgfx
BGFX wrapper for the nim programming language.
blend2d
Blend2D for Nim language
boxy
2D GPU rendering with a tiling atlas.
directnimrod
Wrapper for microsoft's DirectX libraries
dither
Dithering algorithms in Nim
drawille
Drawing in terminal with Unicode Braille characters.
dx12
DirectX 12 wrapper for Nim on Windows.
ferusgfx
A high-performance graphics renderer made for web engines
figdraw
UI Engine for Nim
flippy
Flippy is a simple 2d image and drawing library.
fpdf
Pure Nim PDF generation library — create PDF documents with text, fonts, graphics, and images. Inspired by the PHP FPDF API.
gamelight
A set of simple modules for writing a JavaScript 2D game.
gbm
Raw low-level bindings and idiomatic high-level bindings for Mesa's GBM API
geometrymath
Linear algebra library for computer graphics applications
geometryutils
A collection of geometry utilities for nim
ggplotnim
A port of ggplot2 for Nim
ginger
A Grid (R) like package in Nim
glbits
A light interface and selection of utilities for working with OpenGL and SDL2
gltf
glTF 2.0 library and viewer.
gnuplotlib
gnuplot interface
horde3d
Wrapper for Horde3D, a small open source 3D rendering engine.
html5_canvas
HTML5 Canvas and drawing for the JavaScript backend.
imageman
Image manipulation library
imlib2
Simple wrapper of the Imlib2 library
impeller
Bindings to Flutter's 2D vector graphics renderer
jscanvas
a wrapper for the Canvas API
kirpi
A lightweight 2D game framework for Nim
linuxfb
Wrapper around the Linux framebuffer driver ioctl API
matplotnim
A Nim wrapper for Python's matplotlib
metal4
Metal 4 bindings for Nim.
metalx
metal bindings
ncurses
A wrapper for NCurses
nim-libgd
Nim Wrapper for LibGD 2.x
nim2d
2d game engine for Nim, inspired by Love2d (SDL3 / SDL_GPU)
nimAGG
Hi Fidelity Rendering Engine
nimBMP
BMP encoder and decoder
nimFF
Farbfeld Encoder and Decoder written in Nim.
nimPNG
PNG(Portable Network Graphics) encoder and decoder
nim_sdl2
SDL2 Autogenerated wrapper
nimgl
Nim Game Library
nimgnuplot
A Nim interface to gnuplot loosely based on pygnuplot.
nimwin
Platform Agnostic Windowing Library for Nim
notifishower
Small program to draw notifications on the screen in a highly customisable way
nsdl1
High level SDL 1.2 shared library wrapper
nsdl2
High level SDL 2.0 shared library wrapper
nsdl3
High level SDL 3.0 shared library wrapper
ogl46
OpenGL 4.6 DSA wrapper for Nim.
pixels
Toy support library for primitive graphics programming.
pixie
Full-featured 2d graphics library for Nim.
pugl
PUGL plugin graphics bindings
rapid
A game engine for rapid development and easy prototyping
rice
GPU-accelerated 2D/3D rendering library, built on OpenGL
rsvg
Wrapper for librsvg, a Scalable Vector Graphics (SVG) rendering library
sdfy
A package implementing signed distance functions
sdl1
SDL 1.2 wrapper for Nim.
silky
Silky immediate mode UI graphics.
sokol
sokol is a minimal cross-platform standalone graphics library
stb_image
A wrapper for stb_image and stb_image_write.
suffer
a nim library for drawing 2d shapes, text, and images to 32bit software pixel buffers
surfer
A high-level, minimal, opinionated windowing library written in Nim.
thorvg
ThorVG Nim Wrapper
tigr
TIGR is a tiny cross-platform graphics library
tinyvg
TinyVG - A compact binary vector graphics format implementation in Nim
vk14
Vulkan 1.4 wrapper for Nim.
vmath
Collection of math routines for 2d and 3d graphics.
windy
Windowing library for Nim using OS native APIs.
wxnim
Nim wrapper for wxWidgets. Also contains high-level genui macro
xm
Nim rewrite of `xzoom` with many new features