Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists tagged with 2d-graphics

A curated list of projects in awesome lists tagged with 2d-graphics .

https://github.com/fogleman/gg

Go Graphics - 2D rendering in Go with a simple API.

2d 2d-graphics go graphics rendering

Last synced: 14 Jan 2025

https://github.com/blend2d/blend2d

2D Vector Graphics Engine Powered by a JIT Compiler

2d-graphics asmjit cpp jit rasterization

Last synced: 16 Jan 2025

https://github.com/antvis/g

đŸ’Ĩ A flexible rendering engine for visualization.

2d-graphics antv antvis canvas visualization webgl webgpu

Last synced: 14 Jan 2025

https://github.com/antvis/G

đŸ’Ĩ A flexible rendering engine for visualization.

2d-graphics antv antvis canvas visualization webgl webgpu

Last synced: 28 Oct 2024

https://github.com/erkkah/tigr

TIGR - the TIny GRaphics library for Windows, macOS, Linux, iOS and Android.

2d-graphics android cross-platform ios linux osx tigr tiny-graphics-library windows

Last synced: 15 Jan 2025

https://github.com/simple2d/simple2d

:video_game: Simple, open-source 2D graphics for everyone

2d-graphics c game-development graphics-engine opengl sdl2

Last synced: 27 Oct 2024

https://github.com/juliagraphics/luxor.jl

Simple drawings using vector graphics; Cairo "for tourists!"

2d-graphics cairo diagrams drawing graphics julia luxor simple turtle-graphics vector-graphics visualization

Last synced: 10 Jan 2025

https://github.com/JuliaGraphics/Luxor.jl

Simple drawings using vector graphics; Cairo "for tourists!"

2d-graphics cairo diagrams drawing graphics julia luxor simple turtle-graphics vector-graphics visualization

Last synced: 31 Oct 2024

https://github.com/onecoolx/picasso

Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.

2d 2d-graphics android canvas canvas2d font graphics high-performance image linux low-footprint path2d render rendering svg vector-graphics vevtor wasm webassembly windows

Last synced: 19 Jan 2025

https://github.com/audulus/vger

2D GPU renderer for dynamic UIs

2d-graphics c ios macos metal nanovg objective-c swift vector-graphics vger

Last synced: 19 Jan 2025

https://github.com/Mormert/jle

Jet-Lagged Engine is a work-in-progress C++/Lua game engine supporting Windows, Linux, Mac and browsers.

2d-graphics 3d-graphics cross-platform game game-development game-engine game-engines game-framework opengl webassembly

Last synced: 29 Dec 2024

https://github.com/crushedpixel/polyline2d

A header-only library to generate meshes for a solid path. Useful to render thick lines using OpenGL.

2d-graphics mesh opengl polyline

Last synced: 17 Jan 2025

https://github.com/juliagraphics/winston.jl

2D plotting for Julia

2d-graphics julia plotting

Last synced: 13 Jan 2025

https://github.com/nomade040/nmd

set of single-header libraries for C/C++. The code is far from finished but some parts are quite usable.

2d-graphics assembly c89 disassembler header-only length-disassembler single-header x86

Last synced: 12 Oct 2024

https://github.com/srwiley/rasterx

Rasterx is an SVG 2.0 path compliant rasterizer that can use either scany, the golang vector or a derivative of the freetype anti-aliaser.

2d-graphics antialiasing golang raster

Last synced: 03 Nov 2024

https://github.com/Goutte/godot-addon-animated-shape-2d

Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.

2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation

Last synced: 02 Nov 2024

https://github.com/goutte/godot-addon-animated-shape-2d

Godot addon to animate a CollisionShape2D along with the frames of an AnimatedSprite2D. Useful for making changing hitboxes, hurtboxes and hardboxes. Comes with an Editor, making things easy.

2d-game 2d-graphics game-development gdscript godot godot-addon godot-engine godot-plugin godot4 sprite-animation

Last synced: 12 Oct 2024

https://github.com/eleev/spritekit-water-node

🌊 Custom SpriteKit node that allows to simulate 2D water with respect to physics. The app demonstrates Flocking behaviour using GameplayKit, key-frame animation and custom fragment shader chaining (GLSL) đŸ¤¯

2d-graphics gameplaykit glsl ios shader-effect spritekit swift water-simulation

Last synced: 18 Nov 2024

https://github.com/fzipp/canvas

Draw on an HTML 2D canvas in a web browser from a server program using WebSockets.

2d 2d-graphics canvas canvas-api canvas2d drawing go golang graphics websockets

Last synced: 13 Jan 2025

https://github.com/alxm/faur

⚒ī¸âœ¨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.

2d-game-framework 2d-graphics arduino arduino-library c c99 caanoo emscripten game-development gamebuino-meta gamedev gamedev-framework gp2x gp2x-wiz linux mingw odroid-go pandora-console sdl sdl2

Last synced: 15 Jan 2025

https://github.com/valkryst/vterminal

A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

2d 2d-framework 2d-game 2d-game-engine 2d-graphics ascii discord font game-engine gamedev hacktoberfest laf look-and-feel roguelike roguelike-library roguelike-tiles swing terminal tiles unicode

Last synced: 15 Jan 2025

https://github.com/shomali11/gridder

A Grid based 2D Graphics library

2d 2d-graphics draw graphics grid gridder paint

Last synced: 02 Nov 2024

https://github.com/bitsawer/renpy-shader

Custom OpenGL 2D and 3D rendering with skeletal animation support for Ren'Py

2d-graphics 3d-graphics opengl python renpy skeletal-animation

Last synced: 17 Nov 2024

https://github.com/cerus/maps

maps is a simple Spigot plugin and api for creating clientside maps and map screens.

2d-engine 2d-graphics alpha-blending bukkit bukkit-plugin game-mod hacktoberfest java minecraft minecraft-maps minecraft-plugin modtoberfest spigot spigot-plugin

Last synced: 16 Jan 2025

https://github.com/node-3d/node-3d

Guidlines and common information

2d 2d-graphics 3d 3d-graphics crossplatform gl js node-3d nodejs opengl webgl

Last synced: 05 Dec 2024

https://github.com/kkukshtel/SimpleTilemap

A fast, easy way to generate runtime tilemaps in Unity

2d-graphics game-development gamedev unity3d

Last synced: 10 Nov 2024

https://github.com/y-taka-23/elm-ballpool

A demo of a toy physics engine written in pure Elm. ☄

2d-graphics elm physics-simulation

Last synced: 24 Nov 2024

https://github.com/tversteeg/blit

:space_invader: Blitting library for 2D sprites

2d-graphics 2d-sprites gamedev rust sprites

Last synced: 13 Jan 2025

https://github.com/erkkah/timogr

TIny MObile GRaphics starter. Create tiny Android apps based on the TIGR library.

2d-graphics android mobile-game tigr tiny

Last synced: 01 Nov 2024

https://github.com/m1rza-s/Cellsim-2

Simulating complete lives of different cellular animals and plants. Evolution, inheritance, predation and more.

2d-graphics animal-behavior breeds cellsim cellular-automata cellular-automatons cellularautomata emergent-behavior evolution java javafx mutations simulation zero-player-game

Last synced: 19 Nov 2024

https://github.com/s-macke/webgpu-lab

Demos and experiments in WebGPU technology. Focus on compute shaders.

2d-graphics compute-shader demos webgpu wgsl-shader

Last synced: 14 Oct 2024

https://github.com/robinck/smooth-polyline

:wavy_dash: Smoothing algorithm for 2D lines and polygons

2d-graph-functions 2d-graphics smooth smooth-polygon smooth-polyline

Last synced: 27 Oct 2024

https://s-macke.github.io/WebGPU-Lab/

Demos and experiments in WebGPU technology. Focus on compute shaders.

2d-graphics compute-shader demos webgpu wgsl-shader

Last synced: 02 Nov 2024

https://github.com/veykril/blend2d-rs

Blend2D Bindings for Rust

2d-graphics blend2d jit rasterization rust-bindings

Last synced: 28 Oct 2024

https://github.com/lechevspace/embedded-canvas

A canvas on which you can draw anything with ease before drawing the pixels on your small hardware display.

2d 2d-graphics canvas draw embedded graphics graphics-library rust rustlang

Last synced: 27 Dec 2024

https://github.com/mark2b/fb2d

2D graphics for Linux Frame Buffer

2d-graphics raspberry-pi rust

Last synced: 09 Nov 2024

https://github.com/ziglibs/painterz

Low-level implementation of different painting primitives (lines, rectangles, ...) without specialization on a certain draw target

2d-graphics canvas graphics painting zig zig-package ziglang

Last synced: 12 Nov 2024

https://github.com/jangko/nimagg

nimAGG is a Nim port of Anti Grain Geometry(AGG)

2d-graphics agg graphics rasterizer rendering-2d-graphics

Last synced: 05 Jan 2025

https://github.com/luizzak/swift-blend2d

Experimental Swift bindings for Blend2D

2d-graphics blend2d rasterization

Last synced: 30 Oct 2024

https://github.com/sid-bhatia-0/simpledraw.jl

Simple drawing package written in Julia

2d 2d-graphics draw drawing graphics julia simple

Last synced: 02 Nov 2024

https://github.com/darkpurple141/tank-hunter-2d

A little toy 2D game made to experiment with paper.js.

2d-game 2d-graphics games javascript paperjs

Last synced: 17 Nov 2024

https://github.com/franeklubi/tie

Package franeklubi/tie provides a Processing-like API for simple and fun drawing, game making, data and algorithm visualization, and generally - art :)

2d-graphics 3d-graphics go golang graphics processing tie

Last synced: 07 Nov 2024

https://github.com/warioddly/pacman

Pac Man in Japan đŸ¯, is a 1980 maze action video game developed and released by Namco for arcades. 🎮

2d-game 2d-graphics collaborate dart dartlang flame flame-engine flutter flutter-flame flutter-ga game github github-pages pacman pixel

Last synced: 28 Sep 2024

https://github.com/ls9512/ayagameengine2d

AGE 2D is a game engine based on CSGL, used to create 2D windows game,This is an abandoned beginner training project, only for introductory learning.

2d 2d-game 2d-game-engine 2d-graphics csgl csharp game game-development game-engine game-framework opengl

Last synced: 10 Nov 2024

https://github.com/samson-mano/draw2d_geometry

An application to create 2D geometry. A flexible user-friendly application to create 2D objects (points, curves and surfaces).

2d-drawing 2d-drawings 2d-graphics bezier-curves curve curves drawing gdi-plus linear-algebra reflection rotation surface surface-detection surfaces translation

Last synced: 07 Nov 2024

https://github.com/malisipi/mfb

Frame buffer graphic (mouse, keyboard) library for V

2d 2d-graphics framebuffer graphics mui vlang

Last synced: 19 Dec 2024

https://github.com/djeedai/bevy_keith

🐕 Bevy Keith — 2D graphic library for the Bevy game engine

2d 2d-graphics 2d-graphics-library bevy bevy-engine game-development game-engine gamedev sdf

Last synced: 09 Oct 2024

https://github.com/erkkah/timogrios

TIny MObile GRaphics starter. Create tiny iOS apps based on the TIGR library.

2d-graphics ios mobile-game tigr tiny

Last synced: 16 Oct 2024

https://github.com/beatthat/concentric-radio-waves

A 2D concentric-radio-waves effect.

2d 2d-graphics effects fx package shader unity unity3d

Last synced: 26 Dec 2024

https://github.com/tinybiggames/lunagametoolkit

The easy, fast and fun 2D game development toolkit!

2d 2d-game-framework 2d-graphics delphi opengl pascal win64

Last synced: 05 Dec 2024

https://github.com/toxe/cpp-graphics

C++ 2D Graphics Tests and Examples using SDL2, SFML, GLFW and Dear ImGui

2d 2d-graphics cpp cpp20 glad glfw graphics imgui sdl2 sfml

Last synced: 29 Nov 2024

https://github.com/pony-hpp/explodeforexplode

An OpenGL destruction simulator game (in progress).

2d 2d-game 2d-graphics cpp cpp-game cpp17 opengl opengl-game simulator simulator-game

Last synced: 03 Jan 2025

https://github.com/markusmoenig/rusterix

Rusterix is a fast software renderer and a retro game engine with support for procedural content.

2d-graphics 3d-graphics game-engine software-rendering

Last synced: 09 Jan 2025

https://github.com/rysuds/exsprite

A Python CLI tool for extracting sprites from spritesheets

2d-graphics cli extracting-sprites game-development image-processing python3 sprites spritesheet spritesheets

Last synced: 16 Jan 2025

https://github.com/fwcd/sketch

2D drawing widget for Swing

2d-graphics drawing-library swing vector-graphics

Last synced: 13 Dec 2024

https://github.com/samson-mano/truss_static_analysis_cpp

This repository contains a C++ project that implements a Finite Element Method (FEM) solver for plane truss structures.

2d-graphics finite-element-analysis finite-element-methods finite-elements graphics imgui opengl plane-truss truss truss-analysis truss-solver

Last synced: 29 Dec 2024

https://github.com/bradsec/gridgg

For use with Go Graphics fogleman/gg. Functions assist with simplifying position of images and text using positive grid x, y axis references. Ensures images are placed on the canvas in correct alignment and within set padding values.

2d-graphics go golang grid grid-layout grid-system

Last synced: 07 Jan 2025

https://github.com/hello-computer-science/hello-skiasharp

Repo that records my learning experience about SkiaSharp

2d-graphics csharp learn learning skiasharp

Last synced: 19 Nov 2024

https://github.com/mtrudel/ex_paint

A simple 2D rasterizer for Elixir

2d-graphics bitmap egd elixir fonts png rasterizer

Last synced: 19 Jan 2025

https://github.com/emilerolley/vgr-pixmap

Vg renderer in pure OCaml for raster outputs.

2d-graphics ocaml vg-renderer

Last synced: 15 Dec 2024

https://github.com/openpeeps/blend2d-nim

Blend2D binding for 👑 Nim language

2d 2d-graphics blend2d graphics-engine nim nim-language openpeeps

Last synced: 20 Nov 2024

https://github.com/thebookofeveryone/elm-composer

A (Pure Elm) 2D Scene Composer

2d-graphics canvas elm elm-lang svg

Last synced: 21 Nov 2024

https://github.com/d34d0s/worldforge

A user-friendly 2D level editor that empowers you to craft stunning maps and tilesets effortlessly.

2d-graphics map-editor python

Last synced: 04 Dec 2024

https://github.com/sawsent/sirjoca

Single-Player platformer game built for the CodeForAll_ 1-week game jam. Built in week 6 of the Full-stack programming bootcamp.

2d-game 2d-graphics animated game game-development gamedev java platformer

Last synced: 11 Jan 2025

https://github.com/jxarco/time-hallows

Short story 2D game developed within a C++ OpenGL framework.

2d-game 2d-graphics graphics-programming opengl storyline

Last synced: 11 Jan 2025

https://github.com/amari-calipso/pong-plus-plus

Pong++ - A game inspired by https://www.lessmilk.com/almost-pong/

2d-game 2d-graphics cython game python python3 raycasting

Last synced: 19 Dec 2024

https://github.com/eddykasp/polygon-generator

nodejs module for generating equilateral polygons

2d-graphics polygon

Last synced: 15 Oct 2024

https://github.com/rattata2me/cuddly-calculator

Calculator and 2d Graphics Library. Open source and designed for low-end processors. Made in C

2d-graphics c calculator interpreter math

Last synced: 17 Nov 2024

https://github.com/typesafeschwalbe/wein2dandroid

Wein2DAndroid is a library for handling graphics, input and sound for Android apps in Java.

2d-game 2d-graphics android app application game game-2d game-development game2d gamedev games java

Last synced: 20 Nov 2024

https://github.com/samson-mano/bezier_intersection_opentk

OpenTK (modern openGL) implementation for displaying heatmaps. This application provides a general framework to implement openTK graphics in C#.

2d-graphics bezier bezier-curve bezier-curves gdi-plus graphics-programming opengl opentk opentk-controlgl visualization

Last synced: 29 Dec 2024

https://github.com/fwcd/whiteboard

2D drawing application with real-time collaboration

2d-graphics canvas drawingboard paint whiteboard

Last synced: 13 Dec 2024

https://github.com/fahdseddik/space-shooter-game

This is a retro-style 2D space-shooter game written in Python (OOP) using Pygame library.

2d 2d-game 2d-graphics object-oriented-programming oop oop-in-python pygame python space-invaders spaceshooter

Last synced: 28 Dec 2024