Open source Autodesk Maya alternatives
Every project in the catalog is MIT, Apache or BSD licensed. 0 projects explicitly describe themselves as a Autodesk Maya alternative; 40 more are in the category where Autodesk Maya is a typical product.
Open source projects in the same category: 3D & Game Development
Category-level information: these projects are the same kind of software as Autodesk Maya; they have not claimed to be a one-to-one replacement.
godotengine · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You transfer your games to main desktop platforms such as Linux, macOS and Windows.
- You develop games for Android and iOS mobile platforms.
- You can produce content for web-based platforms and consoles.
- • High number of open issues (18,907)
- • NeutralHacker News
W4 Games raises $15M to drive video game development with Godot Engine
“But Godot Engine "can do consoles" for a few years now. W4 Games isn't the first to provide a solution for this, nor will they be the last, due to Godot's MIT licensing.”
- • NeutralGitHub Issue
[TRACKER] Methods, properties and signals to consider for renaming in next planned compatibility breakage
“This issue is meant to keep track of awkwardly named or deprecated methods, properties and signals that we would like to rename next time we have the opportunity. This can't be done lightly as it breaks compatibility for users using their old names, so any such change has to be…”
Verified against README · Oct 26, 2026 · source
Three.js
100mrdoob · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can create 3D scenes by defining scenes, cameras and geometric objects on the scanner.
- You can manage animations of objects using WebGL or WebGPU handlers.
- You can use different visualization methods by incorporating additional processors such as SVG and CSS3D into your project.
- ↑ PositiveHacker News
3D framework for the web, built on Svelte and Three.js
“React-three-fiber was and still is a huge inspiration and I can’t thank Paul and the other contributors enough. Afaik they pioneered this relationship between a frontend framework and Three.js. In essence, react-three-fiber and @threlte/core offer the same base functionality,…”
- • NeutralHacker News
3D framework for the web, built on Svelte and Three.js
“Thanks! Threlte is "just" offering a declarative way to express Three.js. If you know how the `<T>` component and its props and event handlers work, you can use the Three.js documentation for everything else. Apart from that with Threlte I personally practice…”
Verified against README · Oct 26, 2026 · source
imgui
100ocornut · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can create vehicle interfaces for game engines and 3D applications.
- You can develop code-based tools that reflect dynamic data sets.
- You can design utilities that are used in debugging and visualization processes.
- • High number of open issues (1,220)
- ↓ NegativeHacker News
Dear ImGui – Bloat-free graphical user interface library for C++
“Dear ImGui is amazing software with great ideas, but at this point I feel like the "immediate" is a problematic lie much like how "immediate mode" graphics rendering hasn't been immediate in years. I think the most appropriate way to describe these libraries is "imperative",…”
- ↑ PositiveHacker News
Dear ImGui – Bloat-free graphical user interface library for C++
“> You can feel this persons frustration about all the obscure magic incantations needed to get a simple GUI and some lines on screen. The vast majority is setting up SDL with a graphics context - anything graphics in C++ land is notoriously tedious, yes - not much of that is in…”
Verified against README · Oct 26, 2026 · source
Bevy
95bevyengine · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can develop applications with a full 2D and 3D feature set.
- You can set up data-oriented architecture using the Asset Component System (ECS) paradigm.
- Thanks to its modular structure, you can only use and change the components you need.
- • High number of open issues (3,521)
- ↓ NegativeHacker News
Bevy: A data-driven game engine and app framework built in Rust
“How much control do you have over rendering without having to discard Bevy's renderer and asset server entirely? A big problem I had with Amethyst (and, honestly, other big engines like Unity and Godot) is that you have very little ability to use custom formats that have…”
- ↓ NegativeHacker News
Bevy: A data-driven game engine and app framework built in Rust
“Sorry, the sentence has a question mark at the end because basically everything is different. Size: Bevy is probably thousands of times smaller than UE. That is either a feature or a bug, depending on your needs. Complexity/feature set: Bevy is a lot simpler because it's simply…”
Verified against README · Oct 26, 2026 · source
Phaser
92phaserjs · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You develop games for desktop and mobile browsers using JavaScript or TypeScript.
- You integrate the games you develop into platforms such as YouTube Playables, Discord Activities, or Twitch Overlays.
- With the help of third-party tools, you transform your projects into native applications for platforms like iOS, Android, and Steam.
- ↑ PositiveHacker News
Show HN: I made my personal website a Pokémon-style minigame using Phaser 3
“This is so great. Thanks for sharing your code and your collections of tilesets etc, as well as where you got them from. I've been wanting to make a learning app into pokemon style quest adventure for quite some time now but I don't know anything about game development/engines…”
- • NeutralHacker News
Show HN: I made my personal website a Pokémon-style minigame using Phaser 3
“I'm glad it helped. I don't know anyhthing about React, but here are some more resources I found useful on the Phaser side: - I started out with this guide: - The Pokemon Revolution Online discord has a channel with mapping introductions that is pretty nice. - The Phaser 3…”
Verified against README · Oct 26, 2026 · source
Babylon.js
100BabylonJS · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You drag sandboxes and view the .babylon and glTF scenes you produce with Blender, Maya, or 3ds Max exporters in the browser.
- You optimize the application size using ES6 packages and the tree-shaking feature.
- You can start a 3D engine on the Canvas element and create scenes with camera, light and geometric shapes.
- ↓ NegativeHacker News
Babylon.js 6.0
“I wonder if it has become easier to use and more useful. I had a brief stint where I became exited about it (based on what I later came to view as hype), and spent some effort trying to make it do cool stuff. I ended up abandoning it for a number of reasons. I've served time…”
- ↑ PositiveHacker News
Babylon.js 6.0
“Babylon.js is (working towards) being a batteries included game engine. Three.js is a rendering engine with a lot of first and third party plugins. Add the right plugins and you can probably do anything Babylon can, or use as is and you can make a lightweight landing page. An…”
Verified against README · Oct 26, 2026 · source
libgdx
100libgdx · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You develop cross-platform games for Windows, Linux, macOS, Android, iOS and web browsers.
- With Java, you remove fast prototypes of 2D and 3D games and develop themeratively.
- Taking advantage of the vast third-party ecosystem and tools, you accelerate development processes.
- ↑ PositiveHacker News
LibGDX 1.0 released
“LibGDX is a lot of fun to work with, and a great way to target both Android and iOS with the same code base. What you might not have thought of, is that you don't have to limit yourself to games. I created a successful productivity app entirely in LibGDX (shameless plug, ).…”
- ↓ NegativeHacker News
LibGDX 1.0 released
“You can. (Bounce Away is a pretty fun game that uses both.) The problem I'm waiting for someone else to solve though (and maybe I'll just make it a side-project one day...) is a more idiomatic Clojure interface to LibGDX. Something like PyGame would be pretty sweet too, though…”
Verified against README · Oct 26, 2026 · source
img2threejs · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- Tek bir referans görselden THREE.Group üreten TypeScript kodu çıkarırsın
- Kod üretimi öncesi kalite kapısıyla sığ özellikleri elersin
- Kod üretecini yalnızca açılmış yapı geçişini üretecek şekilde adım adım çalıştırırsın
Verified against README · Oct 30, 2026 · source
aframe
84aframevr · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- With HTML tags, you create browser-based 3D, AR, and VR scenes.
- Using the built-in visual auditor interface, you examine the scene components.
- You develop customized applications with JavaScript, DOM API and three.js integration.
ellisonleao · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can access game development resources in graphics, code and audio categories.
- You can study free or open source assets by license types.
- You can find references such as blogs, books, and communities for game development processes.
- • No published release
PlayCanvas
100playcanvas · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- Develop interactive 3D applications and games that work in web browsers
- With WebXR support, you create immersive AR and VR experiences via browser
- You write object behaviors and scripts using TypeScript or JavaScript
- • NeutralHacker News
Build WebGPU apps with PlayCanvas
“I bet there's a lot of cheap wins by bundling all those tiny files in a few bigger ones. But minimizing the WASM blob for a humongous native engine like Unreal Engine 5 sounds like a real challenge. Even when this is reduced by 90% it's still 10x bigger than Unity's web output,…”
- ↓ NegativeHacker News
Build WebGPU apps with PlayCanvas
“Hey ertucetin! (Disclaimer, I used to work at PlayCanvas and still manage the Discord) Just to help feedback on some points: - ES6 Modules and NPM support is actively being worked on and should be ready by end of year - Typescript support will follow after that (Mark who wrote…”
MonoGame
95MonoGame · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- Using C#, you develop cross-platform games for desktop, mobile and console platforms.
- You move your old XNA-based projects to work on modern operating systems and current devices.
- With registered developer access, you release games to console platforms such as PlayStation, Xbox, and Nintendo Switch.
- • High number of open issues (778)
- • NeutralHacker News
Announcing the MonoGame Foundation
“Not sure about MonoGame. Way back when XNA was released it was a great step forward for indie development - a framework using an easy-to-use language that allowed publishing even for the Xbox 360 - that was a great step forward. It included solutions for every problem that…”
- • NeutralHacker News
Announcing the MonoGame Foundation
“Just to be clear, MonoGame has existed and been open source for a really long time now, and it's a mostly compatible successor to Microsoft's XNA; it's more of a platform abstraction library than a game engine, although it fills a really sweet spot between using engine and…”
ebiten
100hajimehoshi · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can create 2D graphics with matrix-based geometry and color transformations.
- You can manage mouse, keyboard, gaming arm, and touchscreen inputs.
- You can play audio files in Ogg, MP3, WAV and PCM formats.
- • NeutralHacker News
Ebiten in 2020
“Primarily Unity and Godot, some GameMaker/Mono/Unreal. My gripes: * Breaking changes between versions. * Semi-implemented features riddled with bugs, later deprecated by more of the same (see above). * Obscure editor bugs arbitrarily popping up as project grows (like old NT…”
- ↑ PositiveHacker News
Ebiten in 2020
“I've toyed with Ebiten. It's wonderful. Here are some pain points: - I've had trouble with sub-texture bleeding requiring me to add paddings between my texture atlas. This could probably also be resolved by not having my own texture atlas and loading each texture separatedly but…”
entt
100skypjack · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You build a fast asset-component-system architecture.
- Using views and groups, you iterate on the components with the entity.
- You take advantage of the internal runtime reflection system.
- ↑ PositiveHacker News
EnTT: Gaming meets Modern C++
“I was looking at EnTT's API when building a little toy ECS of my own in JavaScript. Since I'm working in JS, I haven't really tried to copy its internal architecture since it doesn't quite make sense for a higher-level GC'd runtime, but I think the public API was a really handy…”
- • NeutralHacker News
EnTT: Gaming meets Modern C++
“Yes, this is the basic idea. Tokens from the lexer, AST nodes, basic blocks, control and data-flow graph nodes + edges can all be entities and/or components of entities, depending on how you wish to structure your data. Since a 32-bit entity ID provides a sufficiently large…”
boardgameio · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You write simple functions that describe how moves change the playing situation.
- Without writing multiplayer network and storage code, you automatically manage the game status between clients, server, and storage.
- You use game logs that feature time travel to study past moves or bring the board to a previous state.
- • No published release
- • NeutralHacker News
Boardgame.io: an engine for creating turn-based games using JavaScript
“I’m quite ignorant of JS development with Node. This package really interests me so I followed the tutorial. On the second step, I used npm to install boardgame.io which triggered a barrage of error messages related to deprecated packages and 69 vulnerabilities. I ran npm audit…”
- • NeutralHacker News
Boardgame.io: an engine for creating turn-based games using JavaScript
“boardgame.io only runs game logic on the server, and it censors the State just before sending it to each client. This strategy makes the UI feel less responsive, but it keeps things simple. The Swords and Ravens blog post recommends resolving actions on the client when they…”
JoltPhysics
100jrouwe · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can use multi-core processors in your games or virtual reality projects to create solid body physics simulations.
- Using different geometric shapes and constraints, you can manage complex physical interactions and collision detection processes.
- You can run your operations without interrupting the main simulation cycle by updating the physics data over background work particles.
- ↓ NegativeGitHub Issue
Acceleration problem with sloped suspension
“I'm working on bike physics. When I create a bike with a front wheel where the suspension direction is not vertical. and where the rear wheel suspension is vertical, the bike accelerates forwards by itself. See this video - in it I am not pressing forwards/throttle, the bike is…”
- ↓ NegativeGitHub Issue
Virtual Character Controller Issues
“So I have come back to my Jolt integration and am again trying to get character controller behavior working that feels right, but everything I try doesn't work. The main goals are: 1. Moving over small obstacles should be effortless (stair stepping) and should not lead to an…”
flame
80flame-engine · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You build logical structures with the game cycle and component system.
- You enable interaction with collision detection and input processing tools.
- You make audio, physics, and map integrations through bridge packages.
- ↓ NegativeHacker News
Node.js in Flame Graphs
“> I can’t imagine how we would have solved this problem without being able to sample Node.js stacks and visualize them with flame graphs. This has me scratching my head. The diagrams are pretty, maybe, but I can't read the process calls from them (the words are truncated because…”
- • NeutralHacker News
Node.js in Flame Graphs
“> The diagrams are pretty, maybe, but I can't read the process calls from them (the words are truncated because the graphs are too narrow). Flame Graphs provide SVGs by default. You should be able to zoom if your broser supports it. The current version also supports "zooming" in…”
cocos · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- With Vulkan, Metal and WebGL support, you can use modern graphics API on different platforms.
- You can edit high-performance game logic with infrastructure written in C++ and TypeScript API.
- With the customizable render line and surface shader system, you can configure the graphics outputs according to your project.
- • High number of open issues (1,006)
Fyrox
80FyroxEngine · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can develop 2D or 3D games using the Rust language.
- You can edit the game scenes with the scene editor that comes together.
- You can run sample demo projects directly in your web browser.
- ↑ PositiveHacker News
Fyrox Game Engine 0.29
“Not in any way associated with Fyrox or Bevy, but tried both and read their docs. So, I could answer some of these: > Would love to hear from others who develop games on how they feel about writing one purely in Rust. I've only made a few toys/concepts in Bevy and loved it, but…”
- • NeutralHacker News
Fyrox Game Engine 0.29
“I think this is a common feature (set) of modern game engines. Unity and Godot do support 2d games development, so Fyrox, attempting to be a competitor in that space, supports it as well. It's definitely going to take a lot of work, but the feature itself seems a modern…”
stride
75stride3d · 3D & Game Development
Common commercial products in this category: Unity, Unreal Engine, Autodesk Maya
- You can create and manage game content and applications using the Game Studio visual editor.
- You can start new projects with the command line tool or .NET templates and inspect engine versions.
- With C#, you develop games for Windows, Linux, Android, and iOS.
- • High number of open issues (747)
- • NeutralHacker News
Atlassian launches Stride, its Slack competitor
“Now a new tool with which you can fill the remaining % of your day which isnt in some "social" sphere already. Im glad there is competition for Slack, just as glad that this is coming from a ISV of developer tools so maybe it will be something that is slanted in favor of things…”
- • NeutralHacker News
Atlassian launches Stride, its Slack competitor
“For developers that might be true that voice/video call is not happening often but I don't think that other business functions would share the same perspective. The ability to call, video conference and easily share images and docs is an important need for collaboration in…”
Verified against README · Oct 25, 2026 · source