awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to dps/rust-raytracer

Open-source alternatives to Rust Raytracer

30 open-source projects similar to dps/rust-raytracer, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Rust Raytracer alternative.

  • flxzt/rnoteAvatar de flxzt

    flxzt/rnote

    10,904Voir sur GitHub↗

    Rnote is a vector-based note-taking and drawing application designed for capturing handwritten input. It functions as a digital workspace that records stylus pressure and movement to create sketches and notes, storing them as mathematical paths rather than pixels to allow for infinite scaling and non-destructive editing. The application provides a flexible canvas environment that supports infinite scrolling and various page layouts. Users can organize their work using a layer-based system, which allows for the independent manipulation and ordering of individual strokes, shapes, and background

    Rustdrawinggtkgtk-rs
    Voir sur GitHub↗10,904
  • kaminarios/rustracerAvatar de KaminariOS

    KaminariOS/rustracer

    95Voir sur GitHub↗

    Vulkan path tracing with Rust

    Rust3d-graphicsanimationash-rs
    Voir sur GitHub↗95
  • ivanceras/svgbobAvatar de ivanceras

    ivanceras/svgbob

    4,200Voir sur GitHub↗

    svgbob is an ASCII to SVG converter and text-based diagramming tool. It transforms structured ASCII diagrams and plain text sketches into clean, scalable vector graphics. The tool specializes in converting ASCII art and text-based scribbles into precise SVG paths, specifically for technical documentation and presentations. It supports the generation of directional arrows and structural diagrams by translating specific characters into vector lines, corners, and intersections. The system includes capabilities for rendering ASCII diagrams, generating vector graphics for technical guides, and es

    Rustasciibobdiagram
    Voir sur GitHub↗4,200
  • storytold/artcraftAvatar de storytold

    storytold/artcraft

    1,692Voir sur GitHub↗

    ArtCraft is an intentional crafting engine for artists, designers, and filmmakers

    Rust
    Voir sur GitHub↗1,692

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Find more with AI search
  • rustq/vue-skiaAvatar de rustq

    rustq/vue-skia

    325Voir sur GitHub↗

    Skia based 2d graphics vue rendering library. It is based on Rust to implement software rasterization to perform rendering. 基于 Skia 的 2D 图形 Vue 渲染库 —— 使用 Rust 语言实现纯软件光栅化

    Rust
    Voir sur GitHub↗325
  • rodrigorc/papercraftAvatar de rodrigorc

    rodrigorc/papercraft

    258Voir sur GitHub↗

    Papercraft is a tool to unwrap 3D models.

    Rusthandcraftpapercraft
    Voir sur GitHub↗258
  • museslabs/phontoAvatar de museslabs

    museslabs/phonto

    383Voir sur GitHub↗

    GPU-accelerated video wallpaper program for wayland compositors and macos

    Rustlive-wallpapermacosmacos-wallpaper
    Voir sur GitHub↗383
  • linebender/resvgAvatar de linebender

    linebender/resvg

    3,895Voir sur GitHub↗

    Resvg is a high-compliance SVG rendering library and parsing engine designed to convert scalable vector graphics into raster images. It functions as an SVG to raster converter that resolves XML trees and manages the transformation of vector data into bitmap formats. The project ensures cross-platform visual consistency by producing identical pixel-perfect output regardless of the operating system or CPU architecture. It distinguishes itself through a text layout engine that handles complex typography, including bidirectional reordering, vertical writing modes, and color emoji fonts. The libr

    Rustrendersvg
    Voir sur GitHub↗3,895
  • limeth/eucliderAvatar de Limeth

    Limeth/euclider

    226Voir sur GitHub↗

    A higher dimensional raytracing prototype with non-euclidean-like features

    Rust
    Voir sur GitHub↗226
  • ant-galaxy/oasis-engineAvatar de ant-galaxy

    ant-galaxy/oasis-engine

    5,791Voir sur GitHub↗

    Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive 2D and 3D applications for web and mobile platforms. It functions as a real-time 3D renderer and a physics simulation engine capable of producing interactive visual environments. The framework includes a visual scene editor that allows artists and developers to build, layout, and export project scenes through a graphical interface. This system supports visual scene composition and converts these layouts into structured data for runtime reconstruction. The engine's capabiliti

    TypeScript
    Voir sur GitHub↗5,791
  • o3de/o3deAvatar de o3de

    o3de/o3de

    8,954Voir sur GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    Voir sur GitHub↗8,954
  • xingangpan/dragganAvatar de XingangPan

    XingangPan/DragGAN

    35,822Voir sur GitHub↗

    DragGAN is an interactive generative AI editor and GAN image editing tool designed for modifying the shape and structure of objects within images. It functions as a latent space manipulator that enables precise geometric and appearance editing by transforming images into editable latent codes. The system provides a web-based visual dashboard for real-time manipulation. Users can change the appearance of generated objects through an interactive point-based dragging interface, utilizing a process where source and target coordinates drive the optimization of the generative model. The project in

    Pythonartificial-intelligencegenerative-adversarial-networkgenerative-models
    Voir sur GitHub↗35,822
  • fcl-team/foldcraftlauncherAvatar de FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Voir sur GitHub↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Java
    Voir sur GitHub↗3,601
  • aseprite/asepriteAvatar de aseprite

    aseprite/aseprite

    37,521Voir sur GitHub↗

    Aseprite is a specialized graphics editor and animation suite designed for the creation of pixel-based artwork. It provides a comprehensive environment for managing multi-layered animation sequences, offering tools for frame-by-frame design, onion skinning, and real-time motion previews. The application is built to handle both indexed color palettes and full-color RGB editing, allowing users to maintain precise control over pixel data and transparency. What distinguishes Aseprite is its focus on programmable workflows and game asset production. It features a scriptable command architecture th

    C++animated-spritesanimationaseprite
    Voir sur GitHub↗37,521
  • dsward2/macsvgAvatar de dsward2

    dsward2/macSVG

    1,288Voir sur GitHub↗

    macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤

    Objective-Canimationarkansasbezier
    Voir sur GitHub↗1,288
  • freecad/freecadAvatar de FreeCAD

    FreeCAD/FreeCAD

    31,553Voir sur GitHub↗

    FreeCAD is an open-source engineering design suite designed for parametric 3D modeling, architectural planning, and mechanical assembly. It functions as a professional-grade platform that utilizes history-based operations to allow for non-destructive design updates, enabling users to construct complex geometry through a sequence of constrained sketches and solid operations. The platform distinguishes itself through a highly modular, workbench-based architecture that allows users to tailor the interface and toolsets to specific engineering domains. It features deep Python integration, which se

    C++3d3d-printingarchitecture
    Voir sur GitHub↗31,553
  • gaphor/gaphorAvatar de gaphor

    gaphor/gaphor

    2,244Voir sur GitHub↗

    Gaphor is the simple modeling tool

    Python
    Voir sur GitHub↗2,244
  • glfw/glfwAvatar de glfw

    glfw/glfw

    14,716Voir sur 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
    Voir sur GitHub↗14,716
  • google/ionAvatar de google

    google/ion

    1,420Voir sur GitHub↗

    Ion

    C++
    Voir sur GitHub↗1,420
  • google/skiaAvatar de google

    google/skia

    10,762Voir sur GitHub↗

    Skia is a high-performance 2D graphics rendering library used for drawing text, geometries, and images on digital surfaces. It functions as a hardware-accelerated graphics engine that offloads drawing operations to the GPU, a vector graphics processor for SVG and complex paths, and a typography engine for shaping and drawing characters with Unicode support. The project provides a cross-platform image codec for encoding and decoding standard image formats into raw pixel data across multiple operating systems. It also enables the development of user interfaces that maintain visual consistency a

    C++
    Voir sur GitHub↗10,762
  • graphiteeditor/graphiteAvatar de GraphiteEditor

    GraphiteEditor/Graphite

    24,258Voir sur GitHub↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Rust2d-graphicsanimationart
    Voir sur GitHub↗24,258
  • harfang3d/harfang3dAvatar de harfang3d

    harfang3d/harfang3d

    654Voir sur GitHub↗

    HARFANG 3D source code public repository

    C++
    Voir sur GitHub↗654
  • horde3d/horde3dAvatar de horde3d

    horde3d/Horde3D

    1,587Voir sur GitHub↗

    Horde3D is a small 3D rendering and animation engine. It is written in an effort to create an engine being as lightweight and conceptually clean as possible.

    C++
    Voir sur GitHub↗1,587
  • imager-io/imagerAvatar de imager-io

    imager-io/imager

    730Voir sur GitHub↗

    Automated image compression for efficiently distributing images on the web.

    Rustcompressionimageimage-compression
    Voir sur GitHub↗730
  • diligentgraphics/diligentengineAvatar de DiligentGraphics

    DiligentGraphics/DiligentEngine

    4,193Voir sur 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
    Voir sur GitHub↗4,193
  • janekb04/glfwppAvatar de janekb04

    janekb04/glfwpp

    122Voir sur GitHub↗

    GLFW C++ Wrapper - thin, modern, C++17, header-only GLFW wrapper

    C++cmakecppcpp17
    Voir sur GitHub↗122
  • digidna/colorsetAvatar de DigiDNA

    DigiDNA/ColorSet

    239Voir sur GitHub↗

    ColorSet is a macOS utility and framework allowing developers to manage custom interface colors with ease.

    Swift
    Voir sur GitHub↗239
  • kosua20/herebedragonsAvatar de kosua20

    kosua20/herebedragons

    1,794Voir sur GitHub↗

    A basic 3D scene implemented with various engines, frameworks or APIs.

    C
    Voir sur GitHub↗1,794
  • lettier/gifcurryAvatar de lettier

    lettier/gifcurry

    1,437Voir sur GitHub↗

    😎 The open-source, Haskell-built video editor for GIF makers.

    Haskell
    Voir sur GitHub↗1,437
  • libigl/libiglAvatar de libigl

    libigl/libigl

    5,030Voir sur GitHub↗

    libigl is a C++ geometry processing library used for analyzing and manipulating 3D triangle and tetrahedral meshes. It functions as a numerical linear algebra suite and a mesh manipulation framework, integrating a geometric deformation engine to implement rigid and polyharmonic transformations. The project is distinguished by its header-only library design and its implementation of specialized deformation techniques, including rigid-as-possible and polyharmonic shape deformation. It also provides a visualization tool for rendering surfaces and scalar fields with interactive scene controls and

    C++
    Voir sur GitHub↗5,030