AstonJ
Seed - a Rust framework for creating fast and reliable web apps
Another WebAssembly Frontend Framework for Rust ![]()
Seed is a frontend Rust framework for creating fast and reliable web apps with an elm-like architecture.
- All the benefits of Rust and macro based syntax.
- Minimal overhead, configuration, and boilerplate.
- Clear documentation made to be accessible regardless of your familiarity with Rust.
- Written without any unsafe code and works with
stableRust, nonightlyrequired!Why Use Seed
Rust
You may prefer writing in Rust and appreciate its benefits, including:
- Rust safety.
- Rust compile-time error, type, and immutability checking.
- Rust built-in testing.
- Rust speed.
- Cleaner code and less runtime errors.
- Cargo packages.
- Potential pipeline/stack language consistency.
Developer Experience
Our main focus is on developer experience, the benefits of which are currently:
- Seed has a batteries-included approach, meaning less boilerplate and dependencies.
- Macro syntax removes the need for transpiling and integrates naturally and flexibly with the language. This also means all the pains of embedded HTML are avoided; linting, commenting, etc. all work out of the box.
- Built in elm-like architecture, no need for another state manager.
- Perhaps you find JS frameworks and tools difficult to set up.
- Very active development.
Our Portal:
First Post!
bot
Share link for this tweet.
1
Popular Frontend topics
New
Open source CSS framework for data visualization. Contribute to ChartsCSS/charts.css development by creating an account on GitHub.
...
New
WebAssembly-Powered FM Synthesizer.
An 8-operator, polyphonic FM synthesizer running completely in the web browser via Rust compiled to ...
New
A function for creating fast, lightweight web components (2.01 KB gzipped)
A function for creating fast, lightweight stores for applicati...
New
This thread was posted by one of our members via one of our news source trackers.
New
In short, elm-in-elm aims to unblock and encourage people to play with compilers and the Elm language itself, explore new frontiers and h...
New
This release represents a huge improvement for elm-pages in terms of features, developer experience, and performance. It introduces a com...
New
Assembler CSS.
Assembler CSS is a highly performant utility-first framework that allows you to quickly prototype and build modern websit...
New
Pablo is a small, open-source JavaScript library for SVG, the web standard for vector graphics. It can be used for vector-based art, game...
New
Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!.
I’m very excited to announce @parcel/css, a new CSS pa...
New
Other popular topics
Take your Go skills to the next level by learning how to design, develop, and deploy a distributed service. Start from the bare essential...
New
Free and open source software is the default choice for the technologies that run our world, and it’s built and maintained by people like...
New
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor?
Also, I want to know if someone is using it for program...
New
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
This looks like a stunning keycap set :orange_heart:
A LEGENDARY KEYBOARD LIVES ON
When you bought an Apple Macintosh computer in the e...
New
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
Author Spotlight
Rebecca Skinner
@RebeccaSkinner
Welcome to our latest author spotlight, where we sit down with Rebecca Skinner, auth...
New
If you want a quick and easy way to block any website on your Mac using Little Snitch simply…
File > New Rule:
And select Deny, O...
New
zig/http.zig at 7cf2cbb33ef34c1d211135f56d30fe23b6cacd42 · ziglang/zig.
General-purpose programming language and toolchain for maintaini...
New
A Brief Review of the Minisforum V3 AMD Tablet.
Update: I have created an awesome-minisforum-v3 GitHub repository to list information fo...
New
Latest in Rust
Latest in WebAssembly
Latest in Seed
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /python
- /js
- /rails
- /security
- /go
- /swift
- /vim
- /clojure
- /java
- /emacs
- /haskell
- /svelte
- /onivim
- /typescript
- /kotlin
- /c-plus-plus
- /crystal
- /tailwind
- /react
- /gleam
- /ocaml
- /elm
- /flutter
- /vscode
- /ash
- /html
- /opensuse
- /deepseek
- /zig
- /centos
- /php
- /scala
- /react-native
- /lisp
- /sublime-text
- /textmate
- /nixos
- /debian
- /agda
- /deno
- /django
- /kubuntu
- /arch-linux
- /nodejs
- /spring
- /ubuntu
- /revery
- /manjaro
- /julia
- /lua
- /diversity
- /markdown
- /slackware









