wgpu

Open-source projects categorized as wgpu

Top 23 wgpu Open-Source Projects

  • Ambient

    The multiplayer game engine

  • Project mention: FLaNK Stack Weekly 09 Oct 2023 | dev.to | 2023-10-10
  • Silk.NET

    The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.

  • Project mention: Is there a real time graphics llibrary in c# | /r/csharp | 2023-05-17

    A couple other options than what has been suggested so far: - TerraFX.Interop.Windows. Raw, blittable, 1:1 bindings for all Win32, D2D/D3D11/D3D12 APIs (there's also a version with Vulkan bindings). As close to doing #include as you can get in C#. This is my personal favorite, I use it in my own ComputeSharp library, and transitively we use it in the Microsoft Store too 🙂 - Silk.NET another version of high-performance bindings, more opinionated than TerraFX and with some additional helpers to make it a bit easier to use.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • lygia

    LYGIA, it's a granular and multi-language (GLSL, HLSL, WGSL, MSL and CUDA) shader library designed for performance and flexibility

  • rui

    Declarative Rust UI library

  • rend3

    Easy to use, customizable, efficient 3D renderer library built on wgpu.

  • Project mention: Meta Releases Intermediate Graphics Library | news.ycombinator.com | 2023-07-07

    The WGPU people are still working through lock conflicts in that area. The idea with Vulkan land is that you should be able to load content while rendering is in progress. For that to be useful, all the layers above Vulkan also have to have their locking problems hammered out. Most open source game engines don't do that yet. Unreal Engine and Unity do, which is why you pay for them for your AAA title.

    [1] https://raw.githubusercontent.com/BVE-Reborn/rend3/trunk/exa...

    [2] https://github.com/BVE-Reborn/rend3/blob/trunk/examples/scen...

    [3] https://video.hardlimit.com/w/sFPkECUxRUSxbKXRkCmjJK

  • Neothesia

    Flashy Synthesia Like Software For Linux,Windows and MacOs

  • wgpu-mc

    Rust-based replacement for the default Minecraft renderer

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • wgpu_glyph

    A fast text renderer for wgpu (https://github.com/gfx-rs/wgpu)

  • Project mention: WebGPU – All of the cores, none of the canvas | news.ycombinator.com | 2023-07-16

    It won't live in WebGPU itself, but I do expect to start to see more third-party libraries for text. There’s already wgpu_glyph (https://github.com/hecrj/wgpu_glyph/tree/master) which uses a glyph atlas (CPU-rendered sprite map of characters), but techniques for signed-distance field fonts have come a long way too.

  • vange-rs

    Rusty Vangers clone

  • wgpu-py

    Next generation GPU API for Python

  • Project mention: Pygfx/wgpu-py: Next generation GPU API for Python | news.ycombinator.com | 2024-02-20
  • blub

    3D fluid simulation experiments in Rust, using WebGPU-rs (WIP)

  • pygfx

    A python render engine running on wgpu.

  • glyphon

    🦅🦁 Fast, simple 2D text renderer for wgpu

  • fastplotlib

    Next-gen fast plotting library running on WGPU using the pygfx rendering engine

  • wgpu-step-by-step

    Tutorial: Rust wgpu graphics programming on native devices and the web.

  • wgpu-in-app

    Integrate wgpu into existing iOS | Android apps.

  • shame

    A shader EDSL for writing render and compute pipelines in rust

  • vger-rs

    2D GPU renderer for dynamic UIs

  • yakui

    yakui is a declarative Rust UI library for games

  • nbody-wasm-sim

    An N-body WebAssembly simulation using Web GPU

  • Project mention: Weird Cargo.toml depedencies | /r/rust | 2023-07-11
  • caviar

    ⚡ Blazing fast, modern, Game Engine powered by WebGPU for Deno and the browser

  • gbemulator

    Gameboy Emulator in Rust

  • pilka

    Another live-coding tool for creating shader demos, Vulkan+Wgpu powered.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

wgpu related posts

  • Pygfx/wgpu-py: Next generation GPU API for Python

    1 project | news.ycombinator.com | 20 Feb 2024
  • An Introduction to Shader Art Coding

    1 project | news.ycombinator.com | 15 Sep 2023
  • Pixel shader format WGS is released and can be deployed on both native and Web

    3 projects | /r/shaders | 21 Jun 2023
  • I'm working on techno audio-visuals using Ableton & Javascript

    1 project | /r/Techno | 5 May 2023
  • [Rust] Un émulateur de garçon de jeu écrit en rouille

    1 project | /r/enfrancais | 20 Apr 2023
  • I mean if we're going by the rules...

    1 project | /r/PhoenixSC | 19 Apr 2023
  • Chrome Ships WebGPU

    17 projects | news.ycombinator.com | 6 Apr 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 5 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

What are some of the best open-source wgpu projects? This list will help you:

Project Stars
1 Ambient 3,728
2 Silk.NET 3,686
3 lygia 2,242
4 rui 1,660
5 rend3 1,027
6 Neothesia 832
7 wgpu-mc 441
8 wgpu_glyph 438
9 vange-rs 407
10 wgpu-py 371
11 blub 361
12 pygfx 357
13 glyphon 337
14 fastplotlib 325
15 wgpu-step-by-step 254
16 wgpu-in-app 247
17 shame 239
18 vger-rs 228
19 yakui 209
20 nbody-wasm-sim 166
21 caviar 144
22 gbemulator 140
23 pilka 122

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com