Skip to content

Releases: PAXECT-Interface/paxect-polyglot-plugin

PAXECT Polyglot Plugin v1.0.0 — Initial Public Release

21 Oct 18:44
c6aff95

Choose a tag to compare

PAXECT Polyglot Plugin v1.0.0 — Initial Public Release

Cross-language deterministic bridge for the PAXECT runtime.
Enables reproducible data exchange and function calls between Python, Go, Rust, and JavaScript — all offline and verifiable.

Key capabilities

  • Polyglot interoperability (Python ↔ Go ↔ Rust ↔ JavaScript)
  • Deterministic encoding and decoding layer
  • Cross-language manifest hashing (CRC32 + SHA-256)
  • Offline-first execution — no telemetry or network calls
  • Universal interop demos for mobile, CI, and packaging
  • Plug & Play integration with all PAXECT plugin modules

System requirements

  • Python 3.9 – 3.12
  • Optional: Go, Rust, or Node.js for bridge verification
  • No internet connection required

Quick start

Run the universal polyglot demos from the repository root:

python demos/00_env_smoke.py                       
python demos/01_packaging_provenance.py             
python demos/02_core_integration.py                 
python demos/03_universal_smoke.py                  
python demos/04_android_adb_smoke.py             
python demos/05_ios_http_bridge_ping.py            
python demos/06_toolchain_inventory.py            
python demos/07_5in1_smoke.py                     
python demos/08_cross_language_universal_bridge.py  
python demos/09_universal_end_to_end_polyglot.py    
python demos/10_polyglot_ci_verifier.py           
python demos/demo_11_fail_and_recover_polyglot.py  
python demos/demo_12_stress_test_polyglot.py     

License

MIT License (see LICENSE in repo)