◐ Shell
clean mode source ↗

Appose

Appose is a library for interprocess cooperation with shared memory. The guiding principles are simplicity and efficiency.

Appose was written to enable easy execution of Python-based deep learning from Java without copying tensors, but its utility extends beyond that.

The steps for using Appose are:

  • Build an Environment with the dependencies you need.
  • Create a Service linked to a worker, which runs in its own process.
  • Execute scripts on the worker by launching Tasks.
  • Receive status updates from the task asynchronously via callbacks.

See the repositories below for individual language implementations of Appose.

Popular repositories Loading

  1. jgo jgo Public

    Launcher and dependency manager for Java programs ☕

    Python 86 16

  2. Interprocess environment manager 🧊

    Python 15

  3. Launch Programs Your Way! 🍔

    Kotlin 13 5

  4. Java implementation of Appose ☕

    Java 12 5

  5. Python implementation of Appose 🐍

    Python 9 5

  6. Software architecture visualizer

    Python 4 1

Repositories

Showing 8 of 8 repositories

  • Appose.jl Public

    Julia implementation of Appose

    apposed/Appose.jl’s past year of commit activity

    Julia 0 BSD-2-Clause

    1 1 1

    Updated Jun 20, 2026

  • jgo Public

    Launcher and dependency manager for Java programs ☕

    apposed/jgo’s past year of commit activity

    Python

    86

    Unlicense

    16 6 2

    Updated Jun 18, 2026

  • codezoom Public

    Software architecture visualizer

    apposed/codezoom’s past year of commit activity

  • apposed/appose-python’s past year of commit activity

    Python

    9

    BSD-2-Clause

    5 0 0

    Updated Jun 17, 2026

  • apposed/appose-java’s past year of commit activity

    Java

    12

    BSD-2-Clause

    5 0 2

    Updated Jun 16, 2026

  • appose Public

    Interprocess environment manager 🧊

    apposed/appose’s past year of commit activity

    Python

    15

    BSD-2-Clause 0

    15 0

    Updated May 11, 2026

  • jaunch Public

    Launch Programs Your Way! 🍔

    apposed/jaunch’s past year of commit activity

    Kotlin

    13

    Unlicense

    5 11 0

    Updated Jan 2, 2026

  • .github Public

    Appose organization profile

    apposed/.github’s past year of commit activity

    0 Unlicense 0

    0 0

    Updated Jun 22, 2023