PlugifyPlugify
  • Builds
  • Plugins
  • Core
  • Introduction
  • Builds
  • Plugins
  • Core
  • Community
  • Overview
  • Architecture
  • Embedding
    • Installation
    • Build Instructions
    • Integrating
    • S2-Launcher Build
    • Metamod Plugin Build
  • Language Modules
    • Writing Language Module
    • Runtime Marshalling
  • Contributing
    • How to Contribute
    • Code Style
    • Error Handling
    • Debugging
  1. Core

Core

Embed Plugify in your own application, write language modules and contribute to the core.

This section is for developers who embed Plugify in their own application or game, add support for a new language, or work on Plugify itself. To run a server or write plugins you do not need it.

Architecture

How the core, language modules and plugins fit together.

Embedding

Get the core, build it and integrate it into your project.

Language Modules

Add a new language and pass data between languages.

Contributing

Code style, error handling and debugging for contributors.
Edit this page on GitHub
Guide
Call native functions by address with the DynCall plugin, pass arguments, read the result and choose the calling convention.
Architecture
How the core, language modules and plugins fit together, and how the core loads them.

Copyright © 2023-2026 Plugify - MIT License