Reporium
GraphWikiTaxonomyStacksInsightsTrendsArchitectureAI-NativeFAQ
Ask anything about the repo library…
Loading repo…
←Library/SnapRHI
Library/SnapRHIForked

Snapchat/SnapRHI

SnapRHI

A lightweight, modern Render Hardware Interface (RHI) abstraction layer for C++ SnapRHI provides a clean, unified API that abstracts away the complexity of modern graphics APIs — enabling you to write rendering code once and target multiple backends seamlessly.

View on GitHub↗Upstream Snapchat/SnapRHI↗

Builder

Snapchat

Snapchat

Snapchat • individual

Stars

40

Using upstream star count

Forks

6

Using upstream fork count

Open Issues

0

Activity Score

0/100

0 commits in 30d

Created

Feb 19, 2026

Project creation date

README Summary

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](./LICENSE.md) [![FOSSA Status](https://app.fossa.com/api/projects/custom%2B22766%2Fsnap%2FSnapRHI.svg?type=shield&issueType=license)](https://app.fossa.com/projects/custom%2B22766%2Fsnap%2FSnapRHI?ref=badge_shield&issueType=license) [![Platforms](https://img.shields.io/badge/platforms-macOS%20%7C%20iOS%20%7C%20Windows%20%7C%20Linux%20%7C%20Android-lightgrey)](.) [![C++20](https://img.shields.io/badge/C%2B%2B-20-blue?logo=cplusp

Community Evaluation

Loading…

AI Dev Skills

Unmapped

Computer Graphics RenderingCross-Platform DevelopmentGPU ProgrammingGraphics API AbstractionGraphics ProgrammingReal-time Rendering

Tags

Computer Graphics RenderingCross-Platform DevelopmentGPU ProgrammingGraphics API AbstractionGraphics ProgrammingReal-time RenderingForkedMobile

Taxonomy

Deployment Context

Cross-platformNative applications

Industries

GamingAR/VRComputer GraphicsSimulationCAD/CAM

Modalities

3D

Skill Areas

Graphics ProgrammingComputer Graphics RenderingGPU ProgrammingCross-Platform DevelopmentGraphics API AbstractionReal-time Rendering

tag

ForkedMobile

Use Cases

Cross-platform graphics renderingGame engine development3D visualization applicationsGPU-accelerated computingReal-time graphics applications

Recent Activity

Updated 2 months ago

7 Days

0

30 Days

0

90 Days

1

Use C++20 designated initializers in the Vulkan backend (#11)

Sergey Kosarevsky • Mar 8, 2026

b1c9b8f

Update LICENSE.md

Vladyslav Deviatkov • Feb 28, 2026

f1e8ffa

sync: export from internal SnapRHI (6c69006b) (#10)

Vladyslav Deviatkov • Feb 28, 2026

fb32f49

Quality

prototype
Quality
medium
Maturity
prototype

Categories

ML Platform & InfrastructurePrimaryMLOps & InfrastructureInference & ServingData Science & AnalyticsEdge & Mobile AIOther AI / MLRobotics

PM Skills

Scale & ReliabilityDeveloper Platform

Languages

C++100.0%

Timeline

Project created
Feb 19, 2026
Forked
Mar 12, 2026
Your last push
2 months ago
Upstream last push
2 months ago
Tracked since
Mar 8, 2026

Similar Repos

pgvector cosine similarity · $0

Loading…