A lightweight single-header cross-platform library for general windowing
Repository Index
47,133 repositories indexed
25–48 of 80 · Most stars
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
- animation
- drawing
- qt5
- graphics2d
Open scientific N-dimensional image processing :microscope: :sparkler:
C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)
- game-engine
- gamedev
- game-developement
- cpp
libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation Alpha/Substation Alpha) subtitle format.
- substation-alpha
- libass
- c
- subtitle-formats
GD Graphics Library
An image processing pipeline for ROS.
- ros
- c-plus-plus
- python
- image-processing
Web-friendly image processing macros for libvips and ImageMagick
- imagemagick
- ruby
- minimagick
- image-processing
Parametric 3D CAD with a real B-rep kernel (OpenCASCADE)
- 3d-modeling
- 3d-printing
- brep
- cad
Modern and easy-to-use library for Vulkan
- vulkan-library
- modern-cpp
- modular
- cross-platform
C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
NGraphics is a cross platform library for rendering vector graphics on .NET. It provides a unified API for both immediate and retained mode graphics using high quality native renderers.
A Python package to visualise neuroanatomical data in atlas space
- neuroscience
- python
- anatomy
- visualization
Your project is scattered across too many tools. Map the chaos on an infinite canvas where notes, files, TO-DOs (and more!) finally live together.
- brainstorming
- collaboration
- idea-management
- mental-space
Anvil is a cross-platform framework for Vulkan
cell detection in calcium imaging recordings
- imaging
- neuroscience
- data-analysis
Pure Go GPU Application Framework — windowing, input, lifecycle, platform abstraction. Part of the GoGPU ecosystem.
A cross-platform image viewer which supports reading raw Luminance/YUV/RGB/ARGB/Bayer pixels data from file and rendering it.
- yuv
- yuv2rgb
- yuv420
- yuv-tool
Cross platform .NET bindings for Vulkan, VMA, SPIRV-Cross and shaderc
- vulkan
- netstandard
- csharp
- dotnet
[UNMAINTAINED] A modern cross-platform 3D engine built with Vulkan, glTF 2.0 and modern C++14.
Vulkan header generator, OOP-style API wrapper, framework and prospective Vulkan-based game engine for Object Pascal
- pascal
- vulkan
- vulkan-api
- vulkan-library
OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
- omero
- java
- python
- server
A collection of extensions tools for SVG files, integrated into Microsoft Windows Explorer (for Windows 10 and 11) and a useful SVG Text Editor
- windows
- shell-extension
- preview-pane
- thumbnail-ha
A library for libGDX that draws simple shapes using a batch.