guillaumechereau/goxel has 3,236 GitHub stars and 283 forks. GitHot measured +2 stars in 24 hours and +10 in 7 days. Last checked 2026-11-11 07:09 UTC. Last push 2026-07-26.
Goxel: Free and Open Source 3D Voxel Editor
What you can do
- 24 bits RGB colors.
- Unlimited scene size.
- Unlimited undo buffer.
- Marching Cube rendering.
Measured star growth
- in 24h
- +2
- in 7 days
- +10
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalGoxel
Version 0.15.1
By Guillaume Chereau [email protected]
Official webpage: https://goxel.xyz
About
You can use goxel to create voxel graphics (3D images formed of cubes). It works on Linux, BSD, Windows and macOS.
Download
The last release files can be downloaded from there.
Goxel is also available for iOS and Android.
Fisherman house, made with Goxel by
Thibault Simar
Licence
Goxel is released under the GNU GPL3 licence. If you want to use the code with a commercial project please contact me: I am willing to provide a version of the code under a commercial license.
Features
- 24 bits RGB colors.
- Unlimited scene size.
- Unlimited undo buffer.
- Layers.
- Marching Cube rendering.
- Procedural rendering.
- Export to obj, pyl, png, magica voxel, qubicle.
- Ray tracing.
Usage
- Left click: apply selected tool operation.
- Middle click: rotate the view.
- right click: pan the view.
- Left/Right arrow: rotate the view.
- Mouse wheel: zoom in and out.
Building
The building system uses scons. You can compile in debug with 'scons', and in release with 'scons mode=release'. On Windows, currently possible to build with msys2 or try prebuilt goxel package directly. The code is in C99, using some gnu extensions, so it does not compile with msvc.
Linux/BSD
Install dependencies using your package manager. On Debian/Ubuntu:
- scons
- pkg-config
- libglfw3-dev
- libgtk-3-dev
Then to build, run the command:
make release
Windows
You need to install msys2 mingw, and the following packages:
pacman -S mingw-w64-x86_64-gcc
pacman -S mingw-w64-x86_64-glfw
pacman -S mingw-w64-x86_64-libtre-git
pacman -S scons
pacman -S make
Then to build:
make release
Contributing
In order for your contribution to Goxel to be accepted, you have to sign the Goxel Contributor License Agreement (CLA). This is mostly to allow me to distribute the mobile branch goxel under a non GPL licence.
Also, please read the contributing document.
Donations
I you feel like it, you can support the development of Goxel with a donation at the following bitcoin address: 1QCQeWTi6Xnh3UJbwhLMgSZQAypAouTVrY
Explore related projects
ytdl-org/youtube-dl
Command-line program to download videos from YouTube.com and other video sites
141,527 starsexcalidraw/excalidraw
Virtual whiteboard for sketching hand-drawn like diagrams
135,492 starsgodotengine/godot
Godot Engine – Multi-platform 2D and 3D game engine
119,942 starsmrdoob/three.js
JavaScript 3D Library.
118,122 stars