dioxus-textfx 0.1.0-alpha.3

Accessible Dioxus text animation components.
Documentation
# 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");
assert!(plan.tasks.iter().any(|task| task == "split-text"));
```

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>