An open API service indexing awesome lists of open source software.

https://github.com/sycamore-rs/awesome-sycamore

A curated list of Sycamore related content and resources
https://github.com/sycamore-rs/awesome-sycamore

Last synced: 12 months ago
JSON representation

A curated list of Sycamore related content and resources

Awesome Lists containing this project

README

          

Awesome Sycamore


Sycamore is a reactive library for creating web apps in Rust and WebAssembly



Awesome

---

A curated list of Sycamore related content and resources

If you have something awesome to share, please send a PR!

## Contents

- [Resources](#resources)
- [Official Resources](#official-resources)
- [Community](#community)
- [Templates](#templates)
- [Blog Posts](#blog-posts)
- [Frameworks](#frameworks)
- [Built with Sycamore](#built-with-sycamore)
- [Libraries](#libraries)
- [Component Libraries](#component-libraries)
- [Routing](#routing)
- [State Management](#state-management)
- [Misc](#misc)

---

## Resources

### Official Resources

- [Sycamore Book](https://sycamore-rs.netlify.app/docs/getting_started/installation) — The official
guide to building awesome apps with Sycamore.

### Community

- [Sycamore Discord Server](https://discord.gg/vDwFUmm6mU) — The official Sycamore discord server to
talk about all things Sycamore.

### Templates

- [Trunk + gitpod.io template](https://github.com/sycamore-rs/sycamore-trunk-gitpod-template) — A
quick-start bare-bones template for creating a Sycamore app using [Trunk](https://trunkrs.dev).
Comes with a [gitpod.io](https://www.gitpod.io) configuration.
- [Rocket SSR minimal template](https://github.com/sycamore-rs/sycamore-rocket-minimal-template) — A
quick-start bare-bones template for Sycamore and Rocket with SSR support. Also comes with a
[gitpod.io](https://www.gitpod.io) configuration.
- [Rocket SSR template](https://github.com/sycamore-rs/sycamore-rocket-template) — A
batteries-included template for Sycamore and Rocket with SSR support. Comes with router and SSR
support out of the box. Also comes with a [gitpod.io](https://www.gitpod.io) configuration.
- [Tauri app template](https://github.com/JonasKruckenberg/tauri-sycamore-template) - A template for building desktop apps using Tauri with Sycamore as the frontend. Comes with pre-rendering out-of-the-box.

### Blog Posts

Nothing yet. Have something awesome to share? Send a PR!

## Frameworks

- [Perseus](https://github.com/arctic-hen7/perseus) — The Rust framework for the modern web. Comes
with a plethora of built-in features, including: static site generation, server side rendering,
time/custom-logic based revalidation, incremental generation (build on demand), flexible build
matrix, cli harness, i18n, and hot state reloading.

## Built with Sycamore

- [Sycamore Playground](https://github.com/sycamore-rs/playground) — A playground for testing out
Sycamore directly in the browser!
- [Sycamore Hackernews Clone](https://github.com/sycamore-rs/hackernews-sycamore) — A
[Hackernews](https://news.ycombinator.com) clone built with Sycamore.
- [Geossuget Demo](https://github.com/estin/geosuggest) — An app for suggesting cities and finding
cities from coordinates.
- [WCLE (WASM Creole Live Editor)](https://github.com/chidea/wasm-creole-live-editor) — A serverless wiki
webapp with live preview for the [Creole](http://www.wikicreole.org/) markdown language.
- [WAssword Generator](https://github.com/Miruzz/wassword-generator) — A password generator built with WASM. [Deployed version](https://wassword-generator.web.app/)

## Libraries

### Component Libraries

Nothing yet. Have something awesome to share? Send a PR!

### Routing

- [Sycamore Router](https://github.com/sycamore-rs/sycamore/tree/master/packages/sycamore-router) —
The official router for creating single page apps with Sycamore.

### State Management

Nothing yet. Have something awesome to share? Send a PR!

### Misc

- [mdsycx](https://github.com/lukechu10/mdsycx) — markdown with Sycamore! mdsycx lets you use
Sycamore components in your markdown documents.