Topic: "rendering-2d-graphics"
pixijs/pixijs
The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
Language: TypeScript - Size: 108 MB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 44,931 - Forks: 4,847

xiaoiver/infinite-canvas-tutorial
A tutorial on infinite canvas
Language: TypeScript - Size: 30.9 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 514 - Forks: 20

RuiwenTang/Skity
A light weight 2D Vector Graphic renderer library writing in c++ for OpenGL3.3+ / OpenGLES3.0+ / Vulkan 1.1+/ WebGL2 with WASM
Language: C++ - Size: 19.3 MB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 226 - Forks: 28

lafriks/go-tiled
Go library to parse Tiled map editor file format (TMX) and render map to image
Language: Go - Size: 929 KB - Last synced at: 13 days ago - Pushed at: 3 months ago - Stars: 215 - Forks: 46

miloyip/line
2D Line Drawing Samples in C
Language: C - Size: 773 KB - Last synced at: 20 days ago - Pushed at: over 3 years ago - Stars: 201 - Forks: 34

bourgesl/marlin-renderer
Marlin is the FAST Java2D antialiasing rasterizer derived from OpenJDK Pisces (shape)
Language: Java - Size: 4.9 MB - Last synced at: 17 days ago - Pushed at: 30 days ago - Stars: 185 - Forks: 17

ximinng/PyTorch-SVGRender
SVG Differentiable Rendering: Generating vector graphics using neural networks. Support: text-to-SVG, Image-to-SVG, SVG Editing.
Language: Python - Size: 36.6 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 166 - Forks: 13

DGLE-HQ/DGLE π¦
Powerful independent cross-platform engine for 2D/3D games and visualizations. Young, strong and crazy!
Language: C++ - Size: 20.5 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 159 - Forks: 35

kbladin/Monte_Carlo_Ray_Tracer
A program with an implemented Monte Carlo Ray Tracer algorithm for global illumination of a virtual 3D scene.
Language: C++ - Size: 20.7 MB - Last synced at: 19 days ago - Pushed at: about 6 years ago - Stars: 140 - Forks: 30

recp/gkern
π₯ Graphics Kernel: flexible, highly configurable, extensible render engine (realtime + offline)
Language: C - Size: 1.2 MB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 101 - Forks: 11

codeworm96/light2d-rs
Render light with Rust
Language: Rust - Size: 924 KB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 59 - Forks: 2

mamontov-cpp/saddy-graphics-engine-2d
Saddy is an open-source crossplatform 2D graphic engine, based on OpenGL, which can be used for creating 2D games. like platformers or RPGs.
Language: C++ - Size: 76.4 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 57 - Forks: 19

livingcreative/kcanvas
Yet another 2D API abstraction
Language: C++ - Size: 1.7 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 49 - Forks: 12

Mazatech/amanithvg-sdk
AmanithVG SDK
Language: C - Size: 82.6 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 44 - Forks: 5

jimsynz/vivid
Vivid is a simple 2D rendering library written in Elixir.
Language: Elixir - Size: 1.08 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 34 - Forks: 2

sse2/daisy
a simple, tiny, very fast, well-documented, header-only library for 2D primitive and text rendering using D3D9 & GDI, written in C++17
Language: C++ - Size: 205 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 5

smoudjs/tiny
Tiny canvas framework for HTML5 games and playable ads developing.
Language: JavaScript - Size: 29.3 MB - Last synced at: 16 days ago - Pushed at: 3 months ago - Stars: 21 - Forks: 6

liwuqingxin/Avalonia.Svg
Svg render for Avalonia.
Language: C# - Size: 4.26 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 1

dmester/canvas-renderer
HTML5 inspired canvas implemented in Node.js for rendering PNG images.
Language: JavaScript - Size: 104 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 3

jangko/nimAGG
nimAGG is a Nim port of Anti Grain Geometry(AGG)
Language: Nim - Size: 3.48 MB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 17 - Forks: 0

nullable-sources/null-render
Heavily redesigned ImGui renderer with a lot of new features.
Language: C++ - Size: 10.2 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 16 - Forks: 2

maitag/peote-view-origin
2D OpenGL Render Library in haxe/lime - old origin version
Language: Haxe - Size: 5.99 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 15 - Forks: 1

vfxpipeline/zone
Web based cluster computing apps
Language: Python - Size: 10 MB - Last synced at: 16 days ago - Pushed at: almost 7 years ago - Stars: 15 - Forks: 2

Nightre/Rapid.js
π A blazing-fast, minimalist WebGL 2D engine focused purely on rendering. Zero game architecture dependencies
Language: TypeScript - Size: 4.3 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 13 - Forks: 2

re-esper/BunnyMarkGame
Rendering millions of bunnies at 60fps
Language: C++ - Size: 7.87 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 11 - Forks: 0

PowerfulBacon/CorgEng
A modularised, multi-threaded C# game engine based on the Entity Component System architecture. Uses OpenGL for rendering and contains many optional modules for easier development. Includes a user interface library, networking, a layered rendering solution, dynamic XML content loading, ECS framework and an example programs. Primarilly for 2D games.
Language: C# - Size: 1.77 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 10 - Forks: 0

luis-herasme/dibujo
dibujo aims to help you develop canvas projects faster.
Language: TypeScript - Size: 10.4 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 10 - Forks: 0

IcculusC/react-hex-engine
React components and utilities for rendering SVG hexagon grids
Language: JavaScript - Size: 3.47 MB - Last synced at: 9 days ago - Pushed at: over 2 years ago - Stars: 9 - Forks: 2

Jallenbah/pixelwindow
A simple framework for drawing direct per-pixel graphics in C# for applications such as raycasters, raytracers, and retro games. Uses SFML.
Language: C# - Size: 159 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

markusmoenig/RPU_OLD
A procedural 2D and 3D scene definition language with integrated scripting and shaders.
Language: Rust - Size: 4.82 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

LostBeard/SpawnDev.BlazorJS.PixiJS
PixiJS Creation Engine. A beautiful, fast, and flexible 2D WebGL renderer for Blazor WebAssembly.
Language: C# - Size: 42 MB - Last synced at: about 14 hours ago - Pushed at: 2 months ago - Stars: 5 - Forks: 1

noahwagner04/Pseudo3D_JS
A javascript library for rendering 2.5D scenes.
Language: JavaScript - Size: 359 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

pixu1980/evolve-js
An Elements framework built over CreateJS
Language: JavaScript - Size: 3.39 MB - Last synced at: 13 days ago - Pushed at: almost 6 years ago - Stars: 5 - Forks: 0

jinhyeonseo01/Project-RhythmEngineer
C++ WinAPI&Direct2D 2D Rendering Pipeline Game Project, (University Project)
Language: C++ - Size: 299 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

Zang3th/RenderingEngine
RenderingEngine in C with OpenGL
Language: C - Size: 52.7 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 4 - Forks: 0

Alopex6414/Cerasus
This Program is a Cerasus Render Dynamic Link Library Project.(DirectX9ζΈ²ζε¨ζιΎζ₯εΊ)
Language: C++ - Size: 266 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 4 - Forks: 4

steria773-archive/Crosskit π¦
Rendering engine that can renders graphics in CanvasRenderingContext2D,WebGLRenderingContext,SVG,DOM
Language: JavaScript - Size: 159 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 1

DGLE-HQ/DWinDirect π¦
Set of Windows only plugins for DGLE.
Language: C++ - Size: 27.3 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

Oliver-Piorun/koala_chess
A 2D chess game written in Rust.
Language: Rust - Size: 1.07 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

axr6077/Ray-Trace-Parallelization
Complex ray tracing algorithm optimized by using parallelization over different partitioning schemes and explore the performance gains through grain size and processing units (parameters) over sequential algorithm to render a high resolution image.
Language: C++ - Size: 4.76 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

Twis7ed/SFML-Example
SFML is a graphics processing librarys catered to making games. It is decently catered towards to begineers.
Language: C++ - Size: 4.87 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

noahwagner04/TestRayCaster
A sloppy written procedural ray caster written in javascript using the p5 library.
Language: JavaScript - Size: 906 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

vitorgodeiro/VectorGraphics
Simple Vector Graphics for Lua with RVG support
Language: Lua - Size: 5.76 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 2 - Forks: 0

purplesyringa/clirender
CLI rendering engine for Python
Language: Python - Size: 349 KB - Last synced at: 1 day ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 0

manu88/GX
Graphic compositor
Language: C - Size: 1.12 MB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 2 - Forks: 0

BlurrySquire/Grape-Engine
A W.I.P 2D Game engine created in C++, and uses Vulkan for rendering.
Language: C++ - Size: 2.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

Vixlatio/RenderGLBPlus
RenderGLB+ is a program built in C++ for rendering 3D objects from GLB files (and other file types soon!) into stunning image renders. This tool leverages OpenGL (GLUT), NVIDIA's CUDA Toolkit, and ZLUDA Toolkit for rendering and supports various image formats including PNG, JPG, and JPEG. This program supports, both, GNU/LINUX and Microsoft Windows
Size: 85.9 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

daniel752/opengl-tutorial
A Simple OpenGL tutorial to learn the basics of 2D and 3D rendering.
Language: C++ - Size: 38.1 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

Emir0zcelik/Solo-Renderer
Software Renderer
Language: C - Size: 9.48 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

sejja/2D-Software-Rasterizer
Implementation of a CPU-based 2D shading rendering engine
Language: C++ - Size: 4.88 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

elissabj/ComputerGraphics2021
Language: C - Size: 4.53 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

RewisServer/lobby-arcade
Basic game engine implementation of the frames library.
Language: Kotlin - Size: 588 KB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

RewisServer/frames
Abstract component-based 2D rendering engine.
Language: Kotlin - Size: 3.85 MB - Last synced at: 8 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 1

komaxx/komaxx-gl
Pure java scene-graph based multi-purpose render engine (2d, 3d, apps)
Language: Java - Size: 1.13 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

samarthaggarwal/Engineering-Drawing-Software
A software for Engineering Drawing
Language: C++ - Size: 1.62 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 1

solaris0051/canvasESMeducated
Learned the manner of ESM from original masterpiece, and also added changes to it.
Language: JavaScript - Size: 20.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

js1nto/42-fractol
Multi-threaded 2d fractal rendering engine
Language: C - Size: 90.8 KB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

breadislife/donut.js
rendering script that animates a torus with ascii characters inside the terminal
Language: JavaScript - Size: 1.38 MB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

Shreyas9699/opengl-base-template
A base OpenGL template for Visual Studio 2022, with GLFW, GLEW, glm, and Dear ImGUI to directly build projects on it.
Language: C++ - Size: 1.59 MB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

quilde/dust_renderer
a 2d sdf-based renderer
Language: Rust - Size: 13.6 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

dimitar-13/GameRendererLibrary
Language: C++ - Size: 98.8 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Malav5372/Edge2Mesh
Edge2Mesh is a Project focusing on creating 2D line projections and silhouette mesh generations from 3D objects.
Language: JavaScript - Size: 8.55 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Pacheco95/khronos-vulkan-tutorial-cpp
Implementation of the original Khronos Vulkan Tutorial using the C++ binding
Size: 1.28 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

s95rob/OpenGL-Base
Minimal OpenGL wrapper library providing a blank slate for writing OpenGL code
Language: C++ - Size: 679 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

UsmanIftikhar921/Dont-Shoot-The-Messenger
A Physics Based Top-Down Shooter / Action Simulation Video Game
Language: C++ - Size: 72.8 MB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

martbelko/Dominion
Dominion Game Engine
Language: C++ - Size: 41.9 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

BJL156/OpenGL-Game-Test
My test on making a game making tool with Modern OpenGL
Language: C - Size: 54.6 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

snikos/Design-Patterns
Visualisation of Design Patterns
Language: JavaScript - Size: 182 KB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

BlackGoku36/Sokol2DStarterProject
2D game starter project using Sokol, Sokol_GP and Cimgui
Language: C++ - Size: 10.2 MB - Last synced at: almost 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

Arthur-Matias/3d-rendering
Projecting a 3d form on a 2d projection space with perspective and linear algebra
Language: TypeScript - Size: 920 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

skyne98/vulpo
Work in progress high-performance composable 2D renderer
Language: Rust - Size: 125 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

goneyacine/Physics-Engine
Simple java game engine made by a 16 years old high school student.
Language: Java - Size: 29.8 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

sourcedennis/non-euclidean-grid
An interactive demo that renders a non-Euclidean 2D grid
Language: TypeScript - Size: 31.3 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

kotwys/animate.py π¦
π¬ Create animations with python scripts
Language: Python - Size: 42 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

adryzz/2DTestRendering
A simple 2D OpenGL test. (Requires Java)
Language: Processing - Size: 4.79 MB - Last synced at: 18 days ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

levanmanhbka/SkiaLibrary
Size: 19.9 MB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

islamaliev/flash_display
Fast 2D rendering engine that takes advantage of data-oriented design.
Language: C++ - Size: 134 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

poncoe/FlipRenderer
this project about Flip Renderer (From StuckLove Project). i hope u like my project. thx
Language: Java - Size: 15.5 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

JulesLabs/MARE
My Awesome Rendering Engine
Language: JavaScript - Size: 86.9 KB - Last synced at: 17 days ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0
