Showing 29 of 29 projects
A header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.
An open-source translator library for raster and vector geospatial data formats.
A TypeScript/JavaScript library for visualization and creative-coding with lightweight geometry and canvas utilities.
A comprehensive linear algebra library for Rust with support for statically-sized and dynamically-sized matrices.
A collection of 100+ gopher illustrations and design elements for creating Go-related presentations, blogs, courses, and social media content.
A collection of free, CC0-licensed vector and sketch illustrations of the Go gopher mascot in various themes and poses.
A highly optimized, header-only 2D/3D graphics math library for C, providing fast and ergonomic functions for graphics programming.
A single-file public domain math library for game and graphics programming with C/C++ support.
A vector map library and writer for rendering OpenStreetMap data on Android and desktop Java applications.
A comprehensive data structures and algorithms library for Go, inspired by C++ STL with goroutine-safe implementations.
A free and open-source computational engine for raster, vector, and geospatial processing with a built-in temporal framework.
A Ruby library for data analysis with DataFrame and Vector structures, offering storage, manipulation, and visualization.
A jQuery plugin for creating interactive, dynamic vector maps with data visualization capabilities.
A C library for dynamic image creation and manipulation with support for multiple formats and language wrappers.
A high-performance 2D vector graphics library using Vulkan as its rendering backend, with a Cairo-like API.
A collection of over 160 hand-drawn vector doodles for presentations, social media, blog posts, and README files.
A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.
Convert raster and vector geospatial data to various formats and coordinate systems entirely in the browser using WebAssembly.
A collection of over 3,000 uniform SVG logos, optimized for hot-linking in READMEs and websites.
A TypeScript library providing persistent immutable collections and functional programming constructs like Option, Either, and Future.
A comprehensive JavaScript library for complex number arithmetic with a full suite of mathematical functions.
A highly optimized double-ended queue for Go, significantly faster than container/list for adding/removing elements at both ends.
Efficient, thread-safe immutable data structures (Vector and Map) for the Crystal programming language.
A header-only C++11/20 library providing specialized containers like static_vector, small_vector, and flat_map for performance and embedded use.
A proof-of-concept Mac drawing app with an infinite 3D canvas for unrestricted vector drawing.
A compact C++ small vector implementation using tagged pointers for stack-allocated storage with minimal overhead.
A JavaScript library for exact arithmetic with real and complex numbers, avoiding floating-point precision errors.
An Elixir library for 2D and 3D vector arithmetic, matrices, and quaternions for graphics and simulation.
A Rust crate providing helper methods for vectors and strings, including unique, intersect, union, and string manipulation operations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.