Metadata-Version: 2.4
Name: ossplate
Version: 0.3.0
Summary: Scaffold and maintain one Rust-core CLI that ships cleanly through Cargo, npm, and PyPI.
Project-URL: Homepage, https://github.com/stefdevscore/ossplate
Project-URL: Repository, https://github.com/stefdevscore/ossplate
Author-email: Stef <stefdevscore@github.com>
License: Unlicense
Keywords: bootstrap,cli,distribution,multi-registry,npm,packaging,python,rust
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: Public Domain
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Build Tools
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Ossplate

<p align="center">
  <img src="https://raw.githubusercontent.com/stefdevscore/ossplate/main/assets/illustrations/chestplate.svg" alt="Ossplate armor" width="320">
</p>

`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:

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

Learn more:

- [Main documentation](https://github.com/stefdevscore/ossplate/blob/main/docs/README.md)
- [Testing guide](https://github.com/stefdevscore/ossplate/blob/main/docs/testing.md)
- [Architecture](https://github.com/stefdevscore/ossplate/blob/main/docs/architecture.md)
