# dioxus-textfx
Accessible Dioxus text animation components
This crate is part of the Dioxus SSR package workspace. The APIs are pre-1.0 and may change between releases while the package family stabilizes.
## Release Status
- Current crate version: `0.1.0-alpha.3`.
- Release wave: June 8, 2026 workspace integration update.
- Publish status: Prepared as a crates.io update for this package.
- Scope: Accessible Dioxus text animation components.
- The README install examples and local workspace dependency requirements are aligned with this publish wave.
## Install
```toml
[dependencies]
dioxus-textfx = "0.1.0-alpha.3"
```
## What It Provides
- Public Rust APIs for the package described above.
- Integration hooks used by the companion core, SSR, and CLI crates where applicable.
## Integration Recipes
The component prelude re-exports the core integration helpers, so component
routes can publish manifests and offload plans without importing the core crate
directly:
```rust
use dioxus_textfx::prelude::*;
let headline = textfx("headline", "Ship it").scramble();
let policy = textfx_route_policy().route("/home");
let manifest = textfx_component_manifest([&headline], &policy);
let plan = textfx_workertown_offload_plan([&headline], &policy);
assert_eq!(manifest.package, "dioxus-textfx");
Prefer the package-prefixed `textfx_*` helper names for integration code.
Component aliases such as `Text`, `Split`, `Scramble`, and `Type` are intended
for RSX-facing code and remain additive conveniences.
Workspace package dependencies:
- `dioxus-native-port`
- `dioxus-textfx-core`
## Feature Flags
- `default`: `web`
- `desktop`: `dioxus/desktop`
- `native`: `dioxus/native`, `dioxus-native-port/native`
- `server`: `dioxus/server`
- `web`: `dioxus/web`, `dioxus-native-port/web`
## License
Licensed under either of:
- MIT license ([LICENSE-MIT](https://github.com/Collin-Budrick/dioxus_template/blob/main/LICENSE-MIT))
- Apache License, Version 2.0 ([LICENSE-APACHE](https://github.com/Collin-Budrick/dioxus_template/blob/main/LICENSE-APACHE))
Repository: <https://github.com/Collin-Budrick/dioxus_template>