goxel.xyz
Goxel 3D Voxel Editor.
At a glance
- Category
- Development
- Language
- English
- Paid-content signal
- No paid content foundObserved
- Registered
- 2019
- Hosting
- FastlyInferred
- HTTPS certificate trusted
- PassedObserved
- Last updated
Related questions
More questions →What Are Open-Source UI Element Libraries and How Do They Differ From UI Frameworks?
An open-source UI element library is a collection of individual, ready-made interface pieces—buttons, cards, inputs, toggles, loaders—that you copy into your own project and adapt. A UI framework, by contrast, is a structured system of components, conventions, and often a theming layer that governs how your whole interface is built. The practical difference: an element library gives you a snippet; a framework gives you a way of working. If you need a polished button in ten minutes, reach for the element library. If you're building a 40-screen product with a team, you probably want the framework.
What "open-source UI element library" actually means
The term gets used loosely, so it helps to separate the parts:
- Open-source: the code is publicly available, and the license tells you what you may do with it—copy, modify, redistribute, or use commercially.
- UI element: a single, self-contained piece of interface, usually small enough to read in one sitting. A button with hover states, a pricing card, a search field.
- Library: a browsable, searchable collection of those elements, typically contributed by many different people.
On a site like Uiverse, elements are shared by a community and written in plain CSS or Tailwind. You find one you like, copy the markup and styles, paste them into your project, and adjust colors, spacing, and text to fit. There's no package to install and no build step required—which is exactly the appeal, and also the source of most of the confusion.
Element library vs. UI framework: the core differences
| Dimension | Open-source UI element library | UI framework / design system |
|---|---|---|
| Unit of reuse | A single snippet you copy | A component you import or call |
| Installation | None; paste into your code | Package install, config, sometimes a provider |
| Consistency | Depends on you; each element may look different | Enforced by shared tokens and APIs |
| Theming | Manual edits per element | Central theme/config file |
| Updates | You own the copy; no upstream updates | Version bumps bring fixes and changes |
| Accessibility | Varies per contributor; must be checked | Usually tested and documented |
| Best for | Prototypes, landing pages, small sites, one-off needs | Multi-page apps, teams, long-lived products |
| Learning curve | Low—read the CSS | Higher—learn the API and conventions |
The table isn't a verdict. It's a map of trade-offs. Element libraries win on speed and freedom; frameworks win on consistency and maintenance.
Licensing and attribution: what to check before you paste
This is where people get into trouble, and it's worth slowing down for.
- Find the license. Every element or collection should state one. Common open-source licenses include MIT, Apache-2.0, and BSD. Some projects use copyleft licenses like GPL, which can impose obligations if you redistribute your code.
- Understand what the license permits. MIT and Apache-2.0 are permissive: you can typically use the code in commercial and closed-source projects. Copyleft licenses may require you to release derivative source under the same terms.
- Check attribution requirements. Permissive licenses usually require you to keep the copyright notice and license text somewhere in your project. That's a real obligation, not a formality.
- Look for per-element terms. On community sites, the site's overall terms and the individual contributor's stated wishes may differ. If a contributor asks for credit, honor it.
- When in doubt, ask or avoid. If a snippet has no license at all, you don't have clear permission to reuse it. Treat "no license" as "not open source," even if the code is publicly visible.
This article is general information, not legal advice. For commercial products with real exposure, have someone qualified review the licenses you're relying on.
How to use a community element in your project: a practical workflow
Here's a repeatable process that avoids most of the usual mess.
1. Start from a real need, not a browsing session
Decide what you need first—"a compact primary button with a loading state"—then search. Browsing aimlessly produces a pile of pretty snippets that don't fit together.
2. Copy the smallest version that works
Take the markup and the styles. Strip anything you don't need: demo wrappers, extra animations, decorative layers. Less code means fewer surprises.
3. Convert it to your conventions
If your project uses design tokens or CSS variables, replace hard-coded values:
/* Before: hard-coded */
.button { background: #4f46e5; border-radius: 8px; }
/* After: token-based */
.button { background: var(--color-primary); border-radius: var(--radius-md); }
This one step is what keeps a copied element from looking like a foreign object in your UI.
4. Check accessibility before you ship
Community elements vary widely here. Verify at minimum:
- Keyboard focus is visible and the element is reachable by Tab.
- Color contrast meets WCAG AA (4.5:1 for normal text).
- Interactive elements use semantic HTML (
<button>, not a clickable<div>). - Form inputs have associated labels.
- Motion respects
prefers-reduced-motion.
5. Test in context
Paste it into a real page with real content. Long labels, small screens, and dark mode break more copied elements than anything else.
6. Note where it came from
Keep a short comment or an internal credits file: source, license, date. Future you—and your legal reviewer—will be grateful.
Where element libraries genuinely shine
- Prototypes and demos: you need something clickable today, not a design system.
- Landing pages and marketing sites: a handful of distinctive elements, each custom.
- Filling gaps: your framework lacks one specific component, and you don't want to build it from scratch.
- Learning: reading well-made CSS is one of the fastest ways to improve.
- Small projects: a personal site doesn't need a theming architecture.
Where they fall short
- Consistency at scale: ten elements from ten contributors rarely look like one product.
- Maintenance: you own every copy. When your design changes, you edit each one.
- Accessibility debt: you inherit whatever the contributor did or didn't do.
- No upstream fixes: a bug fixed in the original won't reach your copy.
- Integration friction: different naming conventions, different units, different assumptions about resets.
When to choose which
Choose an element library when the scope is small, the timeline is short, or you need a few distinctive pieces rather than a whole system.
Choose a framework or design system when multiple people build multiple screens over months, when consistency is a product requirement, or when accessibility and theming need to be guaranteed rather than checked.
A hybrid works well for many teams: adopt a framework for the structural components—forms, navigation, layout—and borrow individual elements for the places where you want personality. Just route every borrowed element through the same token and accessibility checks, so it lands as part of your system rather than beside it.
The short version: open-source UI element libraries are a fast, flexible way to get good-looking interface pieces into a project. They are not a substitute for a design system, and the license and accessibility details are the part worth reading carefully.
How to Download Goxel 3D Voxel Editor
Goxel is available through the official website at goxel.xyz, which hosts a dedicated download page. The desktop version is offered for free, and the editor supports Windows, Mac, Linux, iOS, and Android, so the first step is simply identifying which platform you are on. There is no account requirement mentioned on the site, and no pricing beyond the stated free desktop download is indicated.
What you can download
The official site describes Goxel as an open-source 3D voxel editor and lists the following platforms:
| Platform | Notes |
|---|---|
| Windows | Desktop version |
| Mac | Desktop version |
| Linux | Desktop version |
| iOS | Mobile/tablet version |
| Android | Mobile/tablet version |
The site states the desktop version is free and directs visitors to the download page to get it. It does not describe separate paid tiers or a subscription.
Steps to get Goxel
- Go to goxel.xyz in a browser.
- Open the download page linked from the site.
- Choose the build that matches your operating system: Windows, Mac, Linux, iOS, or Android.
- Download and install or open the file for your platform.
Expected result: you end up with Goxel running on your device, ready to create voxel scenes.
Why the platform choice matters
Goxel is cross-platform by design, so the same editor concept applies whether you are on a desktop or a tablet. The site highlights that voxels restrict volume along a 3D grid, making 3D editing feel as intuitive as drawing in 2D. It also points to a video of French artist Thibault Simar using Goxel on an iPad Pro as an example of tablet use.
If you plan to work mainly with a mouse and keyboard, the desktop builds for Windows, Mac, or Linux are the natural fit. If you want to sketch voxel art on the go, the iOS or Android version is the relevant choice.
What to check before downloading
- Confirm your OS version is supported by the build you pick.
- If you are on a tablet, decide whether you want the mobile version rather than a desktop build.
- Note that the site mentions unlimited scene size, layers, and many export formats (Magica Voxel, Qubicle, glTF2, obj, ply, build engine) as features of the editor, which may influence which platform you prefer for your workflow.
Common questions
Is Goxel free? The site says the desktop version can be obtained for free on the download page. It does not mention paid plans.
Which platforms are supported? Windows, Mac, Linux, iOS, and Android, according to the official site.
Where do I download it? From the download page on goxel.xyz.
Do I need an account? The available site information does not mention any account or login requirement.
How Goxel Compares to MagicaVoxel and Other Voxel Editors
Goxel is an open-source voxel editor that runs on Windows, Mac, Linux, iOS, and Android, with unlimited scene size, layers, and export to formats including MagicaVoxel, Qubicle, glTF2, obj, ply, and build engine. It is the stronger choice if you want a free, cross-platform tool that works on tablets as well as desktops, or if you need very large scenes. MagicaVoxel is the more common pick for polished, small-to-medium voxel art with a fast, artist-focused workflow, but it is not open source and does not cover mobile. The two are not mutually exclusive: Goxel can export to MagicaVoxel format, so files can move between them.
What Goxel actually offers
The official site describes Goxel as a 3D voxel editor that restricts volume along a 3D grid, so editing works like drawing in 2D. Its stated features are:
- Unlimited scene size — Goxel uses sparse matrices internally, so there is no fixed limit on how big a model can be.
- Layers — separate parts of a scene into independently editable 3D models.
- Cross platform — Windows, Mac, Linux, iOS, and Android.
- Many export formats — MagicaVoxel, Qubicle, glTF2, obj, ply, and build engine.
The desktop version is offered for free on the download page. The site does not state pricing for any mobile version, so treat mobile availability as a platform fact rather than an assumption about cost.
How it compares to MagicaVoxel
| Dimension | Goxel | MagicaVoxel |
|---|---|---|
| Source model | Open source | Not open source |
| Platforms | Windows, Mac, Linux, iOS, Android | Desktop-focused |
| Scene size | Unlimited (sparse matrices) | Not specified here |
| Layers | Yes | Not specified here |
| Interoperability | Exports to MagicaVoxel format | — |
| Best fit | Cross-platform work, large scenes, open-source preference | Artists wanting a tight, established voxel workflow |
The practical difference is not "which is better" but which constraint matters most to you. If you need to work on an iPad or Android tablet, or you want to inspect and modify the tool itself, Goxel is the fit. If your priority is a widely used desktop pipeline with lots of shared community assets, MagicaVoxel remains the default — and Goxel's MagicaVoxel export means you can still hand off work to it.
When Goxel is the right choice
- You want a free, open-source editor you can run across desktop and mobile.
- Your scenes are large enough that a fixed size limit would get in the way.
- You want to separate a model into layers and edit each part independently.
- You need to export into game or 3D pipelines via glTF2, obj, ply, or build engine.
- You want to move assets between tools rather than commit to one.
When to look elsewhere
- You need a mature desktop-only voxel workflow with a large library of existing community models.
- You rely on features the official Goxel page does not list — check the app itself before committing, since the site only documents scene size, layers, cross-platform support, and export formats.
A realistic workflow
A common pattern is to block out a model in Goxel, using layers to keep parts separate, then export to MagicaVoxel format if you want to continue in that tool, or to glTF2/obj if the model is heading into a game engine or 3D application. The site points to a video of French artist Thibault Simar using Goxel on an iPad Pro as an example of tablet use, which is a useful reference if touch-based editing is part of your decision.
To start, get the desktop version from the download page, create a scene, add layers for each part you want to edit separately, and export in the format your next tool accepts.
What features does Goxel 3D Voxel Editor offer?
Goxel is an open-source 3D voxel editor whose defining trait is making 3D editing feel like 2D drawing: it constrains volume to a 3D grid, so each voxel works like a pixel in three dimensions. Its core features are unlimited scene size, layers, cross-platform support, and a wide range of export formats. It suits artists and game developers who want voxel art as a standalone style or as assets for games, and it runs on Windows, Mac, Linux, iOS, and Android.
Core features
Unlimited scene size
You can make your scene as large as you want. Goxel uses sparse matrices internally, so there are no restrictions on how big a model can be. In practice, this means large or mostly empty scenes don't force you to work within an arbitrary grid limit.
Layers
Layers let you separate parts of a scene into independently editable 3D models. This is useful when you want to work on one element — a character, a prop, a terrain block — without disturbing the rest, then combine them into a final scene.
Cross-platform
Goxel runs on virtually any OS: Windows, Mac, Linux, iOS, and Android. The same editor is available across desktop and mobile, which matters if you want to sketch on a tablet and continue on a desktop.
Many export formats
Goxel can export to many formats, including:
| Format | Typical use |
|---|---|
| MagicaVoxel | Voxel art pipelines and interchange |
| Qubicle | Voxel modeling workflows |
| glTF2 | Real-time 3D and game engines |
| obj | General 3D modeling and rendering |
| ply | 3D scanning/mesh interchange |
| Build Engine | Classic Build-engine game assets |
How to judge whether it fits your work
- If you need voxel art as a standalone style, Goxel's grid-based editing and layer separation cover the basic creative workflow.
- If you need game-ready assets, the glTF2, obj, and Build Engine exports are the relevant paths to check against your engine or pipeline.
- If you work across devices, the Windows/Mac/Linux/iOS/Android coverage is the deciding factor.
- If your scenes are large, the sparse-matrix design is the feature to weigh, since it removes fixed size limits.
For a look at how the editor behaves on a tablet, the official site points to a video by French artist Thibault Simar using Goxel on an iPad Pro. The desktop version is available from the download page.
What Is Goxel 3D Voxel Editor?
Goxel is an open-source 3D voxel editor, and goxel.xyz is its official website. It is for anyone who wants to build 3D models by placing blocks on a grid rather than pushing vertices around in a traditional modeling package. The site's stated pitch is that voxels make 3D editing as intuitive as drawing in 2D, and it offers a free desktop download for Windows, Mac, and Linux, with the same editor also running on iOS and Android.
What "voxel editing" actually means
A voxel is the 3D equivalent of a pixel: a single value assigned to one cell of a 3D grid. Instead of defining surfaces and polygons, you fill cells, and the model is whatever set of cells you have filled.
That constraint is the whole appeal. Because every edit snaps to the grid, you never have to think about topology, edge flow, or whether two faces line up — you just add and remove blocks. The trade-off is resolution: curved, organic, or highly detailed surfaces are hard to express, while blocky, stylized forms are fast to produce. Voxel art shows up both inside video games and as a standalone art style.
What the site says Goxel provides
The official site lists four headline capabilities:
| Feature | What it means in practice |
|---|---|
| Unlimited scene size | Goxel uses sparse matrices internally, so the site states there is no restriction on how big a model can be. Empty space costs nothing. |
| Layers | You can split a scene into separate, independently editable 3D models. |
| Cross platform | Windows, Mac, Linux, iOS, and Android. |
| Many export formats | Magica Voxel, Qubicle, glTF2, obj, ply, and Build engine. |
Two of these matter more than the others depending on your goal. Unlimited scene size is what separates a sparse-matrix voxel editor from a fixed-grid one — you are not choosing a canvas size up front and living with it. Export formats determine whether Goxel fits into an existing pipeline: glTF2 and obj are general 3D interchange formats, while Magica Voxel and Qubicle are voxel-specific formats used by other voxel tools.
Who it is for
- Beginners and 2D artists who want to make 3D assets without learning a conventional modeling workflow.
- Game developers producing blocky props, characters, or tilesets who need to export into an engine-friendly format.
- Tablet users — the site points to a video of French artist Thibault Simar using Goxel on an iPad Pro as an example of tablet use.
It is a weaker fit if you need smooth curved surfaces, sculpting, rigging, or animation inside the same tool. Goxel is an editor for voxel models, not a full 3D content creation suite.
How to get started
- Go to goxel.xyz and open the download page.
- Get the desktop version — the site describes it as free on the download page. If you are on iOS or Android, use the mobile build instead.
- Create a scene and start filling cells on the grid. Use layers when you want to work on one part of the model without touching the rest.
- When you are done, export to the format your next tool expects — glTF2 or obj for general 3D software, Magica Voxel or Qubicle if you are moving between voxel editors.
The main thing to verify before committing is the export path: check that the format you need is on the list above and that your downstream tool imports it cleanly.
Website Overview
An established domain and managed infrastructure suggest continuity of operations and may support dependable delivery, although neither guarantees service quality. Several search or sharing settings need attention. Together they may make snippets, preview images or preferred URLs less consistent across platforms.
Domain and Registration
The domain uses .xyz. Assess the website's identity and content rather than relying on the extension alone. Registered in 2019, this domain has about 7 years of history. That suggests continuity, although ownership and purpose may have changed. Transfer-protection status is present, helping reduce the risk of unauthorized domain transfers. The registrar is Gandi SAS, a widely used domain service provider.
DNS and Email
The observed email authentication setup is incomplete: DMARC is missing. Nameservers are provided by gandi.net, indicating managed DNS hosting. MX records point to the gandi.net email service. No CNAME was found; the observed records resolve directly to addresses. DNSSEC signatures were not detected, so this additional DNS authenticity protection is not confirmed.
TLS and Certificates
The certificate uses an RSA 2048-bit public key, offering broad client compatibility. The server supplied a complete certificate chain. No organization name is present in the certificate; the available fields are consistent with domain validation. The certificate was issued by Let's Encrypt, commonly associated with automated certificate services. The certificate's total validity is about 89 days, consistent with a short renewal cycle.
HTTP and Browser Security
The checked browser-security headers were not detected, leaving fewer explicit browser-side safeguards. CORS permits any origin to read this response. This is common for public resources; sensitive responses need narrower handling. No X-Powered-By header was found, reducing one common source of backend fingerprinting information. The x-cache, x-served-by, via response header indicates a CDN or caching proxy in the delivery path. No obvious internal addresses or debug information were found in the headers.
Technology Stack Analysis
The public page identifies Fastly without precise versions, leaving fewer clues for version-specific scanning.
Search and Social Sharing
The Generator tag identifies Hugo 0.108.0, making the publishing system easier to fingerprint. No homepage canonical URL was detected. If duplicate URLs exist, consolidation may be less explicit. No Open Graph metadata was detected, so social previews may depend on platform inference. The title has 21 characters, within a common display range. A meta description is present, with 22 characters.
Hosting and Email
Registration details
| Registrar | Gandi SAS |
|---|---|
| Registered | 2019-07-20 |
| Expires | 2027-07-20 |
| Domain status | client transfer prohibited |
| Nameservers | ns-150-a.gandi.net、ns-225-c.gandi.net、ns-97-b.gandi.net |
| DNSSEC | unsigned |
DNS records
| Type | Name | Value | TTL | Priority |
|---|---|---|---|---|
| A | goxel.xyz | 185.199.108.153 | 10800 | — |
| A | goxel.xyz | 185.199.109.153 | 10800 | — |
| A | goxel.xyz | 185.199.110.153 | 10800 | — |
| A | goxel.xyz | 185.199.111.153 | 10800 | — |
| MX | goxel.xyz | spool.mail.gandi.net | 10800 | 10 |
| MX | goxel.xyz | fb.mail.gandi.net | 10800 | 50 |
| NS | goxel.xyz | ns-150-a.gandi.net | 10800 | — |
| NS | goxel.xyz | ns-225-c.gandi.net | 10800 | — |
| NS | goxel.xyz | ns-97-b.gandi.net | 10800 | — |
| TXT | goxel.xyz | v=spf1 include:_mailcust.gandi.net ?all | 10800 | — |
TLS and certificates
HTTP response headers
| Header | Value |
|---|---|
| content-type | text/html; charset=utf-8 |
| cache-control | max-age=600 |
| server | GitHub.com |
| access-control-allow-origin | * |
Identified technologies
Pages, Search and Sharing
| Meta description | Goxel 3D Voxel Editor. |
|---|---|
| Canonical URL | Not detected |
| Language | English (default) |
| Twitter Card | Not detected |
Unknown
robots.txt (opens in a new tab)
HTTP 404No robots.txt found
User reviews (0)