Projects in Awesome Lists tagged with graphics
A curated list of projects in awesome lists tagged with graphics .
https://github.com/jgraph/drawio-desktop
Official electron build of draw.io
diagram-editor electron-app graphics javascript-applications
Last synced: 14 May 2025
https://github.com/aseprite/aseprite
Animated sprite editor & pixel art tool (Windows, macOS, Linux)
animated-sprites animation aseprite c-plus-plus cpp draw gif graphics pixel-art pixel-editor sprite-editor sprites spritesheet tile-editor tilemap-editor
Last synced: 13 May 2025
https://github.com/iced-rs/iced
A cross-platform GUI library for Rust, inspired by Elm
elm graphics gui interface renderer-agnostic rust toolkit user-interface widget widgets
Last synced: 12 May 2025
https://github.com/raysan5/raylib
A simple and easy-to-use library to enjoy videogames programming
android c embedded game-development game-engine gamedev graphics iot linux opengl programming raspberry-pi raylib videogames wasm webassembly win32
Last synced: 12 May 2025
https://github.com/hecrj/iced
A cross-platform GUI library for Rust, inspired by Elm
elm graphics gui interface renderer-agnostic rust toolkit user-interface widget widgets
Last synced: 19 Dec 2024
https://github.com/processing/p5.js
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —
art creative-coding design education graphics html javascript learning p5js processing sound
Last synced: 12 May 2025
https://github.com/ssloy/tinyrenderer
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp engine fun graphics images learning opengl picture pixels rasterizer rendering rendering-engine rendering-pipeline shaders software-rendering tutorial
Last synced: 13 May 2025
https://github.com/lvgl/lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
c embedded graphics gui mcu microcontroller tft
Last synced: 12 May 2025
https://github.com/rough-stuff/rough
Create graphics with a hand-drawn, sketchy, appearance
canvas draw graphics html5-canvas svg svg-path
Last synced: 20 Mar 2025
https://github.com/lettier/3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 13 May 2025
https://github.com/lettier/3d-game-shaders-for-beginners?tab=readme-ov-file
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 24 Mar 2025
https://google.github.io/filament/
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl
Last synced: 11 May 2025
https://github.com/google/filament
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2
3d-graphics android gltf gltf-viewer graphics metal opengl opengl-es pbr real-time vulkan wasm webgl
Last synced: 13 May 2025
https://lettier.github.io/3d-game-shaders-for-beginners/
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
3d 3d-graphics game-development gamedev glsl glsl-shader glsl-shaders godot graphics graphics-programming hlsl indiedev opengl panda3d shader shaders unity unity3d vulkan webgl
Last synced: 09 May 2025
https://github.com/kitao/pyxel
A retro game engine for Python
game game-development game-engine gamedev graphics html opengl pico-8 pixel-art python pyxel rust tic-80 webgl
Last synced: 12 May 2025
https://github.com/bkaradzic/bgfx
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl
Last synced: 13 May 2025
https://github.com/bkaradzic/bgfx?tab=readme-ov-file
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
d3d11 d3d12 directx directx-11 directx-12 engine gamedev gles glfw graphics metal opengl rendering sdl vulkan vulkan-api webgl
Last synced: 24 Mar 2025
https://github.com/fogleman/primitive
Reproducing images with geometric primitives.
Last synced: 13 May 2025
https://github.com/konvajs/konva
Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
animation canvas drag-and-drop graphics javascript konva node-canvas shape
Last synced: 12 May 2025
https://github.com/antvis/g2
📊 The concise and progressive visualization grammar.
animation canvas chart grammar graphics hacktoberfest interaction svg visualization webgl
Last synced: 12 May 2025
https://github.com/antvis/G2
📊 The concise and progressive visualization grammar.
animation canvas chart grammar graphics hacktoberfest interaction svg visualization webgl
Last synced: 24 Mar 2025
https://github.com/monogame/monogame
One framework for creating powerful cross-platform games.
3d c-sharp cross-platform csharp dotnet game-development game-engine game-framework gamedev graphics monogame open-source xna
Last synced: 13 May 2025
https://github.com/cosmicmind/material
A UI/UX framework for creating beautiful applications.
animation card cosmicmind design graphics ios material material-colors material-design navigation-controller navigation-drawer photos searchbar snackbar swift swift-3 textfield ui ux
Last synced: 13 May 2025
https://github.com/CosmicMind/Material
A UI/UX framework for creating beautiful applications.
animation card cosmicmind design graphics ios material material-colors material-design navigation-controller navigation-drawer photos searchbar snackbar swift swift-3 textfield ui ux
Last synced: 09 Dec 2024
https://github.com/MonoGame/MonoGame
One framework for creating powerful cross-platform games.
3d c-sharp cross-platform csharp dotnet game-development game-engine game-framework gamedev graphics monogame open-source xna
Last synced: 14 Mar 2025
https://github.com/sfml/sfml
Simple and Fast Multimedia Library
audio c-plus-plus cross-platform games graphics hacktoberfest multimedia opengl sdk sfml
Last synced: 14 May 2025
https://github.com/SFML/SFML
Simple and Fast Multimedia Library
audio c-plus-plus cross-platform games graphics hacktoberfest multimedia opengl sdk sfml
Last synced: 15 Mar 2025
https://github.com/openframeworks/openframeworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
android audio computer-vision creative-coding emscripten graphics ios linux opencv openframeworks opengl osx raspberry-pi video windows
Last synced: 14 May 2025
https://github.com/openframeworks/openFrameworks
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.
android audio computer-vision creative-coding emscripten graphics ios linux opencv openframeworks opengl osx raspberry-pi video windows
Last synced: 18 Mar 2025
https://github.com/baldurk/renderdoc
RenderDoc is a stand-alone graphics debugging tool.
d3d11 d3d12 debugger direct3d directx graphics graphics-programming opengl renderdoc vulkan vulkan-api
Last synced: 15 May 2025
https://github.com/QianMo/Game-Programmer-Study-Notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
blog book books cg ebook ebooks game-developing-notes game-development game-programmer game-programming gpu-programming graphics notes real-time-rendering realtime-rendering rendering shader study-notes
Last synced: 19 Mar 2025
https://github.com/c3js/c3
:bar_chart: A D3-based reusable chart library
chart d3 data-visualization graph graphics interactive-visualizations svg
Last synced: 12 May 2025
https://github.com/masayuki0812/c3
:bar_chart: A D3-based reusable chart library
chart d3 data-visualization graph graphics interactive-visualizations svg
Last synced: 03 Feb 2025
https://github.com/qianmo/game-programmer-study-notes
:anchor: 我的游戏程序员生涯的读书笔记合辑。你可以把它看作一个加强版的Blog。涉及图形学、实时渲染、编程实践、GPU编程、设计模式、软件工程等内容。Keep Reading , Keep Writing , Keep Coding.
blog book books cg ebook ebooks game-developing-notes game-development game-programmer game-programming gpu-programming graphics notes real-time-rendering realtime-rendering rendering shader study-notes
Last synced: 24 Feb 2025
https://github.com/orama-interactive/pixelorama
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
animation art draw game-development gamedev gdscript godot godot-engine godotengine graphics paint pixel pixel-art pixel-art-maker pixel-editor pixelart pixelorama sprite-animation sprites spritesheet
Last synced: 12 May 2025
https://github.com/sixlabors/imagesharp
:camera: A modern, cross-platform, 2D Graphics library for .NET
bmp c-sharp drawing exif gif graphics hacktoberfest image-processing jpeg netcore png tiff webp
Last synced: 12 May 2025
https://github.com/Orama-Interactive/Pixelorama
Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!
animation art draw game-development gamedev gdscript godot godot-engine godotengine graphics paint pixel pixel-art pixel-art-maker pixel-editor pixelart pixelorama sprite-animation sprites spritesheet
Last synced: 01 Apr 2025
https://github.com/SixLabors/ImageSharp
:camera: A modern, cross-platform, 2D Graphics library for .NET
bmp c-sharp drawing exif gif graphics hacktoberfest image-processing jpeg netcore png tiff webp
Last synced: 16 Mar 2025
https://github.com/exyte/macaw
Powerful and easy-to-use vector graphics Swift library with SVG support
animation drawing graphics ios ios-animation svg swift transition ui
Last synced: 14 May 2025
https://github.com/exyte/Macaw
Powerful and easy-to-use vector graphics Swift library with SVG support
animation drawing graphics ios ios-animation svg swift transition ui
Last synced: 24 Mar 2025
https://github.com/scottplot/scottplot
Interactive plotting library for .NET
chart charting charts csharp data-visualization dotnet graphics hacktoberfest plot plotting visualization
Last synced: 13 May 2025
https://github.com/libresprite/libresprite
Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
animation cplusplus cpp drawing graphics pixel-art pixel-editor sprites
Last synced: 13 May 2025
https://github.com/williamngan/pts
A library for visualization and creative-coding
art canvas creative-coding design generative generative-art graphic-design graphics linear-algebra pts sound svg typescript vector visualization
Last synced: 13 May 2025
https://github.com/ScottPlot/ScottPlot
Interactive plotting library for .NET
chart charting charts csharp data-visualization dotnet graphics hacktoberfest plot plotting visualization
Last synced: 24 Mar 2025
https://github.com/ssloy/tinyraytracer
A brief computer graphics / rendering course
3d 3d-graphics c-plus-plus computer-graphics cpp fun graphics images learning raytracer raytracing raytracing-engine rendering rendering-engine shaders software-renderer tutorial
Last synced: 13 Apr 2025
https://github.com/Orillusion/orillusion
Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
3d graphics html5 javascript orillusion typescript web3d webgpu wgsl
Last synced: 29 Nov 2024
https://github.com/LibreSprite/LibreSprite
Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite
animation cplusplus cpp drawing graphics pixel-art pixel-editor sprites
Last synced: 26 Apr 2025
https://github.com/mosra/magnum
Lightweight and modular C++11 graphics middleware for games and data visualization
3d android c-plus-plus c-plus-plus-11 cmake emscripten game game-engine gamedev glfw graphics graphics-engine ios magnum opengl sdl spir-v vulkan webassembly webgl
Last synced: 13 May 2025
https://github.com/mono/skiasharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
android cross-platform dot-net dotnet graphics hacktoberfest ios macos skia skiasharp windows xamarin
Last synced: 13 May 2025
https://github.com/mono/SkiaSharp
SkiaSharp is a cross-platform 2D graphics API for .NET platforms based on Google's Skia Graphics Library. It provides a comprehensive 2D API that can be used across mobile, server and desktop models to render images.
android cross-platform dot-net dotnet graphics hacktoberfest ios macos skia skiasharp windows xamarin
Last synced: 14 Mar 2025
https://github.com/aachartmodel/aachartkit
📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的现代化声明式数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
area-chart bubble-chart chart chart-types charting-library column-chart draw dynamic graphics highcharts hybrid ios-charts line-charts pie-chart polar-chart radar-chart stacked-chart support-graphics visualization webview
Last synced: 13 May 2025
https://github.com/AAChartModel/AAChartKit
📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的现代化声明式数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
area-chart bubble-chart chart chart-types charting-library column-chart draw dynamic graphics highcharts hybrid ios-charts line-charts pie-chart polar-chart radar-chart stacked-chart support-graphics visualization webview
Last synced: 13 Apr 2025
https://github.com/patriciogonzalezvivo/glslviewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 09 Apr 2025
https://github.com/patriciogonzalezvivo/glslViewer
Console-based GLSL Sandbox for 2D/3D shaders
c c-plus-plus console fragment-shader geometry glfw glsl glslviewer graphics linux opengl-es osx raspberry-pi raspberrypi shaders texture uniform vertex-shaders webgl
Last synced: 15 Mar 2025
https://github.com/galacean/engine
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
2d 3d animation graphics html5 input javascript physics typescript web3d webgl webgl2
Last synced: 09 May 2025
https://github.com/kf-liu/The-Art-of-Linear-Algebra-zh-CN
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone", 线性代数的艺术中文版, 欢迎PR.
Last synced: 13 Apr 2025
https://github.com/steveruizok/perfect-freehand
Draw perfect pressure-sensitive freehand lines.
drawing graphics html-canvas lines pressure stroke svg variable-width
Last synced: 26 Mar 2025
https://github.com/khronosgroup/vulkan-samples
One stop solution for all Vulkan samples
best-practices cpp graphics graphics-programming khronos tutorials vulkan vulkan-api vulkan-samples
Last synced: 13 May 2025
https://github.com/orillusion/orillusion
Orillusion is a pure Web3D rendering engine which is fully developed based on the WebGPU standard.
3d graphics html5 javascript orillusion typescript web3d webgpu wgsl
Last synced: 23 Apr 2025
https://github.com/alandefreitas/matplotplusplus
Matplot++: A C++ Graphics Library for Data Visualization 📊🗾
charting-library charts contour-plots data-analysis data-science data-visualization graphics graphics-library graphs matplot plot-categories plots polar-plots scientific-computing scientific-visualization visualization
Last synced: 12 May 2025
https://github.com/fogleman/gg
Go Graphics - 2D rendering in Go with a simple API.
2d 2d-graphics go graphics rendering
Last synced: 13 May 2025
https://github.com/dotnet/silk.net
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 13 May 2025
https://github.com/kf-liu/the-art-of-linear-algebra-zh-cn
Graphic notes on Gilbert Strang's "Linear Algebra for Everyone", 线性代数的艺术中文版, 欢迎PR.
Last synced: 25 Jan 2025
https://github.com/faiface/pixel
A hand-crafted 2D game library in Go
game-engine gamedev gamedev-library go golang graphics library window
Last synced: 14 May 2025
https://github.com/oasis-engine/engine
A typescript interactive engine, support 2D, 3D, animation, physics, built on WebGL and glTF.
2d 3d animation graphics html5 input javascript physics typescript web3d webgl webgl2
Last synced: 04 Feb 2025
https://github.com/has2k1/plotnine
A Grammar of Graphics for Python
data-analysis grammar graphics plotting python
Last synced: 13 May 2025
https://github.com/dotnet/Silk.NET
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
3d audio csharp game-development glfw graphics graphics-library haptics native openal opencl opengl scientific-visualization silk vulkan webgpu wgpu
Last synced: 14 Mar 2025
https://github.com/hackerb9/lsix
Like "ls", but for images. Shows thumbnails in terminal using sixel graphics.
files graphics imagemagick ls montage sixel-graphics terminal terminal-graphics thumbnails vt340 xterm
Last synced: 14 May 2025
https://github.com/KhronosGroup/Vulkan-Samples
One stop solution for all Vulkan samples
best-practices cpp graphics graphics-programming khronos tutorials vulkan vulkan-api vulkan-samples
Last synced: 20 Mar 2025
https://github.com/hexops/mach
zig game engine & graphics toolkit
2d 3d composable cross-platform ecs entity-component-system game-development game-engine gamedev graphics gui open-source steam-deck webassembly webgpu zig ziglang
Last synced: 13 May 2025
https://github.com/qianmo/real-time-rendering-4th-bibliography-collection
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
graphics graphics-programming real-time-rendering rendering rendering-3d-graphics rendering-engine
Last synced: 26 Mar 2025
https://github.com/QianMo/Real-Time-Rendering-4th-Bibliography-Collection
Real-Time Rendering 4th (RTR4) 参考文献合集典藏 | Collection of <Real-Time Rendering 4th (RTR4)> Bibliography / Reference
graphics graphics-programming real-time-rendering rendering rendering-3d-graphics rendering-engine
Last synced: 20 Nov 2024
https://github.com/XCharts-Team/XCharts
A charting and data visualization library for Unity. Unity数据可视化图表插件。
chart charting data-visualization graphics ugui unity
Last synced: 25 Apr 2025
https://github.com/xcharts-team/xcharts
A charting and data visualization library for Unity. Unity数据可视化图表插件。
chart charting data-visualization graphics ugui unity
Last synced: 13 May 2025
https://github.com/f3d-app/f3d
Fast and minimalist 3D viewer.
3d 3d-graphics 3d-viewer command-line-tool dxf fbx glb gltf gltf-viewer graphics obj physically-based-rendering raytracing rendering step stl-viewer usd volume-rendering vtk
Last synced: 12 May 2025
https://github.com/opentk/opentk
The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
c-sharp game-development game-engine graphics graphics-library math-library openal opencl opengl opengl-es scientific-visualization
Last synced: 13 May 2025
https://github.com/hpjansson/chafa
📺🗿 Terminal graphics for the 21st century.
ansi cli graphics graphics-library image-processing image-viewer images iterm2 kitty powershell sixel terminal terminal-based terminal-graphics
Last synced: 13 May 2025
https://github.com/monitor1394/unity-ugui-XCharts
A charting and data visualization library for Unity. Unity数据可视化图表插件。
chart charting data-visualization graphics ugui unity
Last synced: 24 Mar 2025
https://github.com/cloudhead/rx
👾 Modern and minimalist pixel editor
8bit gamedev graphics pixel pixel-art pixel-art-editor retro rust
Last synced: 14 May 2025
https://github.com/xelatihy/yocto-gl
Yocto/GL: Tiny C++ Libraries for Data-Driven Physically-based Graphics
3d-graphics computer-graphics cplusplus cpp gltf graphics path-tracer path-tracing physically-based-rendering rendering
Last synced: 15 May 2025
https://github.com/root-project/root
The official repository for ROOT: analyzing, storing and visualizing big data, scientifically
c-plus-plus cling data-analysis geometry graphics hacktoberfest interpreter machine-learning mathematics parallel physics python root root-cern statistics visualization
Last synced: 12 May 2025
https://github.com/gkjohnson/three-mesh-bvh
A BVH implementation to speed up raycasting and enable spatial queries against three.js meshes.
acceleration bounds bounds-hierarchy bvh distance geometry graphics intersection mesh pathtracing performance point-cloud pointcloud raycast raytracing three-js three-mesh-bvh threejs tree webvr
Last synced: 13 May 2025
https://github.com/microsoft/directxtk
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
cpp-library desktop directx directx-11 directxtk graphics microsoft uwp xbox
Last synced: 14 May 2025
https://github.com/microsoft/DirectXTK
The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
cpp-library desktop directx directx-11 directxtk graphics microsoft uwp xbox
Last synced: 13 Mar 2025
https://github.com/antvis/g2plot
:dango: An interactive and responsive charting library based on G2.
antv charts g2 g2plot graphics plot visualization
Last synced: 08 May 2025
https://github.com/zauonlok/renderer
A shader-based software renderer written from scratch in C89
3d 3d-graphics c cross-platform from-scratch graphics graphics-programming ibl pbr rendering shaders software-rendering
Last synced: 15 May 2025
https://github.com/polytonic/glitter
Dead Simple OpenGL
cplusplus graphics opengl rendering
Last synced: 14 May 2025