Box2D is an open-source 2D physics engine that helps game developers add realistic motion and collision effects to their games easily.
Add realistic physics to your 2D games
Box2D is a popular open-source physics engine designed specifically for 2D games. With Box2D, you can bring lifelike movement and collision effects to your projects, making your games feel more dynamic and interactive.
Whether you're a hobbyist or a professional developer, Box2D provides documentation and resources to help you integrate physics into your games with ease. The site offers clear guides and links to publications so you can get started quickly and learn how to make the most of this powerful tool.
Discover websites similar to Box2d.org based on shared categories, topics, and features.
SFML is a simple, open-source library that helps you build games and multimedia apps with easy access to graphics, audio, and networking tools.
LÖVE is a free, open-source framework for making 2D games in Lua, compatible with Windows, macOS, Linux, Android, and iOS. No cost or license needed.
Ren'Py is a free visual novel engine that lets you create interactive stories and games using simple scripting and Python, for computers and mobile devices.
Worldforge is a free, open-source platform for creating your own virtual worlds and MMORPGs, offering tools and resources for developers and players.
Tilengine is a free, open source engine for creating retro 2D games with tilemaps, sprites, palettes, and scanline-based raster effects.
PPSSPP lets you play PSP games on your PC or mobile device in HD, with enhanced textures, custom shaders, and easy downloads for multiple platforms.
Create 2D and 3D games for any platform with Godot, a free and open-source game engine packed with tools to help you bring your ideas to life.
Vassal lets you play and create digital versions of board and card games online with friends. Enjoy classic and custom games from anywhere.
ScummVM lets you play classic adventure and role-playing games on modern systems by replacing old game executables—no emulator needed.
SQLite offers a self-contained, fast, and reliable SQL database engine in a C library, widely used in mobile devices and apps. Download and documentation available.
libjpeg-turbo is a fast JPEG image codec library that speeds up image compression and decompression using advanced processor instructions.
Cairographics.org offers the Cairo 2D graphics library, giving developers tools to draw shapes, text, and images for software and graphical applications.
WinPcap lets you capture and monitor network traffic on Windows. Download the SDK to analyze packets or build network tools. No longer actively maintained.
Amber offers a suite of programs for molecular dynamics simulations, helping researchers study proteins and nucleic acids in detail.
Genode is an open-source framework for building secure, component-based operating systems that scale from embedded devices to general-purpose computing.
Xapian is an open-source search engine library for developers, offering C++ core and bindings for many languages to add powerful search features.
Official site for tcpdump and libpcap—tools for capturing and analyzing network traffic, with downloads, documentation, and developer resources.
Node.js lets you build fast, scalable apps and servers using JavaScript on any platform. Download, learn, and start coding with this open-source runtime.
GCC is a free, open-source compiler collection for C, C++, and other languages, helping developers build and test code across multiple platforms.
GTK is a free, open-source toolkit for building cross-platform graphical user interfaces with a wide range of ready-to-use UI elements.
DS4Windows lets you connect and customize PS4/PS5 controllers on your Windows PC, making it easy to play games with your favorite PlayStation gamepad.
Create your own games easily with RPG Maker. Access official tools, resources, and community support to bring your game ideas to life. (English/Japanese site)
Blip is a cross-platform, fully scriptable game engine app that lets you create AI-powered games and interactive art right from your phone.
CRYENGINE is a powerful game development platform by Crytek, offering tools and resources to create high-end, immersive gaming experiences.
Kodu Game Lab lets kids create 3D games and learn programming basics using an easy, visual interface. Build worlds, add characters, and bring ideas to life.
Construct 3 lets you make your own games right in your browser, with easy drag-and-drop tools or JavaScript for more control—no downloads needed.
PixiJS is a fast, flexible HTML5 engine for creating beautiful 2D graphics, interactive content, and games right in your browser using WebGL.
Discover interactive 3D projects and games made with PlayCanvas, a collaborative, web-based game engine—explore, play, and get inspired online.
Defold is a free, open source game engine for creating high-performance games on desktop, mobile, console, and web platforms with no setup required.
GameMaker lets you create 2D games for free, offering easy-to-follow tutorials and tools for both beginners and experienced developers.
Unreal Engine lets you create real-time 3D games, animations, and visual experiences with powerful tools and a supportive developer community.
Cocos offers a powerful platform for building 2D and 3D games, AR/VR experiences, smart cockpit solutions, and digital content across devices.
Create 2D, 3D, AR, and VR experiences with Unity’s real-time development tools for games, apps, and interactive content across multiple platforms.
Playtouch offers a wide range of HTML5 games and tools for game development, letting you play or create games for web, mobile, and social platforms.
Sascha Hlusiak's personal site features blogs, software projects, and indie games for Windows and Android, plus development tools and open-source resources.
Overhead Games creates indie software and video games, including tools like the ePic Character Generator for role-players and storytellers.
Explore hands-on game development tutorials, code examples, and programming tips focused on HTML5, JavaScript, TypeScript, and popular game engines.
Libretro offers a cross-platform development framework powering RetroArch, making it easy to build and run game emulators and multimedia applications.
PlayFab by Microsoft Azure offers cloud-based tools and LiveOps services to help game developers build, manage, and grow online games across platforms.
Discover and play cross-platform games from RunServer, creators of MMO middleware and mobile games for iOS, Android, Windows, and Steam.
Clickteam offers software tools for creating video games, apps, and interactive projects, with visual editors and resources for both beginners and pros.
Valve creates video games, runs the Steam gaming platform, and develops hardware for gamers and developers. Explore careers and their latest innovations.
PunkHive develops custom mobile and web apps, tools, and games, offering tailored software solutions. Site is in Czech.
Lexaloffle offers creative tools like PICO-8 and Voxatron for making, sharing, and playing indie games, plus forums and resources for game creators.
AngelCode.com offers resources, tools, and assets for game development, helping creators build, enhance, and share their games and projects.
Crytek is a German video game developer and publisher offering innovative games and the CRYENGINE tool for game creators and players worldwide.
Discover and access Apple’s open source software projects, tools, and resources for developers, all in one place. Explore code and collaborate with Apple.
Browse and access BoringSSL's open-source code repositories, view updates, and contribute to projects directly through Google's Git hosting platform.
LibGD is an open-source graphics library for developers to create and manipulate images in various formats, with tools, docs, and frequent updates.
Acqualia creates powerful Mac, iOS, and iPadOS apps, offering advanced tools and frameworks for seamless calculations and productivity on Apple devices.
Saxonica offers tools and libraries for XSLT and XQuery processing, helping developers transform and query XML data efficiently across platforms.
OWL API is an open-source Java library for working with OWL ontologies, offering tools for developers to process and manage semantic web data.
Houdini by SideFX offers powerful 3D modeling, animation, VFX, and rendering tools for film, TV, games, and artists seeking procedural workflows.
Gamebuino lets you play retro games, create your own, and learn programming with easy tutorials and a supportive community. Available in French and English.
AppzCoder develops web and mobile software solutions with an agile approach, helping businesses create versatile digital applications globally.
Explore wavesurfer.js, a JavaScript library for adding customizable audio waveform players to your website, complete with TypeScript API documentation.
Dlib is a free, open-source C++ library with machine learning tools for building complex software, widely used in robotics, image processing, and more.
Clang is a compiler and toolset for C, C++, and related languages, offering GCC and MSVC compatibility as part of the LLVM project.
Find official guides, tutorials, and references for Qt, a cross-platform software development framework. Get help building apps for multiple devices and systems.
Blue Marble Geographics offers advanced GIS software for mapping, terrain analysis, lidar processing, and geodetic calculations for professionals.