Core of HydroRoll SDK.
Project description
去中心化应用程序。
📕 水系核心是骰系去中心化的一种解决方案,提供了强大的 TRPG 规则书处理功能。 支持在 CLI 中单独使用,同时也提供 REST API 和 WebSocket 通信接口以便其他语言接入。 此外,它能够读取一种约定式的规则包,并行处理规则包,生成 PDF 文件和本地在线文档站点。
🦀 Rust 底层实现,“性能优异、速度惊人”。
🐍 Python 编写的顶层业务逻辑,方便使用、更快入门。
📦 兼容的规则包继承解决方案,完善的社区与规则包市场。
🛠️ CLI 呼出,通过脚手架可以直接使用全部功能。
📃 多语言支持:提供 REST API 和 WebSocket 接口,支持多语言接入和交互。
🏗️ 高并发处理 ,使用 Rust 实现的规则包加载模块支持并行处理,极大提高性能。
📚 PDF 生成,结合自定义 PDF 模板,能够生成符合需求的 PDF 文件与 LaTeX 源码。
🌏 离线文档与在线协作站点,使用 Sphinx 框架与 Vue 技术栈生成的本地文档与在线站点。
🥰 不止这些…
AGPL3.0 © 2023-PRESENT 简律纯 & HydroRoll-Team.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file hydro_roll_core-0.0.3.tar.gz
.
File metadata
- Download URL: hydro_roll_core-0.0.3.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e1335cedd3396fa2d14933d9171235b722a586a38bf6875fd86e4b382f89d3a |
|
MD5 | 6725ac9c9e11ce5218d19397b0adef23 |
|
BLAKE2b-256 | 46661d8694a4fa20f59dfa266e932c09bc4142345c130bd2293a1c89f4637431 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-win_amd64.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-win_amd64.whl
- Upload date:
- Size: 302.2 kB
- Tags: CPython 3.9+, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 526af05ad24406def69ea5a5dab736451f8fbb2d97be47def48140d3c12b3e40 |
|
MD5 | 4408608f88ca3b00c86fce84c6518dc6 |
|
BLAKE2b-256 | 4bd49520b3d201e50c527c28f182ac35dd1f3325314468e76f12b7e40f23db72 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-win32.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-win32.whl
- Upload date:
- Size: 298.2 kB
- Tags: CPython 3.9+, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86054801c30b82b7f1cf25bba8f633057faba8afa9ebdf3ba32806427a7bd4fd |
|
MD5 | b664e6917d2fe0dfdd89be2a27c5ed64 |
|
BLAKE2b-256 | 17d8dc6a7660e7f86859e8ea0ee3d95f075bd587a3d4c8a66dea74f525cdb747 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 427.8 kB
- Tags: CPython 3.9+, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c692aa2d09cccbe99cd0883b121caa235cfb3214434c980a43b643f6633ef81 |
|
MD5 | f6d6d53126377766a5b3ccc9b7da7b41 |
|
BLAKE2b-256 | fa586931812f1558ed7cafc0c853ebe776a48b7de48fe766f352e151b3d2de57 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 482.9 kB
- Tags: CPython 3.9+, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2762bb2e844560656f717b8905991970339e3a8716bb96aa81f11a450e207b25 |
|
MD5 | aac4fc8d8ef08c9be713a3f1bd9c2e13 |
|
BLAKE2b-256 | 09d7d15656b39c8208f2f720a20ad5bba21b012c6f0eb0d4a086f37783dd0357 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 463.4 kB
- Tags: CPython 3.9+, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19c535623b2e924f7f8d5b97c3942caa9a5ee1b1d26c6569a33e7e91b4722757 |
|
MD5 | f9267a629c3d477adce7d548996fd651 |
|
BLAKE2b-256 | 0c7f90c5ffd27b13683628de69e42521b590ff65ff8f044a1ce8062a051c0085 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 436.2 kB
- Tags: CPython 3.9+, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1f5768999870c0bc5b3ddc77e90d04e1e233c9cfef682efc288e7e64ac2dc22 |
|
MD5 | 754eb59eccfac41ea755ad008e9fe613 |
|
BLAKE2b-256 | 74ee2587363ff20c00092310444107c39ab0616766fbf940e2f0e4052aac22b2 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 437.5 kB
- Tags: CPython 3.9+, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c12db89f1185c3aac5e80de7d01c19b6f4bbb3205dd8e87e43a02a1faf1ee1b1 |
|
MD5 | befcdd0556d1fb94d7bb188dc7af625f |
|
BLAKE2b-256 | aa65812dfd9143f740fd82310628b50e0fbadfa85a5157827d43364e4fb68724 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 437.4 kB
- Tags: CPython 3.9+, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1cfa4e6ede71a6bcbc105d9b713641ee9f5e121e1c113824cfc034caf0a9efec |
|
MD5 | 2cb22c4fc228073338581194b550facc |
|
BLAKE2b-256 | 305b535ae0686a8d4ab70577ddfa81f7521bbb3ea53779f3208cede66ddd9a36 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-macosx_11_0_arm64.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-macosx_11_0_arm64.whl
- Upload date:
- Size: 398.9 kB
- Tags: CPython 3.9+, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 654df42102f3b7b44d9f74446759528b0dd06672827b6b555431bc3e025ce0f5 |
|
MD5 | 95a146a4c584b7aca8e69199d4cb6c96 |
|
BLAKE2b-256 | 57d40b7358769a666d83448a696a80ba6cdaad379d4210651e6d2373dda1d768 |
File details
Details for the file hydro_roll_core-0.0.3-cp39-abi3-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: hydro_roll_core-0.0.3-cp39-abi3-macosx_10_12_x86_64.whl
- Upload date:
- Size: 400.9 kB
- Tags: CPython 3.9+, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 788a5265a5519bf12d6d15e104b1c42ee2ff5f02d541855334bb506cfda3b358 |
|
MD5 | 1346b5b97c09adede679c422074bb195 |
|
BLAKE2b-256 | d35367a4e290d866b1a92533f7a249d60ff990fe117f3e4f0ca0a81d8451188f |