awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to ddiakopoulos/tinygizmo

Open-source alternatives to Tinygizmo

30 open-source projects similar to ddiakopoulos/tinygizmo, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Tinygizmo alternative.

  • anael-seghezzi/maratis-tiny-c-libraryanael-seghezzi 的头像

    anael-seghezzi/Maratis-Tiny-C-library

    212在 GitHub 上查看↗

    Maratis Tiny C library

    C
    在 GitHub 上查看↗212
  • andreirudenko/sparklerA

    AndreiRudenko/sparkler

    0在 GitHub 上查看↗

    A modular 2d particle system.

    在 GitHub 上查看↗0
  • ands/lightmapperands 的头像

    ands/lightmapper

    1,535在 GitHub 上查看↗

    lightmapper.h is a C/C++ single-file library for lightmap baking by using your existing OpenGL renderer.

    C
    在 GitHub 上查看↗1,535
  • ands/seamoptimizerands 的头像

    ands/seamoptimizer

    243在 GitHub 上查看↗

    A C/C++ single-file library that minimizes the hard transition errors of disjoint edges in lightmaps. It is based on a idea presented by Michał Iwanicki in the talk Lighting Technology of "The Last Of Us". A least squares solver is used to find a minimal error solution to the problem of sampling…

    C
    在 GitHub 上查看↗243
  • askeladdk/asepriteaskeladdk 的头像

    askeladdk/aseprite

    26在 GitHub 上查看↗

    Package aseprite implements a decoder for Aseprite sprite files (.ase and .aseprite files).

    Go
    在 GitHub 上查看↗26
  • assimp/assimpassimp 的头像

    assimp/assimp

    12,993在 GitHub 上查看↗

    Assimp is a cross-platform 3D asset pipeline and import library that loads numerous industry-standard 3D file formats into a single unified internal data structure. It functions as a framework for converting 3D models between different file formats across multiple operating systems and architectures. The project provides a 3D mesh processing tool for normalizing and optimizing geometry through triangulation, vertex removal, and normal generation. It also includes a 3D asset export utility to write internal scene data back into various external file formats. The system covers broad capability

    C++3mfandroidasset-pipeline
    在 GitHub 上查看↗12,993

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • azmr/colourblindazmr 的头像

    azmr/colourblind

    31在 GitHub 上查看↗

    A C header file & shader for simulating colourblindness and checking contrast.

    C
    在 GitHub 上查看↗31
  • babylonjs/babylon.jsBabylonJS 的头像

    BabylonJS/Babylon.js

    25,652在 GitHub 上查看↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    在 GitHub 上查看↗25,652
  • bkaradzic/bgfxbkaradzic 的头像

    bkaradzic/bgfx

    17,161在 GitHub 上查看↗

    bgfx is a cross-platform, graphics rendering abstraction layer designed for high-performance applications. It provides a unified interface that maps high-level rendering commands to native graphics APIs, allowing developers to maintain a single codebase that executes consistently across diverse operating systems and hardware architectures. The library distinguishes itself through a multi-threaded command submission model that decouples rendering logic from the main application thread, effectively minimizing CPU bottlenecks. It utilizes a backend-agnostic command buffer and a deferred resource

    Cd3d11d3d12directx
    在 GitHub 上查看↗17,161
  • blend2d/blend2dblend2d 的头像

    blend2d/blend2d

    1,937在 GitHub 上查看↗

    2D Vector Graphics Engine Powered by a JIT Compiler

    C++2d-graphicsasmjitcpp
    在 GitHub 上查看↗1,937
  • codyjasonbennett/fourC

    CodyJasonBennett/four

    0在 GitHub 上查看↗

    Minimal three.js alternative.

    在 GitHub 上查看↗0
  • colleagueriley/rfontC

    ColleagueRiley/RFont

    0在 GitHub 上查看↗

    Simple single header modular library for font rendering and atlas management.\ The library is designed to be lightweight, RFont.h itself does not directly handle rendering calls, it passes raw data to the user defined renderer.

    在 GitHub 上查看↗0
  • colleagueriley/rglC

    ColleagueRiley/RGL

    0在 GitHub 上查看↗

    As of 5/28/2024, RGL is no longer going to be actively updated

    在 GitHub 上查看↗0
  • createjs/easeljscreatejs 的头像

    createjs/easeljs

    8,168在 GitHub 上查看↗

    EaselJS is a JavaScript library for creating interactive 2D graphics and animations using the HTML5 Canvas element. It functions as a 2D animation framework, a canvas scene graph manager, and an interaction wrapper for detecting and responding to mouse and touch events. The library features a rendering pipeline that utilizes WebGL to increase the drawing performance of bitmap and cached content. It organizes visual elements into a hierarchical display list, allowing nested groups of 2D graphics objects to be transformed and animated as single units. Its capabilities cover the rendering of ve

    JavaScript
    在 GitHub 上查看↗8,168
  • cultrarius/swarmzCultrarius 的头像

    Cultrarius/Swarmz

    138在 GitHub 上查看↗

    A free, header-only C++ swarming (flocking) library for real-time applications

    C++
    在 GitHub 上查看↗138
  • dannyfritz/awesome-ray-tracingD

    dannyfritz/awesome-ray-tracing

    0在 GitHub 上查看↗
    在 GitHub 上查看↗0
  • danzen/zimjsdanzen 的头像

    danzen/zimjs

    579在 GitHub 上查看↗

    JavaScript Canvas Framework - Code Creativity! https://zimjs.com

    JavaScript
    在 GitHub 上查看↗579
  • devthicket/willowdevthicket 的头像

    devthicket/willow

    8在 GitHub 上查看↗

    A display-tree 2D rendering layer for Ebitengine, including scene management, batching, cameras, culling, hit detection, and special effects. Inspired by Starling, Flash display lists, and PixiJS, adapted for Go's strengths.

    Go
    在 GitHub 上查看↗8
  • diligentgraphics/diligentengineDiligentGraphics 的头像

    DiligentGraphics/DiligentEngine

    4,193在 GitHub 上查看↗

    DiligentEngine is a cross-platform graphics abstraction layer and physically-based rendering engine. It provides a unified interface for executing 3D graphics commands across multiple low-level rendering backends from a single codebase, including a dedicated system for importing 3D assets via the GLTF 2.0 format. The engine features an HLSL shader cross-compiler that allows a single set of shaders to run across different graphics APIs and operating systems. It supports advanced rendering capabilities such as ray-tracing, mesh shaders, variable rate shading, and bindless resources. The framew

    Batchfile3d-engined3d11d3d12
    在 GitHub 上查看↗4,193
  • eihigh/canvaseihigh 的头像

    eihigh/canvas

    23在 GitHub 上查看↗

    This package is a fork of tdewolff/canvas containing changes for game development with Ebitengine. See Diffs from the original section for details.

    Go
    在 GitHub 上查看↗23
  • erkkah/tigrerkkah 的头像

    erkkah/tigr

    896在 GitHub 上查看↗

    TIGR is a tiny cross-platform graphics library, providing a unified API for Windows, macOS, Linux, iOS and Android.

    C
    在 GitHub 上查看↗896
  • erparts/go-shapeserparts 的头像

    erparts/go-shapes

    16在 GitHub 上查看↗

    shapes is a package for Ebitengine (the 2D game library written by Hajime Hoshi) that allows rendering some common shapes and effects in complementary ways to the official vector package. Some examples:

    Go
    在 GitHub 上查看↗16
  • fabricjs/fabric.jsfabricjs 的头像

    fabricjs/fabric.js

    31,233在 GitHub 上查看↗

    Fabric.js is an object-oriented canvas library that provides an interactive framework for managing shapes, images, and text within an HTML5 canvas environment. It abstracts raw pixel-based drawing commands into a structured hierarchy of objects, enabling developers to manipulate, transform, and animate elements through a centralized event-driven system. The library distinguishes itself by offering comprehensive state serialization, allowing complex graphic compositions to be converted into JSON or SVG formats for persistent storage and reconstruction. It includes a built-in SVG parser that co

    TypeScript
    在 GitHub 上查看↗31,233
  • fogleman/lnfogleman 的头像

    fogleman/ln

    3,374在 GitHub 上查看↗

    3D line art engine.

    Go
    在 GitHub 上查看↗3,374
  • gamelly/gly-typegamelly 的头像

    gamelly/gly-type

    10在 GitHub 上查看↗

    a ultra lightweight font renderer and font

    C
    在 GitHub 上查看↗10
  • glampert/debug-drawglampert 的头像

    glampert/debug-draw

    540在 GitHub 上查看↗

    An immediate-mode, renderer agnostic, lightweight debug drawing API for C++.

    C++
    在 GitHub 上查看↗540
  • glfw/glfwglfw 的头像

    glfw/glfw

    14,716在 GitHub 上查看↗

    This project is a cross-platform library designed for desktop application development, providing a unified interface for window management, input handling, and hardware-accelerated graphics. It serves as a foundational framework that abstracts platform-specific windowing protocols and graphics APIs, enabling developers to create interactive software that functions consistently across Windows, macOS, and Linux. The library distinguishes itself by providing deep integration with low-level graphics APIs, specifically OpenGL and Vulkan. It manages the complexities of graphics context initializati

    Cclinuxmacos
    在 GitHub 上查看↗14,716
  • google/filamentgoogle 的头像

    google/filament

    19,658在 GitHub 上查看↗

    Filament is a real-time physically based rendering engine designed for high-fidelity 3D graphics. It functions as a cross-platform graphics library that provides a unified interface for rendering complex models and materials across desktop, mobile, and web environments. The engine distinguishes itself through a data-oriented architecture that optimizes memory usage and processing speed, alongside a shader-variant system that generates specialized code for specific material and lighting configurations. By abstracting diverse hardware graphics backends, it ensures consistent visual performance

    C++3d-graphicsandroidgltf
    在 GitHub 上查看↗19,658
  • google/iongoogle 的头像

    google/ion

    1,420在 GitHub 上查看↗

    Ion

    C++
    在 GitHub 上查看↗1,420
  • aethiopicuschan/cubism-goaethiopicuschan 的头像

    aethiopicuschan/cubism-go

    33在 GitHub 上查看↗

    cubism-go is an unofficial Golang implementation of the Live2D Cubism SDK. It leverages ebitengine/purego, making it easy to use.

    Go
    在 GitHub 上查看↗33