Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge. Learn more →
Top 23 Graphic Open-Source Projects
Official electron build of draw.ioProject mention: HarvardX CS50's Introduction to Programming with Python | /r/Python | 2023-05-10
Protip: get draw.io if you want to edit that file. Or just use the online https://www.drawio.com/ (previously diagram.net?)
Animated sprite editor & pixel art tool (Windows, macOS, Linux)Project mention: Why is this happening??? Whenever I paste an image into Aseprite the colors change to purple | /r/aseprite | 2023-11-15
Are you on macOS? There is a known issue that we've just fixed and released a new version with the fix today as v1.3-rc7 (we're going to publish some release notes in the following days).
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
A cross-platform GUI library for Rust, inspired by ElmProject mention: I'm trying to build a progress bar for an Iced GUI app and having a lot of trouble with it. | /r/rust | 2023-09-22
I am building an app using Iced that takes hashes of the files in a directory and assigns them to a profile. The problem is that I can't get the progress bar to update in real time. I've been checking out examples like this https://github.com/iced-rs/iced/tree/master/examples/download_progress. But I just can't get the progress bar to move. Is anyone available to take a look at my code and maybe show me a fix (as long as you're okay with MIT licensing your changes)?
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 —
Create graphics with a hand-drawn, sketchy, appearance
A brief computer graphics / rendering courseProject mention: How do I become a graphics programmer? – A guide from AMD Game Engineering team | news.ycombinator.com | 2023-11-22
There are a couple of excellent resources out there for implementing 3D rendering from scratch.
On that I cannot recommend enough is this github repo:
If you are more of a visual learner, this guy is also a treasure trove:
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2Project mention: Looking for resources / mentor | /r/vulkan | 2023-06-13
Also beginner here, I think you can learn other's codes to get a better understanding of the API by learning how others can abstract these concept into higher level. They're many great projects out there like Google's pbr renderer filament https://github.com/google/filament, AMD's gltf sample https://github.com/GPUOpen-LibrariesAndSDKs/glTFSample and also as many suggested, the Sascha Willems's repos https://github.com/SaschaWillems and the official sample https://github.com/KhronosGroup/Vulkan-Samples
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.Project mention: Random Code Inspiration Volume 2 | dev.to | 2023-10-01
A simple and easy-to-use library to enjoy videogames programmingProject mention: Advice for managing a group of beginner C programmers, myself included | /r/C_Programming | 2023-11-21
💿 Free software that works great, and also happens to be open-source Python.
🌟 Curated design resources from all over the world.
Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type. It's boosted by a professional yet affordable drag and drop UI editor, called SquareLine Studio.Project mention: imgui VS lvgl - a user suggested alternative | libhunt.com/r/imgui | 2023-11-03
Popular embedded UI library
Reproducing images with geometric primitives.Project mention: Vtracer: Next-Gen Raster-to-Vector Conversion | news.ycombinator.com | 2023-11-22
A UI/UX framework for creating beautiful applications. (by CosmicMind)
📊 A concise and progressive visualization grammar.
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and inputProject mention: Exploring Computer Graphics: Weekly Chronicle #1 | dev.to | 2023-10-16
GLFW: A library for window creation and managing user input.
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependenciesProject mention: Need help with text alignment | /r/DearPyGui | 2023-05-29
If it's just to align text in the centre or to the right of a box, you could use a button and, by using theming, hide the fact that it's a button. https://github.com/hoffstadt/DearPyGui/issues/1111
One framework for creating powerful cross-platform games.Project mention: The MonoGame Foundation launch | /r/monogame | 2023-11-15
To highlight this shift, we are introducing a new website which is now fully automated with Github. The paint is still fresh, but we hope to expand it with more information about the MonoGame Foundation, like how it operates, and how to join it or contribute.
Based on this, I found that some of the libraries are dead and no longer have any support. Only two libraries are still alive and have significant amount of stars on GitHub and downloads on NPM. They are Fabric.js and Konva.js.
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.Project mention: Valve Says Counter-Strike 2 for macOS Not Happening, There Aren't Enough Players | news.ycombinator.com | 2023-10-10
Cross-platform, safe, pure-rust graphics api.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Graphics related posts
Question regarding descriptor set binding invalidation/disturbing over pipeline boundaries
1 project | /r/vulkan | 28 Nov 2023
Vtracer: Next-Gen Raster-to-Vector Conversion
3 projects | news.ycombinator.com | 22 Nov 2023
How do I become a graphics programmer? – A guide from AMD Game Engineering team
6 projects | news.ycombinator.com | 22 Nov 2023
There is anything like wgpu.rs for Zig?
2 projects | /r/Zig | 18 Nov 2023
Serverless development experience for embedded computer vision
1 project | /r/SideProject | 18 Nov 2023
Serverless development experience for embedded computer vision
2 projects | news.ycombinator.com | 16 Nov 2023
Why is this happening??? Whenever I paste an image into Aseprite the colors change to purple
1 project | /r/aseprite | 15 Nov 2023
A note from our sponsor - InfluxDB
www.influxdata.com | 30 Nov 2023
What are some of the best open-source Graphic projects? This list will help you: