Discover and explore top open-source AI tools and projects—updated daily.
LibrelancerClassic space game re-implementation
Top 54.0% on SourcePulse
A re-implementation of the 2003 space game Freelancer, Librelancer targets fans of the original title and developers interested in game engine development. It aims to provide a modern, cross-platform (Windows, Linux) engine for the classic game, preserving its gameplay while enabling future enhancements and community contributions.
How It Works
The project reconstructs the Freelancer experience using C# and OpenGL. This approach leverages modern graphics APIs and programming languages to achieve better performance and compatibility on contemporary operating systems, offering a community-driven alternative to the original proprietary title.
Quick Start & Requirements
Building from source is required. Windows users need 64-bit Windows 10+, .NET 10.0 SDK, Visual Studio 2022/2026 (with C++ workload), and CMake 3.15+. Linux users require x86-64/arm64, .NET 10.0 SDK, SDL2, openal-soft, gcc/g++, CMake 3.15+, and GTK3 headers. Both platforms need a GPU supporting OpenGL 3.1+ and a vanilla Freelancer installation for game assets. Build scripts (build.ps1 for Windows, build.sh for Linux) must be run before opening the solution. Nix users can leverage nix-shell --pure. Downloads are available at https://librelancer.net/downloads.html.
Highlighted Details
Maintenance & Community
Contribution guidelines are detailed in CONTRIBUTING.md. Support is available via Patreon (https://www.patreon.com/librelancer). The project explicitly rejects AI-generated issues and pull requests.
Licensing & Compatibility
The project's license is not specified in the README, posing a significant adoption blocker. Compatibility requires an existing Freelancer installation, and commercial use implications are unclear due to the missing license information.
Limitations & Caveats
macOS support is currently pending a dedicated maintainer. Compatibility with certain mods from the original Freelancer is not guaranteed. The explicit rejection of AI-generated contributions may affect development velocity. The absence of a clear license is a critical limitation for any adoption decision.
6 days ago
Inactive