Skip to content

WikiCreole Live Editor based on WASM (Sycamore)

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT
Notifications You must be signed in to change notification settings

chidea/wasm-creole-live-editor

Repository files navigation

About

WikiCreole editor with live preview based on WebASseMbly(WASM) over Sycamore

Features

  • WASM-fast live HTML preview
  • Cross-platform installable Progressive Web Application(PWA)
  • Automatic updates on every startups
  • Autosave
  • Hackable Javascript links (raw tag)

Web preview

On Github Pages

Dependencies

When building for the first time, ensure to install dependencies first.

rustup target add wasm32-unknown-unknown
cargo install --locked trunk

🔬 Serve locally for test (on http://localhost:8080)

trunk serve

🛠️ Build for production

trunk build --release

🔋 Batteries Included

  • wasm-bindgen for communicating between WebAssembly and JavaScript.
  • wee_alloc, an allocator optimized for small code size.

About

WikiCreole Live Editor based on WASM (Sycamore)

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE_APACHE
MIT
LICENSE_MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published