No sign-up13,566 open-source and SaaS tools, with GitHub stats refreshed every day.

Panda3D

Open source

Panda3D is an open-source, cross-platform engine for realtime 3D games, visualizations, simulations, and experiments, combining C++ speed with Python ease of use.

Open-source alternative to

panda3d.org
Panda3D homepage screenshot
GitHub stars
5.3k
Last 30 days
+—
Last commit
2 mo ago
Repository age
13 years
Version
v1.10.16
Licence
Custom
Self-hosted
Yes

About Panda3D

Panda3D is an open-source, cross-platform engine for realtime 3D games, visualizations, simulations, and experiments. It exposes the full power of the graphics card through an easy-to-use API and combines the speed of C++ with the ease of use of Python.

The engine is completely free to use with no royalties, license payments, registration, or costs, even for commercial use. Its source code is available under the permissive BSD license. It includes deployment tools for supported platforms and provides a no-hassle installer with no external dependencies.

Key features

  • Cross-platform engine with broad support for old and new hardware
  • Combines C++ speed with Python ease of use
  • Free to use with no royalties or license payments, even for commercial use
  • Source code available under the permissive BSD license
  • Included deployment tools for supported platforms
  • No-hassle installer with no external dependencies

Good fit for

  • Realtime 3D games
  • Visualizations
  • Simulations and experiments
Tags
3d
game-engine
python
c++
rendering
open-source

Panda3D: questions and answers

What is Panda3D used for?
Panda3D is an open-source, cross-platform engine for realtime 3D games, visualizations, simulations, and experiments, combining C++ speed with Python ease of use. It is a good fit for realtime 3D games, visualizations, and simulations and experiments.
Is Panda3D open source?
Yes. Panda3D is open source under a custom licence. Its source code is on GitHub at panda3d/panda3d and is written mainly in C++.
Is Panda3D free?
Yes. Panda3D is open source, so the software itself is free to use under the terms of its own licence.
Can I self-host Panda3D?
Yes. Panda3D can be self-hosted on your own server or infrastructure.
What is Panda3D an alternative to?
Panda3D is an open-source alternative to Unity and Unreal Engine. Other open-source alternatives to Unity include Stride, O3DE and Godot.
Is Panda3D actively maintained?
Yes. The most recent commit to Panda3D was on 28 July 2026, and the latest release is v1.10.16, published on 25 December 2025. The project has 5.3k stars on GitHub.

Open-source alternatives to Panda3D

See all

SaaS alternatives to Panda3D

See all