Godray – a simple ray tracer
A simple ray tracer. . Contribute to LanJian/godray development by creating an account on GitHub.
Godray – a simple ray tracer launched on May 15, 2015 with 13 votes, #1,340 of 3,670 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 11 years on.
In plain words
Godray is a ray tracer available on GitHub. It is designed for developers who need rendering capabilities for 3D graphics projects. The tool traces light rays through a scene to generate realistic images. Being open source, it allows users to contribute to its development and customize the code for their specific needs.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
I wrote a C++ ray tracer from scratch without AIJun 2026 · github.com · ▲155C++ Path Tracer from scratch with zero third-party libraries. - themartiano/luz
An easy-to-use ray-tracer written from scratch in C++2017 · github.com · ▲18A ray-tracer with a simple scene description language for easily generating beautiful images. - diegomacario/Super-Sunshine
a Rust ray tracer that runs on any GPU – even in the browserNov 2025 · github.com · ▲95I’ve been experimenting with Rust lately and wanted a project that would help me explore some of its lower-level and performance-oriented features. Inspired by Sebastian Lague’s videos, I decided to implement my own ray tracer from scratch. The initial goal was just to render a simple 3D scene in the browser at a reasonable frame rate. It evolved into a small renderer that can: • Run locally or on the web using wgpu and WebAssembly • Perform mesh rendering with a Bounding Volume Hierarchy (BVH) for acceleration • Simulate both direct and indirect illumination for photorealistic results • Be…

Monte Carlo ray tracer in Rust2020 · github.com · ▲168Monte Carlo ray tracer developed using Rust. Contribute to Dalamar42/rayt development by creating an account on GitHub.
A physically-based GPU ray tracer written in JuliaFeb 2026 · makie.org · ▲198We ported pbrt-v4 to Julia and built it into a Makie backend. Any Makie plot can now be rendered with physically-based path tracing. Julia compiles user-defined physics directly into GPU kernels, so anyone can extend the ray tracer with new materials and media - a black hole with gravitational lensing is ~200 lines of Julia. Runs on AMD, NVIDIA, and CPU via KernelAbstractions.jl, with Metal coming soon. Demo scenes: github.com/SimonDanisch/RayDemo
More dev tools this month
the category →
Contribute to oosexgang/hackios-xnu-kernel development by creating an account on GitHub.
Dev tools · 1d ago · github.com


open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.
Dev tools · 29d ago · github.com

Contribute to reladraw/reladraw development by creating an account on GitHub.
Dev tools · 27d ago · github.com
OpenBot▲362Grok Bot alternative: free, local, open-source, multiplayer
Dev tools · 24d ago · openbot.run
Talanoa▲346Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…
Dev tools · 22d ago · talanoa.email
Source: Show HN post ↗
Launched alongside, May 2015
the whole month →




- TP
Life & fun · 2015 · ephemeralp2p.durazo.us