Skip to main content

Scaffold and maintain one Rust-core CLI that ships cleanly through Cargo, npm, and PyPI.

Project description

Ossplate

Ossplate armor

ossplate helps you start and maintain a project that ships the same CLI through Rust, npm, and PyPI.

Use it to:

  • create a new scaffolded project
  • initialize an existing directory
  • validate project identity and metadata
  • keep owned files in sync

Common commands:

ossplate version
ossplate create <target>
ossplate init --path <dir>
ossplate validate
ossplate sync --check

Learn more:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ossplate-0.3.0.tar.gz (15.3 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

ossplate-0.3.0-py3-none-win_amd64.whl (1.5 MB view details)

Uploaded Python 3Windows x86-64

ossplate-0.3.0-py3-none-manylinux_2_39_x86_64.whl (7.8 MB view details)

Uploaded Python 3manylinux: glibc 2.39+ x86-64

ossplate-0.3.0-py3-none-macosx_11_0_arm64.whl (2.3 MB view details)

Uploaded Python 3macOS 11.0+ ARM64

ossplate-0.3.0-py3-none-macosx_10_9_x86_64.whl (2.2 MB view details)

Uploaded Python 3macOS 10.9+ x86-64

File details

Details for the file ossplate-0.3.0.tar.gz.

File metadata

  • Download URL: ossplate-0.3.0.tar.gz
  • Upload date:
  • Size: 15.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ossplate-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7a5eac4c841e43859a91a72a270d465f52fd600305a2a2c420dd7e828a414e98
MD5 9840db24e5838db8f3798fdb4b78015e
BLAKE2b-256 0d54131734a3503f4fcb1edd4c74c7a3aa367646650ffb49a3b580b572a24a08

See more details on using hashes here.

File details

Details for the file ossplate-0.3.0-py3-none-win_amd64.whl.

File metadata

  • Download URL: ossplate-0.3.0-py3-none-win_amd64.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: Python 3, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ossplate-0.3.0-py3-none-win_amd64.whl
Algorithm Hash digest
SHA256 e96406caa38ff03aabdeda94242e7db62d57a872d9658c6ea6e0b83056419367
MD5 541e99f5b7191d0381f5513c0a1bf1af
BLAKE2b-256 ee8827e5fafdd587eb388eb2d405e110fb80dbfaf2bf33642218bda9d9ec02d1

See more details on using hashes here.

File details

Details for the file ossplate-0.3.0-py3-none-manylinux_2_39_x86_64.whl.

File metadata

File hashes

Hashes for ossplate-0.3.0-py3-none-manylinux_2_39_x86_64.whl
Algorithm Hash digest
SHA256 d6ad911e6e0a90b0dd655aa87f16e296adc156a4606c705e56feeb3486ffa764
MD5 6ddb3ba3e8a2f32fa6d969a50aa1d64e
BLAKE2b-256 b367d87a5549aebbecb7e2f26e57c8cca899e01eb1cce8c5bd8dfd3a6a00341c

See more details on using hashes here.

File details

Details for the file ossplate-0.3.0-py3-none-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ossplate-0.3.0-py3-none-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6b480e6e593871fb4b22f1bdb61ea83606afd0d34a9f6ab65f6969ac01daa849
MD5 d0af50e4e6796d8fd9331d343e1eb900
BLAKE2b-256 cc940cd3e42e9cf8d7256c164d2f602051b2621d0fd5ea66c3405834899eaf24

See more details on using hashes here.

File details

Details for the file ossplate-0.3.0-py3-none-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for ossplate-0.3.0-py3-none-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b6813387a0154f8b4bb9bbfa504acc71629d0223f60214bb34b94d0eb4d329b6
MD5 874e55b1eb4e93a24bae2afc73ca3df4
BLAKE2b-256 e4d991224bb1e5531804c60522d407f47416e766bb4cf745e027bbe0b7f6ed80

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page