Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Open Source Games
  3. Endless Sky

Endless Sky

GPL-3.0C++v0.10.16

A free, open-source sandbox space exploration game featuring trading, combat, missions, and an evolving storyline.

Visit WebsiteGitHubGitHub
7.3k stars1.2k forks0 contributors

What is Endless Sky?

Endless Sky is a free, open-source 2D space exploration game where players captain a spaceship in a sandbox universe. It combines trading, combat, passenger transport, and mission-based storytelling, allowing players to choose their own path as merchants, bounty hunters, or explorers. The game features ship upgrades, faction interactions, alien encounters, and an optional main storyline.

Target Audience

Gamers who enjoy classic space simulation and trading games, modders interested in contributing to open-source game development, and players seeking a non-linear, story-rich sandbox experience.

Value Proposition

As a completely free and open-source project, Endless Sky offers a deep, moddable space sim experience without cost, supported by an active community and inspired by beloved titles like Elite and Escape Velocity.

Overview

Space exploration, trading, and combat game.

Use Cases

Best For

  • Players seeking a free alternative to classic space trading games
  • Modders looking to create custom ships, missions, or storylines
  • Gamers who enjoy open-ended, non-linear sandbox experiences
  • Those interested in 2D space combat and economic simulation
  • Community contributors wanting to help develop an open-source game
  • Fans of narrative-driven games with optional main quests

Not Ideal For

  • Players expecting modern 3D graphics and high-fidelity visual effects
  • Gamers who prefer tightly scripted, linear story campaigns without sandbox distractions
  • Users on very old hardware without OpenGL 3 support who are unwilling to configure custom shaders
  • Teams seeking a commercially supported game with guaranteed updates and professional customer service

Pros & Cons

Pros

Completely Free and Open

No cost to play on all platforms, with source code under GPL v3 and permissive artwork licenses, enabling full transparency and modification without restrictions.

Non-Linear Sandbox Freedom

Players can choose from trading, combat, exploration, or optional story missions at their own pace, offering high replayability and emergent gameplay similar to classic Elite.

Robust Modding Ecosystem

With open tools and documented formats for custom artwork and missions, supported by an active Discord and wiki, it encourages extensive community-driven extensions.

Minimal Hardware Demands

Runs on systems as old as Windows XP and MacOS 10.7 with low RAM and storage requirements, making it accessible on older or low-end machines.

Integrated Optional Narrative

A rich main plot and side quests are woven into the sandbox, providing story depth without forcing linear progression, as highlighted in the player's manual.

Cons

Steep Learning Curve for Building

Compiling from source requires CMake and following detailed build instructions, which can be a barrier for casual users or non-developers wanting to contribute code.

Disjointed Community Channels

With discussions split between Discord, Steam, and GitHub, and the legacy Google Groups inaccessible, finding consistent support or documentation can be challenging.

Dated Visual Presentation

The 2D sprite-based graphics, while functional, lack the immersion and polish of contemporary 3D space simulations, which may deter players seeking modern aesthetics.

Volunteer-Paced Development

Updates and bug fixes rely on community contributions with a loosely defined roadmap, leading to slower release cycles and unpredictable support compared to funded commercial games.

Open Source Alternative To

Endless Sky is an open-source alternative to the following products:

S
Star Control

Star Control is a series of science fiction action-strategy video games originally developed by Toys for Bob and published by Accolade, known for space combat and exploration.

E
Elite

Elite is a seminal space trading and combat simulation video game originally released in 1984, known for its open-ended gameplay and 3D wireframe graphics.

E
Escape Velocity

Escape Velocity is a space trading and combat simulation video game series for classic Mac OS, developed by Ambrosia Software.

Frequently Asked Questions

Quick Stats

Stars7,252
Forks1,246
Contributors0
Open Issues816
Last commit1 day ago
CreatedSince 2015

Tags

#gamedev#rpg#opensource#free#multiplatform#c-plus-plus#game-development#game#open-source-game#sandbox-game#cross-platform#2d-game#cpp

Built With

C
CMake
O
OpenGL

Links & Resources

Website

Included in

Open Source Games2.7k
Auto-fetched 1 day ago

Related Projects

MinetestMinetest

Luanti (formerly Minetest) is an open source voxel game-creation platform with easy modding and game creation

Stars12,798
Forks2,294
Last commit2 days ago
CraftCraft

A simple Minecraft clone written in C using modern OpenGL (shaders).

Stars10,989
Forks1,432
Last commit2 years ago
MinecraftMinecraft

Simple Minecraft-inspired program using Python and Pyglet

Stars5,412
Forks1,276
Last commit2 years ago
The Powder ToyThe Powder Toy

Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.

Stars5,099
Forks847
Last commit2 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub