
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
stable
Rust, nonightly
required!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

passiomatic/elm-designer.
A code generator for Elm UI. Contribute to passiomatic/elm-designer development by creating an account on GitH...
New

As a 16y/o with enormous amounts of time during quarantine, I decided to learn neural networks. To further understand the concept, I deci...
New

HTML Boilerplate is the gold standard of HTML base templates but I’ve always wanted something simpler.
We don’t need to force decisions ...
New

Tailwind CSS Tools For Developers.
A collection of tools designed for developers, to save you and your team time when building websites w...
New

WebAssembly-Powered FM Synthesizer.
An 8-operator, polyphonic FM synthesizer running completely in the web browser via Rust compiled to ...
New

Kaboom!!.
a fun JavaScript game programming library & environment
https://replit.com/kaboom
This thread was posted by one of our ...
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

Bun is a fast all-in-one JavaScript runtime.
Bundle, transpile, install and run JavaScript & TypeScript
projects – all in Bun. Bun ...
New
Other popular topics

I am thinking in building or buy a desktop computer for programing, both professionally and on my free time, and my choice of OS is Linux...
New

Please tell us what is your preferred monitor setup for programming(not gaming) and why you have chosen it.
Does your monitor have eye p...
New
New

Seems like a lot of people caught it - just wondered whether any of you did?
As far as I know I didn’t, but it wouldn’t surprise me if I...
New

A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
New

Author Spotlight
James Stanier
@jstanier
James Stanier, author of Effective Remote Work , discusses how to rethink the office as we e...
New

Author Spotlight
Dmitry Zinoviev
@aqsaqal
Today we’re putting our spotlight on Dmitry Zinoviev, author of Data Science Essentials in ...
New

Author Spotlight:
Sophie DeBenedetto
@SophieDeBenedetto
The days of the traditional request-response web application are long gone, b...
New

Will Swifties’ war on AI fakes spark a deepfake porn reckoning?
New

This is a very quick guide, you just need to:
Download LM Studio: https://lmstudio.ai/
Click on search
Type DeepSeek, then select the o...
New
Latest in Rust
Latest in WebAssembly
Latest in Seed
Categories:
Sub Categories:
Popular Portals
- /elixir
- /rust
- /wasm
- /ruby
- /erlang
- /phoenix
- /keyboards
- /rails
- /js
- /python
- /security
- /go
- /swift
- /vim
- /clojure
- /emacs
- /java
- /haskell
- /onivim
- /svelte
- /typescript
- /crystal
- /c-plus-plus
- /kotlin
- /tailwind
- /gleam
- /react
- /flutter
- /elm
- /ocaml
- /vscode
- /ash
- /opensuse
- /centos
- /php
- /deepseek
- /html
- /scala
- /zig
- /sublime-text
- /debian
- /textmate
- /nixos
- /lisp
- /agda
- /react-native
- /kubuntu
- /arch-linux
- /revery
- /ubuntu
- /manjaro
- /spring
- /django
- /diversity
- /lua
- /nodejs
- /c
- /slackware
- /julia
- /markdown