Vulkan

Open-source projects categorized as Vulkan

Top 23 Vulkan Open-Source Projects

  • ncnn

    ncnn is a high-performance neural network inference framework optimized for the mobile platform

  • Project mention: AMD Funded a Drop-In CUDA Implementation Built on ROCm: It's Open-Source | news.ycombinator.com | 2024-02-12

    ncnn uses Vulkan for GPU acceleration, I've seen it used in a few projects to get AMD hardware support.

    https://github.com/Tencent/ncnn

  • filament

    Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2

  • Project mention: Filament – A Language for Fearless Hardware Design | news.ycombinator.com | 2024-03-04

    Also: Filament is a real-time physically-based renderer written in C++. It is mobile-first, but also multi-platform.

    https://google.github.io/filament/

  • 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
  • 3d-game-shaders-for-beginners

    🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.

  • Project mention: The Book of Shaders | news.ycombinator.com | 2024-01-09

    This is a great series if you’re looking for a tutorial. https://lettier.github.io/3d-game-shaders-for-beginners/inde...

  • rpcs3

    PS3 emulator/debugger

  • Project mention: Idk if anyone's done a one-handed hitless run of the game or anything crazy like that, and this is 100% not that (i get hit A LOT on these runs) but Im still pretty proud of this. | /r/shittydarksouls | 2023-12-10

    The emulator: https://rpcs3.net/ The rom: https://vimm.net/vault/24833 I forget if you need anything else but finding a video on YouTube is not very hard for rpcs3, a bit complicated, sorry I can't remember how to do it all, it's been a while.

  • bgfx

    Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

  • Project mention: WebKit Switching to Skia for 2D Graphics Rendering | news.ycombinator.com | 2024-02-20
  • GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  • Project mention: macOS 14.4 causes JVM crashes | news.ycombinator.com | 2024-03-16

    Minecraft runs on various Javas.

    And there's a known issue with an interaction between minecraft, Java, and the video drivers that crashes out and it can be traced back all the way to here: https://github.com/glfw/glfw/issues/1997

    It's not fixed.

  • Waifu2x-Extension-GUI

    Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.

  • Project mention: Looking for ways to run AI GUI software via cloud gpu compute | /r/Cloud | 2023-11-13

    The software in question is on Github called Waifu2x-Extension-GUI https://github.com/AaronFeng753/Waifu2x-Extension-GUI

  • SaaSHub

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

    SaaSHub logo
  • dxvk

    Vulkan-based implementation of D3D9, D3D10 and D3D11 for Linux / Wine

  • Project mention: Elbrus-8S | news.ycombinator.com | 2024-01-12

    Someone is trying to game on them, or at least run DirectX apps in Linux, based on this PR: https://github.com/doitsujin/dxvk/pull/3795

  • tvm

    Open deep learning compiler stack for cpu, gpu and specialized accelerators

  • Project mention: Show HN: I built a free in-browser Llama 3 chatbot powered by WebGPU | news.ycombinator.com | 2024-05-03

    Yes. Web-llm is a wrapper of tvmjs: https://github.com/apache/tvm

    Just wrappers all the way down

  • wgpu

    Cross-platform, safe, pure-rust graphics api.

  • Project mention: Zed Decoded: Linux When? – Zed Blog | news.ycombinator.com | 2024-05-07

    Wgpu seems very very well loved & supported, is one of the most successful comings together of the graphics world in ages. I'd love to hear some actual critique of it, hear what people think are shortcomings, because it feels to an outsider like this is the fantasy land, that we're living in the better place now. https://github.com/gfx-rs/wgpu

  • Vulkan

    Examples and demos for the new Vulkan API

  • Project mention: Usages for vkCreateHeadlessSurfaceEXT | /r/vulkan | 2023-07-13

    Samples in https://github.com/SaschaWillems/Vulkan have shown how to use vkCreateHeadlessSurfaceEXT. But these headless samples crash at acquireNextImage from the swapchain. Now I guess the problem lies in the vulkan-wsi-layer.

  • GLM

    OpenGL Mathematics (GLM)

  • Project mention: Release of GLM 1.0.0 | news.ycombinator.com | 2024-01-24
  • video2x

    A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley II, 2018.

  • Project mention: Upscayl – Free and Open Source AI Image Upscaler | news.ycombinator.com | 2024-03-31
  • renderdoc

    RenderDoc is a stand-alone graphics debugging tool.

  • Project mention: Building the DirectX shader compiler better than Microsoft? | news.ycombinator.com | 2024-02-10
  • MNN

    MNN is a blazing fast, lightweight deep learning framework, battle-tested by business-critical use cases in Alibaba

  • Project mention: [D][R] Deploying deep models on memory constrained devices | /r/MachineLearning | 2023-10-03

    However, I am looking on this subject through the problem of training/finetuning deep models on the edge devices, being increasingly available thing to do. Looking at tflite, alibaba's MNN, mit-han-lab's tinyengine etc..

  • xenia

    Xbox 360 Emulator Research Project

  • Project mention: Welcome to r/OnlinePreservation! | /r/OnlinePreservation | 2023-08-17

    Xenia (Xbox 360) Emulator: https://xenia.jp/

  • Stride Game Engine

    Stride Game Engine (formerly Xenko)

  • Project mention: Unity Software plans to reduce its workforce by 25%, eliminating ~1,800 jobs | news.ycombinator.com | 2024-01-10

    In general it took me less time to rewrite the code-base then implementing some of the workarounds for missing features in Unity (e.g. HTTP2) in the first place.

    [0] https://github.com/stride3d/stride/issues/2069

  • MangoHud

    A Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load and more. Discord: https://discordapp.com/invite/Gj5YmBb

  • Project mention: How do i install mango hud on pop!_os? | /r/pop_os | 2023-11-16

    I want to install Mango hud so I can use it for steam and lutris but when i go to https://github.com/flightlessmango/MangoHud the so many ways of installing it I don’t know which one to choose for pop!_os. I did try a couple but it didn’t seem like it worked because when I put the launch command in one of my Steam games which was cyberpunk I didn’t see it pop up in game and when I tried to add the command to Lutris the option for the FPS counter was still grayed out. Can someone help me step-by-step on how to install mango hud on pop!_os? Thanks.

  • Piccolo

    Piccolo (formerly Pilot) – mini game engine for games104

  • WickedEngine

    3D engine with modern graphics

  • Project mention: List of Unity alternatives | /r/gamedev | 2023-09-19
  • cocos-engine

    Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

  • Project mention: Not only Unity... | /r/opensourcegames | 2023-11-11
  • gfx

    [maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

  • magnum

    Lightweight and modular C++11 graphics middleware for games and data visualization

  • 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).

Vulkan related posts

  • How to Use the Foreign Function API in Java 22 to Call C Libraries

    3 projects | news.ycombinator.com | 8 May 2024
  • DiligentGraphics: Open-source cross-platform rendering middleware

    1 project | news.ycombinator.com | 29 Apr 2024
  • Google's First Tensor Processing Unit: Architecture

    2 projects | news.ycombinator.com | 31 Mar 2024
  • macOS 14.4 causes JVM crashes

    2 projects | news.ycombinator.com | 16 Mar 2024
  • Fedora Workstation 41 to No Longer Install Gnome X.org Session by Default

    3 projects | news.ycombinator.com | 7 Mar 2024
  • Calyx, a Compiler Infrastructure for Accelerator Generators

    2 projects | news.ycombinator.com | 4 Mar 2024
  • WebKit Switching to Skia for 2D Graphics Rendering

    6 projects | news.ycombinator.com | 20 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 8 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 Vulkan projects? This list will help you:

Project Stars
1 ncnn 19,275
2 filament 17,138
3 3d-game-shaders-for-beginners 17,083
4 rpcs3 14,427
5 bgfx 14,323
6 GLFW 12,244
7 Waifu2x-Extension-GUI 12,073
8 dxvk 11,973
9 tvm 11,216
10 wgpu 10,995
11 Vulkan 9,745
12 GLM 8,729
13 video2x 8,651
14 renderdoc 8,422
15 MNN 8,325
16 xenia 7,693
17 Stride Game Engine 6,202
18 MangoHud 5,877
19 Piccolo 5,530
20 WickedEngine 5,366
21 cocos-engine 5,335
22 gfx 5,325
23 magnum 4,664

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