awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesPython Plugin Development

Tools and runtimes for creating game server extensions using the Python language.

Distinct from Python Development Tools: Shortlist candidates are general Python tools, not game server extension frameworks

Explore 4 awesome GitHub repositories matching game development · Python Plugin Development. Refine with filters or upvote what's useful.

Awesome Python Plugin Development GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • bang590/jspatchAvatar von bang590

    bang590/JSPatch

    11,330Auf GitHub ansehen↗

    JSPatch is a JavaScript native bridge and method swizzler that allows for the dynamic injection of logic into a hosted native environment. It functions as a cross-language data mapper and execution engine, enabling the replacement of native function pointers with JavaScript wrappers to modify application behavior at runtime. The project provides the ability to perform runtime application patching by overriding native class methods and object properties. This allows for the modification of application logic and the application of hotfixes using JavaScript code loaded from local files or remote

    Registers custom struct types and C methods to expand communication between the native environment and JavaScript.

    Objective-C
    Auf GitHub ansehen↗11,330
  • pumpkin-mc/pumpkinAvatar von Pumpkin-MC

    Pumpkin-MC/Pumpkin

    7,827Auf GitHub ansehen↗

    Pumpkin is a high-performance Minecraft game server implementation designed to host shared virtual worlds. It is specifically built to support multiple client editions, allowing different game versions to interact within a single world. The project distinguishes itself through a flexible plugin architecture that supports extensions written in Go and Python. These extensions are loaded as portable binary modules, enabling developers to implement custom game logic and modify server behavior without altering the core codebase. The server covers a broad range of operational capabilities, includi

    Supports writing server extensions in Python and compiling them into portable binary components.

    Rustdockergame-servergamedev
    Auf GitHub ansehen↗7,827
  • steamdeckhomebrew/decky-loaderAvatar von SteamDeckHomebrew

    SteamDeckHomebrew/decky-loader

    6,434Auf GitHub ansehen↗

    Decky Loader is an open-source plugin system that extends the Steam Deck's gaming mode interface with community-made plugins and customizations. It functions as a plugin loader that injects JavaScript plugins into the Steam Deck's web-based interface at runtime, enabling real-time appearance and behavior changes without leaving the active gaming session. The system combines a CORS-bypassing proxy layer that intercepts and modifies HTTP fetch requests from plugins to remove same-origin restrictions, with a Python-to-TypeScript bridge that exposes Python functions as callable TypeScript methods

    Enables plugins to call Python functions directly from TypeScript React code for backend logic.

    TypeScriptpluginspythonsteam
    Auf GitHub ansehen↗6,434
  • fzyzcjy/flutter_rust_bridgeAvatar von fzyzcjy

    fzyzcjy/flutter_rust_bridge

    5,106Auf GitHub ansehen↗

    flutterrustbridge is a code generation tool that automatically creates type‑safe Dart bindings for Rust functions, enabling direct cross‑language calls between Flutter and a Rust backend. It provides an async FFI adapter that transforms synchronous Rust functions into Dart async methods with background thread management, a cross‑language object manager that wraps persistent Rust structs as Dart objects preserving state across calls, and trait object interop that converts Rust traits into Dart abstract classes for seamless bidirectional use. The project handles the full lifecycle of integrat

    Generates glue code that lets Dart call Rust functions directly with automatic type conversion and async support.

    Dartbindgendartffi
    Auf GitHub ansehen↗5,106
  1. Home
  2. Game Development
  3. Python Plugin Development

Unter-Tags erkunden

  • Cross-Language Function BridgesMechanisms for calling functions from one programming language directly within code written in another language. **Distinct from Python Plugin Development:** Distinct from Python Plugin Development: focuses on bridging Python and TypeScript, not just Python game server extensions.