Skip to content

Commit

Permalink
Move stdweb to outdated frameworks
Browse files Browse the repository at this point in the history
  • Loading branch information
flosse committed Oct 25, 2020
1 parent 9d8e633 commit b6051ec
Showing 1 changed file with 10 additions and 11 deletions.
21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,6 @@ To build web clients with Rust, you can choose between these libraries:

Since [WASM](http://webassembly.org/) support is available in most browsers we can use Rust to build web applications :)

- **stdweb** ( - / [repository](https://github.com/koute/stdweb) / [documentation](https://docs.rs/stdweb/) ) A standard library for the client-side Web
- **yew** ( [homepage](https://yew.rs) / [repository](https://github.com/yewstack/yew) / [documentation](https://docs.rs/yew/) ) - A frontend framework inspired by Elm and React (based on stdweb)
- **percy** ( [homepage](https://chinedufn.github.io/percy/) / [repository](https://github.com/chinedufn/percy) / - ) - A modular toolkit for building isomorphic web apps
- **seed** ( [homepage](http://seed-rs.org/) / [repository](https://github.com/David-OConnor/seed) / - ) - A Rust framework for creating web apps
Expand All @@ -92,6 +91,7 @@ Since [WASM](http://webassembly.org/) support is available in most browsers we c

### Outdated frontend frameworks

- **stdweb** ( - / [repository](https://github.com/koute/stdweb) / [documentation](https://docs.rs/stdweb/) ) A standard library for the client-side Web
- [ruukh](https://github.com/csharad/ruukh)
- [dumle](https://github.com/axelf4/dumle)

Expand Down Expand Up @@ -153,16 +153,15 @@ Since [WASM](http://webassembly.org/) support is available in most browsers we c

### Frontend Frameworks

| Name | yew | stdweb | percy | dodrio | seed | sauron | draco | squark | willow | smithy | dominator | mogwai |
| ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| **License** | ![Yew license](https://img.shields.io/crates/l/yew.svg?label=%20) | ![Stdweb license](https://img.shields.io/crates/l/stdweb.svg?label=%20) | ![Percy license](https://img.shields.io/crates/l/percy.svg?label=%20) | ![Dodrio license](https://img.shields.io/crates/l/dodrio.svg?label=%20) | ![Seed license](https://img.shields.io/crates/l/seed.svg?label=%20) | ![sauron license](https://img.shields.io/crates/l/sauron.svg?label=%20) | ![Draco license](https://img.shields.io/crates/l/draco.svg?label=%20) | ![Squark license](https://img.shields.io/crates/l/squark.svg?label=%20) | ![Willow license](https://img.shields.io/github/license/sindreij/willow.svg?label=%20) | ![Smithy license](https://img.shields.io/crates/l/smithy.svg?label=%20) | ![Dominator license](https://img.shields.io/crates/l/dominator.svg?label=%20) | ![Mogwai license](https://img.shields.io/crates/l/mogwai.svg?label=%20) |
| **Version** | ![Yew version](https://img.shields.io/crates/v/yew.svg?label=%20) | ![Stdweb version](https://img.shields.io/crates/v/stdweb.svg?label=%20) | ![Percy version](https://img.shields.io/crates/v/percy.svg?label=%20) | ![Dodrio version](https://img.shields.io/crates/v/dodrio.svg?label=%20) | ![Seed version](https://img.shields.io/crates/v/seed.svg?label=%20) | ![sauron version](https://img.shields.io/crates/v/sauron.svg?label=%20) | ![Draco version](https://img.shields.io/crates/v/draco.svg?label=%20) | ![Squark version](https://img.shields.io/crates/v/squark.svg?label=%20) | no | ![Smithy version](https://img.shields.io/crates/v/smithy.svg?label=%20) | ![Dominator version](https://img.shields.io/crates/v/dominator.svg?label=%20) | ![Mogwai version](https://img.shields.io/crates/v/mogwai.svg?label=%20) |
| **Github Stars** | ![Yew stars](https://img.shields.io/github/stars/yewstack/yew.svg?label=%20) | ![Stdweb stars](https://img.shields.io/github/stars/koute/stdweb.svg?label=%20) | ![Percy stars](https://img.shields.io/github/stars/chinedufn/percy.svg?label=%20) | ![Dodrio stars](https://img.shields.io/github/stars/fitzgen/dodrio.svg?label=%20) | ![Seed stars](https://img.shields.io/github/stars/David-OConnor/seed.svg?label=%20) | ![sauron stars](https://img.shields.io/github/stars/ivanceras/sauron.svg?label=%20) | ![Draco stars](https://img.shields.io/github/stars/utkarshkukreti/draco.svg?label=%20) | ![Squark stars](https://img.shields.io/github/stars/rail44/squark.svg?label=%20) | ![Willow stars](https://img.shields.io/github/stars/sindreij/willow.svg?label=%20) | ![Smithy stars](https://img.shields.io/github/stars/rbalicki2/smithy.svg?label=%20) | ![Dominator stars](https://img.shields.io/github/stars/Pauan/rust-dominator.svg?label=%20) | ![Mogwai stars](https://img.shields.io/github/stars/schell/mogwai.svg?label=%20) |
| **Contributors** | ![Yew contributors](https://img.shields.io/github/contributors/yewstack/yew.svg?label=%20) | ![Stdweb contributors](https://img.shields.io/github/contributors/koute/stdweb.svg?label=%20) | ![Percy contributors](https://img.shields.io/github/contributors/chinedufn/percy.svg?label=%20) | ![Dodrio contributors](https://img.shields.io/github/contributors/fitzgen/dodrio.svg?label=%20) | ![Seed contributors](https://img.shields.io/github/contributors/David-OConnor/seed.svg?label=%20) | ![sauron contributors](https://img.shields.io/github/contributors/ivanceras/sauron.svg?label=%20) | ![Draco contributors](https://img.shields.io/github/contributors/utkarshkukreti/draco.svg?label=%20) | ![Squark contributors](https://img.shields.io/github/contributors/rail44/squark.svg?label=%20) | ![Willow contributors](https://img.shields.io/github/contributors/sindreij/willow.svg?label=%20) | ![Smithy contributors](https://img.shields.io/github/contributors/rbalicki2/smithy.svg?label=%20) | ![Dominator contributors](https://img.shields.io/github/contributors/Pauan/rust-dominator.svg?label=%20) | ![Mogwai contributors](https://img.shields.io/github/contributors/schell/mogwai.svg?label=%20) |
| **Activity** | ![Yew activity](https://img.shields.io/github/commit-activity/y/yewstack/yew.svg?label=%20) | ![Stdweb activity](https://img.shields.io/github/commit-activity/y/koute/stdweb.svg?label=%20) | ![Percy activity](https://img.shields.io/github/commit-activity/y/chinedufn/percy.svg?label=%20) | ![Dodrio activity](https://img.shields.io/github/commit-activity/y/fitzgen/dodrio.svg?label=%20) | ![Seed activity](https://img.shields.io/github/commit-activity/y/David-OConnor/seed.svg?label=%20) | ![sauron activity](https://img.shields.io/github/commit-activity/y/ivanceras/sauron.svg?label=%20) | ![Draco activity](https://img.shields.io/github/commit-activity/y/utkarshkukreti/draco.svg?label=%20) | ![Squark activity](https://img.shields.io/github/commit-activity/y/rail44/squark.svg?label=%20) | ![Willow activity](https://img.shields.io/github/commit-activity/y/sindreij/willow.svg?label=%20) | ![Smithy activity](https://img.shields.io/github/commit-activity/y/rbalicki2/smithy.svg?label=%20) | ![Dominator activity](https://img.shields.io/github/commit-activity/y/Pauan/rust-dominator.svg?label=%20) | ![Mogwai activity](https://img.shields.io/github/commit-activity/y/schell/mogwai.svg?label=%20) |
| **Stable Rust** | **yes** | **yes** | no | ? | **yes** | ? | **yes** | no | no | no | no | no |
| **Base framework** | wasm-bindgen (or stdweb) | - | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen | wasm-bindgen |
| **Virtual DOM** | yes | ? | yes | yes | yes | ? | yes | yes | ? | yes | **no** | **no** |
| Name | yew | percy | dodrio | seed | sauron | draco | squark | willow | smithy | dominator | mogwai |
| ---------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| **License** | ![Yew license](https://img.shields.io/crates/l/yew.svg?label=%20) | ![Percy license](https://img.shields.io/crates/l/percy.svg?label=%20) | ![Dodrio license](https://img.shields.io/crates/l/dodrio.svg?label=%20) | ![Seed license](https://img.shields.io/crates/l/seed.svg?label=%20) | ![sauron license](https://img.shields.io/crates/l/sauron.svg?label=%20) | ![Draco license](https://img.shields.io/crates/l/draco.svg?label=%20) | ![Squark license](https://img.shields.io/crates/l/squark.svg?label=%20) | ![Willow license](https://img.shields.io/github/license/sindreij/willow.svg?label=%20) | ![Smithy license](https://img.shields.io/crates/l/smithy.svg?label=%20) | ![Dominator license](https://img.shields.io/crates/l/dominator.svg?label=%20) | ![Mogwai license](https://img.shields.io/crates/l/mogwai.svg?label=%20) |
| **Version** | ![Yew version](https://img.shields.io/crates/v/yew.svg?label=%20) | ![Percy version](https://img.shields.io/crates/v/percy.svg?label=%20) | ![Dodrio version](https://img.shields.io/crates/v/dodrio.svg?label=%20) | ![Seed version](https://img.shields.io/crates/v/seed.svg?label=%20) | ![sauron version](https://img.shields.io/crates/v/sauron.svg?label=%20) | ![Draco version](https://img.shields.io/crates/v/draco.svg?label=%20) | ![Squark version](https://img.shields.io/crates/v/squark.svg?label=%20) | no | ![Smithy version](https://img.shields.io/crates/v/smithy.svg?label=%20) | ![Dominator version](https://img.shields.io/crates/v/dominator.svg?label=%20) | ![Mogwai version](https://img.shields.io/crates/v/mogwai.svg?label=%20) |
| **Github Stars** | ![Yew stars](https://img.shields.io/github/stars/yewstack/yew.svg?label=%20) | ![Percy stars](https://img.shields.io/github/stars/chinedufn/percy.svg?label=%20) | ![Dodrio stars](https://img.shields.io/github/stars/fitzgen/dodrio.svg?label=%20) | ![Seed stars](https://img.shields.io/github/stars/David-OConnor/seed.svg?label=%20) | ![sauron stars](https://img.shields.io/github/stars/ivanceras/sauron.svg?label=%20) | ![Draco stars](https://img.shields.io/github/stars/utkarshkukreti/draco.svg?label=%20) | ![Squark stars](https://img.shields.io/github/stars/rail44/squark.svg?label=%20) | ![Willow stars](https://img.shields.io/github/stars/sindreij/willow.svg?label=%20) | ![Smithy stars](https://img.shields.io/github/stars/rbalicki2/smithy.svg?label=%20) | ![Dominator stars](https://img.shields.io/github/stars/Pauan/rust-dominator.svg?label=%20) | ![Mogwai stars](https://img.shields.io/github/stars/schell/mogwai.svg?label=%20) |
| **Contributors** | ![Yew contributors](https://img.shields.io/github/contributors/yewstack/yew.svg?label=%20) | ![Percy contributors](https://img.shields.io/github/contributors/chinedufn/percy.svg?label=%20) | ![Dodrio contributors](https://img.shields.io/github/contributors/fitzgen/dodrio.svg?label=%20) | ![Seed contributors](https://img.shields.io/github/contributors/David-OConnor/seed.svg?label=%20) | ![sauron contributors](https://img.shields.io/github/contributors/ivanceras/sauron.svg?label=%20) | ![Draco contributors](https://img.shields.io/github/contributors/utkarshkukreti/draco.svg?label=%20) | ![Squark contributors](https://img.shields.io/github/contributors/rail44/squark.svg?label=%20) | ![Willow contributors](https://img.shields.io/github/contributors/sindreij/willow.svg?label=%20) | ![Smithy contributors](https://img.shields.io/github/contributors/rbalicki2/smithy.svg?label=%20) | ![Dominator contributors](https://img.shields.io/github/contributors/Pauan/rust-dominator.svg?label=%20) | ![Mogwai contributors](https://img.shields.io/github/contributors/schell/mogwai.svg?label=%20) |
| **Activity** | ![Yew activity](https://img.shields.io/github/commit-activity/y/yewstack/yew.svg?label=%20) | ![Percy activity](https://img.shields.io/github/commit-activity/y/chinedufn/percy.svg?label=%20) | ![Dodrio activity](https://img.shields.io/github/commit-activity/y/fitzgen/dodrio.svg?label=%20) | ![Seed activity](https://img.shields.io/github/commit-activity/y/David-OConnor/seed.svg?label=%20) | ![sauron activity](https://img.shields.io/github/commit-activity/y/ivanceras/sauron.svg?label=%20) | ![Draco activity](https://img.shields.io/github/commit-activity/y/utkarshkukreti/draco.svg?label=%20) | ![Squark activity](https://img.shields.io/github/commit-activity/y/rail44/squark.svg?label=%20) | ![Willow activity](https://img.shields.io/github/commit-activity/y/sindreij/willow.svg?label=%20) | ![Smithy activity](https://img.shields.io/github/commit-activity/y/rbalicki2/smithy.svg?label=%20) | ![Dominator activity](https://img.shields.io/github/commit-activity/y/Pauan/rust-dominator.svg?label=%20) | ![Mogwai activity](https://img.shields.io/github/commit-activity/y/schell/mogwai.svg?label=%20) |
| **Stable Rust** | **yes** | no | ? | **yes** | ? | **yes** | no | no | no | no | no |
| **Virtual DOM** | yes | yes | yes | yes | ? | yes | yes | ? | yes | **no** | **no** |

### Middleware & Plugins

Expand Down

0 comments on commit b6051ec

Please sign in to comment.