LibreAI / AI 3D / MetalSplatter
// ai-3d ยท scier/MetalSplatter

MetalSplatter

Render Gaussian Splats using Metal on Apple platforms (iOS/iPhone/iPad.

๐Ÿ’Ž Hidden gemโ˜… 715 starsโ‘‚ 112 forksMITupdated 2026-09
โ–ฆ visual โ€” this project's README ships no embeddable screenshot,
so here's a placeholder. The guide below is complete regardless.
// project facts

Project facts

MetalSplatter is an open-source ai 3d project by scier (scier/MetalSplatter on GitHub). It has 715 GitHub stars and 112 forks, is released under the MIT license, and was last updated on GitHub on 2 September 2026.

GitHub stars
715
Forks
112
License
MIT
Last updated on GitHub
2 September 2026
Category
AI 3D
Listing
Hidden gem โ€” a shorter page for a lesser-known project
Official site
GitHub
// how it works

How it works

  1. Follow the quickstart

    The README documents setup; start with the install section.

  2. Pick your use case

    Decide what you want MetalSplatter to do first โ€” render Gaussian Splats using Metal on Apple platforms (iOS/iPhone/iPad.

  3. Check for updates

    Pull the latest changes to stay current with fixes.

  4. Make it yours

    Change the config to match your workflow, then run it daily.

// features

Why people love it

Swift native

Feels native on Apple platforms.

MIT license

Use it freely, even commercially.

Open code

Read and audit every line on GitHub.

Forkable

Fork it and shape it to your needs.

Community driven

Improved in the open by contributors.

No vendor lock-in

Your data and setup stay yours.

Advertisement
// run it

Run it yourself

  1. Step 1 โ€” Clone the repo

    Download the source and move into the project folder.

    git clone https://github.com/scier/MetalSplatter.git
    cd metalsplatter
  2. Step 2 โ€” Build

    Build the Swift package.

    swift build
  3. Step 3 โ€” Run it

    Run the built product.

    .build/debug/app  # product name may vary
// use cases

What you can build

Advertisement
// faq

Questions, answered

Is MetalSplatter free to use?

Yes. It is MIT licensed, so you can use it freely, including commercially, with attribution.

Do I need an account to use MetalSplatter?

No. It is a self-run project โ€” clone it and run it on your own machine. Some features may optionally call external APIs; check the README.

Can I run MetalSplatter on my own hardware?

Yes, that is the point. The code is public, so you can run, modify, and host it yourself.

How is MetalSplatter licensed?

It is released under MIT. Read the LICENSE file in the repo for the exact terms.

Can I contribute to the project?

Yes โ€” it lives on GitHub at scier/MetalSplatter. Open an issue or pull request; the contribution guide in the repo explains the process.

// keep exploring

Similar tools

AI 3D

OpenPointClass

Free, fast semantic segmentation of 3D point clouds.

โ˜… 202 starsAGPL-3.0
View guide โ†’
AI 3D

NURBGen

Text-to-CAD: generate NURBS models from plain language.

โ˜… 34 starsCustom
View guide โ†’
AI 3D

splatviz

Interactive Python viewer for real-time 3DGS editing and analysis.

โ˜… 1.5k starsMIT
View guide โ†’
AI 3D

spz

File format designed for 3D Gaussian splats.

โ˜… 924 starsMIT
View guide โ†’
AI 3D

Reall3dViewer

3D Gaussian Splatting viewer built on Three.js โ€” mark, measure and render with preset LODs.

โ˜… 514 starsMIT
View guide โ†’
AI 3D

ooosplat

One-click desktop app turning videos into 3D Gaussian Splats.

โ˜… 1.8k starsApache-2.0
View guide โ†’
// alternatives

Alternatives in AI 3D

The most-starred other AI 3D projects in the LibreAI catalogue โ€” the realistic shortlist if MetalSplatter is not the right fit.

Get MetalSplatter

Free and open โ€” grab the source, star the repo, and start creating.