Showing 1707 open source projects for "linux software"

View related business solutions
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Try it free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Try It Free
  • 1
    Archipelago

    Archipelago

    Archipelago Multi-Game Randomizer and Server

    Archipelago is an open-source multi-game randomizer framework that allows multiple players to play different games simultaneously while sharing a unified item randomization system. The software creates what is known as a “multiworld,” where items that normally appear in one game may instead appear in another player’s game. When a player finds an item belonging to someone else, the system automatically sends that item to the correct player through a networked server. This design encourages...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    F·W·K

    F·W·K

    3D game engine/framework in C, with Luajit and Python bindings now

    3D game framework in C, with Luajit and Python bindings now.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Skynet

    Skynet

    A lightweight online game framework

    Skynet is a lightweight online game framework which can be used in many other fields. Skynet is a lightweight framework designed for online game servers. Although from the feedback of the Community , it's not limited as a game server framework. On the Uses page, it shows a few projects that have used or currently using Skynet, but there are way more projects than listed. And welcome to be the next user. For Linux, install autoconf first for jemalloc. For FreeBSD , use gmake instead of make....
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    Sabaki

    Sabaki

    An elegant Go board and SGF editor for a more civilized age

    An elegant Go board and SGF editor for a more civilized age. Sabaki is a modern, elegant, cross-platform Go/Baduk/Weiqi board and SGF editor for a more civilized age. It’s free, open source and uses web technology based on Electron. You can see its code, contribute or report an issue at our GitHub repository. Sabaki offers a variety of board markup tools, including the SGF 4-compliant line and arrow tool. Annotate your positions and moves, set hotspots in your favorite games, write reviews...
    Downloads: 4 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 5
    Libdragon

    Libdragon

    Open source library for N64 development

    Libdragon is an open-source SDK that enables developers to create software and games for the Nintendo 64 using modern programming tools and practices. It replaces the original proprietary development kits with a fully open toolchain based on GCC and standard C libraries, allowing a more accessible and flexible development experience. The library provides both low-level access to hardware and higher-level abstractions for graphics, audio, and input handling. It supports advanced features such...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    JSBSim

    JSBSim

    An open source flight dynamics & control software library

    JSBSim is a multi-platform, general purpose object-oriented Flight Dynamics Model (FDM) written in C++. The FDM is essentially the physics & math model that defines the movement of an aircraft, rocket, etc., under the forces and moments applied to it using the various control mechanisms and from the forces of nature. JSBSim can be run in a standalone batch mode flight simulator (no graphical displays a.k.a. console mode) for testing and study, or integrated with the Unreal engine, FlightGear...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 7
    GrimAC

    GrimAC

    Fully async, multithreaded, predictive, open source, 3.01 reach

    GrimAC is an open-source anticheat system designed to detect and prevent cheating on Minecraft multiplayer servers through predictive simulation and advanced movement analysis. The project uses a simulation-based detection engine that recreates player movement and physics in order to identify discrepancies between legitimate gameplay and modified client behavior. By analyzing how players move, interact with the world, and send network packets to the server, Grim can detect a variety of...
    Downloads: 8 This Week
    Last Update:
    See Project
  • 8
    Kitty-Tools

    Kitty-Tools

    Kitty-Tools is a Kahoot Cheating Client for all devices and interfaces

    Kitty-Tools is a multi-platform client designed to interact with Kahoot games by providing automation and enhanced control features that go beyond the standard user experience. It is built to run across a wide range of environments including desktop systems, web interfaces, and even embedded or microcontroller-based setups, emphasizing accessibility and ease of use. The project focuses on simplifying interaction with Kahoot sessions by offering tools that can automate participation,...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 9
    Minosoft

    Minosoft

    An open source Minecraft reimplementation written from scratch

    Minosoft is an open-source reimplementation of the Minecraft client written primarily in Kotlin and Java. Rather than modifying the official client, the project attempts to recreate the functionality of the game from scratch while maintaining compatibility with Minecraft servers. The goal of Minosoft is to provide a more flexible and stable architecture that developers can experiment with while exploring alternative implementations of the Minecraft client. Because it is written with modern...
    Downloads: 6 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    UniTask

    UniTask

    Provides efficient allocation free async/await integration for Unity

    Provides an efficient allocation free async/await integration for Unity. Struct-based UniTask<T> and custom AsyncMethodBuilder to achieve zero allocation. Makes all Unity AsyncOperations and Coroutines awaitable. PlayerLoop-based task(UniTask.Yield, UniTask.Delay, UniTask.DelayFrame, etc..) that enables replacing all coroutine operations. MonoBehaviour Message Events and uGUI Events as awaitable/async-enumerable. Runs completely on Unity's PlayerLoop so doesn't use threads and runs on WebGL,...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Folia

    Folia

    Fork of Paper which adds regionized multithreading

    Folia is an experimental fork of the Paper Minecraft server software designed to improve scalability by introducing region-based multithreading. Traditional Minecraft servers run most game logic on a single main thread, which creates performance bottlenecks when many players are active simultaneously. Folia addresses this limitation by dividing the game world into independent regions composed of nearby chunks and assigning each region its own tick loop. These regions run concurrently on...
    Downloads: 6 This Week
    Last Update:
    See Project
  • 12
    Minecraft server optimization guide

    Minecraft server optimization guide

    Minecraft server optimization guide

    Minecraft Optimization Guide is an open-source documentation project that provides practical guidance for improving the performance of Minecraft servers. Rather than offering a single universal configuration, the guide explains how different server settings, software choices, and infrastructure decisions affect server performance and stability. It covers a wide range of topics including server software selection, configuration tuning, JVM parameters, hardware considerations, and common...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    FNA

    FNA

    Accuracy-focused XNA4 reimplementation for open platforms

    FNA is a reimplementation of the Microsoft XNA Game Studio 4.0 Refresh libraries. FNA is primarily developed by video game porter Ethan Lee, who has shipped more than four dozen ports of XNA games using the exact branch that you see on GitHub today! You can see some examples of Steam games using FNA. A full list of FNA games on Steam can be found at this webpage. Developer documentation can be found on the FNA wiki, and player documentation can be found on the PCGamingWiki. Our goal is to...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Unofficial TikTok API in Python

    Unofficial TikTok API in Python

    The Unofficial TikTok API Wrapper In Python

    This is an unofficial API wrapper for TikTok in python. With this API you are able to call most trending and fetch specific user information as well as much more. If you run into an issue please check the closed issues on GitHub, although feel free to re-open a new issue if you find an issue that's been closed for a few months. The codebase can and does run into similar issues as it has before because TikTok changes things up. To run the example scripts from the repository root, make sure...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    Minestom

    Minestom

    1.21.11 Lightweight Minecraft server

    Minestom is an open-source Minecraft server development framework that allows developers to build custom Minecraft server software from scratch without relying on Mojang’s original server code. Instead of functioning as a traditional server implementation, Minestom acts as a lightweight library that provides the core networking and gameplay infrastructure needed to create Minecraft server applications. Developers can use it to design custom game modes, experimental server architectures, or...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 16
    Basic Computer Games

    Basic Computer Games

    An updated version of the classic "Basic Computer Games" book

    Basic Computer Games is a modern revitalization of the classic “Basic Computer Games” book’s collection of games, ported and expanded into various modern, memory-safe and scripting languages. It includes illustrative code examples of many classic games (e.g. Blackjack, Bowling) in multiple languages, with the goal of making the historical games accessible and educational in safe modern environments. Definitely use the most recent versions and features of the target language, but also try to...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Botcraft

    Botcraft

    Botcraft is a cross-platform C++ library to create bots

    Botcraft is an advanced Minecraft bot framework that provides a full client implementation in Node.js, enabling bots to join Minecraft servers, interact with the world, and perform tasks like mining, fighting, and building. It leverages the mineflayer ecosystem to provide a highly programmable interface for automation and AI experimentation in Minecraft. Botcraft is particularly useful for AI researchers, game modders, and automation enthusiasts who want to explore pathfinding, environment...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    PSX

    PSX

    Various things for PSX (PlayStation 1, PSone)

    PSX is a minimalist software project that emulates the visual and rendering characteristics of the original PlayStation 1 graphics pipeline, focusing on recreating its distinctive aesthetic rather than full hardware emulation. The project demonstrates how limitations of early 3D hardware, such as affine texture mapping, low precision depth calculations, and lack of perspective correction, contributed to the recognizable visual style of PS1-era games. It is often used as an educational or...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 19
    Graph NotebookAmazon GameLift Unity

    Graph NotebookAmazon GameLift Unity

    Access GameLift resources and integrate GameLift into your Unity game

    The Amazon GameLift Plugin for Unity contains libraries and native UI that makes it easier to access GameLift resources and integrate GameLift into your Unity game. You can use the GameLift Unity Plugin to access GameLift APIs and deploy AWS CloudFormation templates for common gaming scenarios. Auth Only, this scenario creates a game backend service that performs only player authentication and no game server capability. It creates a Cognito user pool to store player authentication...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    OpenFL

    OpenFL

    Open source library for creative expression on the web, desktop, etc.

    OpenFL is a free and open-source, cross-platform software framework that empowers developers to create rich interactive applications and games using a single codebase that can run on web browsers, mobile devices, desktops, and even some consoles. It builds on the Haxe programming language and offers a familiar display list and event-driven API inspired by classic Adobe Flash and AIR, allowing developers to leverage well-known paradigms while targeting modern platforms. OpenFL supports 2D and...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 21
    OpenJK

    OpenJK

    Community effort to maintain and improve Jedi Academy (SP & MP)

    OpenJK is a community effort to maintain and improve the game and engine powering Jedi Academy and Jedi Outcast while maintaining full backward compatibility with the existing games and mods. This project does not intend to add major features, rebalance, or otherwise modify core gameplay.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    October

    October

    Self-hosted CMS platform based on the Laravel PHP Framework

    October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of frustration with existing systems. We feel building websites has become a convoluted and confusing process that leaves developers unsatisfied. We want to turn you around to the simpler side and get back to basics. October's mission is to show the world that web development is not rocket science. October is open source but it is not free...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Gideros

    Gideros

    Gideros Release version

    Gideros is a cross-platform development environment for creating amazing games and interactive applications in 2D or 3D. It is easy to pick up, quick to develop, and robust to deploy. Code your game once and deploy it to Android, iOS, MacOS, tvOS, Windows, HTML 5, and more. Apart from supporting multiple platforms, Gideros also provides automatic screen scaling and automatic selection of proper image resolution, which makes supporting different screen resolutions, aspect ratios, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    MinecraftDeveloperGuide

    MinecraftDeveloperGuide

    Minecraft developer Chinese guide

    MinecraftDeveloperGuide is an open-source documentation project designed to help developers learn how to create modifications, tools, and extensions for Minecraft. The guide functions as a comprehensive knowledge base that explains many aspects of Minecraft development, including modding frameworks, programming concepts, and the internal mechanics of the game’s software architecture. It serves as a structured learning resource for developers who want to understand how to create mods,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Svelto.ECS

    Svelto.ECS

    Svelto ECS C# Entity Component System

    Real ECS framework for c#. Enables writing encapsulated, decoupled, maintainable, highly efficient, data-oriented, cache-friendly, code without pain. Although the framework is platform agnostic (compatible with c# 7 and above and .net standard 2.0 and above), it comes with several Unity extensions. Svelto.ECS is easy to start with, but full of tricks for expert users. The hardest problem to overcome is usually to shift mentality from OOP programming to ECS programming more than using the...
    Downloads: 0 This Week
    Last Update:
    See Project