SlamDunk: A user-friendly 3D visualization library
Hello! I am working on SlamDunk, a lightweight and easy-to-use visualization library built with C++. I started the project out of a personal need - I am in the process of learning about SLAM (simultaneous localization and mapping) and found the lack of visualization tools very limiting. This is why I'm making this tool - it aims to allow the user to make powerful live visualizations without a lot of boilerplate and fiddling with rendering loops and computer graphics. SlamDunk is built with OpenGL and ImGui, so it is very lightweight. Please let me know what you think!
SlamDunk: A user-friendly 3D visualization library launched on April 10, 2025 with 5 votes and more than 75% of that year's launches. The site was still online in September 2026, 1 year on.
What it does
Lightweight 3D visualization library. Contribute to Robertleoj/slamd development by creating an account on GitHub.
slamd is a 3D visualization library for Python. pip install , write a few lines, and you have a GPU-accelerated interactive 3D viewer. No event loops, no boilerplate — just set geometry and it shows up. pip install slamd Why slamd? Most 3D visualization in Python is either painfully slow (matplotlib's 3D mode), or requires you to learn a massive framework. slamd is neither. slamd is a stateful viewer , not a logging database. There's no append-only log, no timeline, no timestamps forced onto your data. You have a tree of geometry — you set objects, move them, delete them, and what you see is what's there right now. Rerun is powerful, but it's a big tool with a lot of concepts. slamd does…from github.com
Does a similar job
all alternatives →
Graphic-Walker – A different type of open-source alternative to Tableau2023 · github.com · ▲148Hello, guys~ I recently developed a data exploration and visualization app which can be used as a different type of open-source alternative to Tableau. It is extremely easy to embed in your apps just as a react component. The original purpose is to develop a lite plugin that can be easily embedded in most cases, it doesn't have to be a large BI, but a lite graphic plugin. GitHub: Kanaries/graphic-walker, https://github.com/Kanaries/graphic-walker The main features implemented: * A user-friendly drag-and-drop-based interaction for exploratory data analysis with…
Globe visualizations in Golang2017 · github.com · ▲258Globe wireframe visualizations in Golang. Contribute to mmcloughlin/globe development by creating an account on GitHub.
3D Terrain simulation for hiking, skiing etc.2025 · github.com · ▲150I'm working on a GPS track visualizer for quite some time. It shines in hilly and mountaineous terrain (where a 3D view makes more sense), but it also offers quite a lot of Strava-like features (statistics etc.). You can upload your GPX and FIT files manually, or sync directly with Garmin, Coros and Polar. See https://cubetrek.com for the live app and check out some examples there. It's free and opens source. Also, anyone who likes to work with 3D visualizations (especially Babylon.js), let me know if you like to help polish this thing further.
- ARA raytracer to shade topographic maps in R2018 · tylermw.com · ▲198
- VM

More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 26d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 20d ago · smoothrecorder.com


Work · 14d ago · readrare.com
Source: Show HN post ↗
Launched alongside, April 2025
the whole month →
Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…
Dev tools · 2025 · runpyxl.com

The Unsure Calculator is an online tool that lets you calculate with numbers you’re not sure about.
Life & fun · 2025 · filiph.github.io

https://the-pocket.github.io/Tutorial-Codebase-Knowledge/
AI · 2025 · github.com


