Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

OceanApocalypseStudios/RSML.Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

3 Commits

Repository files navigation

RSML.Python

pip install rsml_python and you're ready to go.

Adds RedSeaMarkupLanguage support for Python.


Looking for the docs?

You're in the wrong spot. You may want to check out ADD-LINK-HERE instead.


Get Started

Requirements:

  • RSML.CLI (the executable) and RSML (dll) for the correct system and architecture
  • OR
  • A way to compile these programatically (requires dotnet)

Installation (via pip):

python -m pip install rsml_python # install via pip

Usage:

# RSML.Python is not a port of RSML, as the original executable is required
executable = RedSeaCLIExecutable(...)
document = RedSeaDocument()
document.load_from_string(...)
executable.load_document(document)
output = executable.evaluate_document() # non-prettified output
print(output)

Fun Facts

^ Version 1.0.2 of this module (first version) was coded in around one hour and half.


Made with ❀️ by OceanApocalypseStudios.

Copyright (c) 2025 OceanApocalypseStudios

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /