An open API service providing repository metadata for many open source software ecosystems.

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