Web programming

Crates to create applications for the web

Newest releases

basiliqio Basiliq is a very alpha REST API that replaces the need to write CRUD methods by exposing a standardized API to interact with a Postgres database

silkenweb A library for building reactive single page web apps.

galvez An ongoing experiment using Rust, Warp and QuickJS to server-side render Vue.js applications.

Dhghomon Rust is a new language that already has good textbooks. But sometimes its textbooks are difficult because they are for native English speakers. Many companies and people now learn Rust, and could learn faster with a book that has

emmanuelantony2000 Rust front-end framework for building web apps.

rusty-crab A boilerplate template for starting a web services using Warp + SQLx (PostgreSQL) + Redis + Juniper (GraphQL). ❤️

pauan Zero cost declarative DOM library using FRP signals for Rust! Status It is generally feature complete, though more convenience methods might be added

pimeys Rust Web Push Web push notification sender. Requirements Needs a Tokio executor version 0.2 or later and Rust compiler version 1.39.0 or later. Docume

wafflespeanut Paperclip Paperclip offers tooling for the OpenAPI specification. Once complete, it will provide: Code generation for efficient, type-safe, compile-ti

rib A Rust implementation of Json Web Tokens Installation jsonwebtokens = "1" serde_json = "1" Then, in your code: use serde_json::json; use serde_json::

lukidoescode CSSinRust CSSinRust delivers a new way of implementing CSS styling in web-sys applications. It's aim is to make writing web frontends in Rust attracti

soundrabbit Kagura A front-end framework that runs on WebAssembly written in Rust. Big changes Supporting a batch process Experimental supporting of websocket Tut

timothee-haudebourg A JSON-LD implementation for Rust Documentation Crate informations Repository This crate is a Rust implementation of the JSON-LD data interchange form

magnusmanske A MediaWiki client library in Rust Examples Get all categories of "Albert Einstein" on English Wikipedia let mut api = mediawiki::api::Api::new("https

danclive Sincere Sincere is a micro web framework for Rust(stable) based on hyper and multithreading. Style like koa. The same, which aims to be a smaller, mor

kaj rsass Sass reimplemented in rust with nom (early stage). The "r" in the name might stand for the Rust programming language, for "re-implemented", or p

mnetship Ratsio Ratsio is a Rust client library for NATS messaging system and NATS Event Streaming. Inspired by nitox and rust-nats but my project needed NATS

connorskees grass This crate aims to provide a high level interface for compiling Sass into plain CSS. It offers a very limited API, currently exposing only 2 fun

thoucheese Cloud Storage A library that can be used to push blobs to Google Cloud Storage, and then generate download links to those files. Usage Add the followi

algesten acme-lib acme-lib is a library for accessing ACME (Automatic Certificate Management Environment) services such as Let's Encrypt. Uses ACME v2 to issue

nlopes Prometheus middleware for actix-web Prometheus instrumentation for actix-web. This middleware is heavily influenced by the work in sd2k/rocket_prometh

ryanisaacg Golem golem is an opinionated mostly-safe graphics API When possible, golem should make simple things safe (bind objects before acting on them, or che

dovahcrow Deribit API V2 Client for Rust Language Use this library for trading at your own risk. The current plan is to only implement the websocket communicati

fewensa telegram-client Telegram client for rust. This crate use td to call telegram client api. Usage [dependencies] telegram-client = "1.6.*" version Since

rbalicki2 Smithy Smithy is a front-end framework for Rust Home page ◇ API Docs ◇ Repository ◇ Example Sites What is Smithy? Smithy is a framework for writing We

pwoolcoc Elefren A Wrapper for the Mastodon API. Documentation A wrapper around the API for Mastodon Installation To add elefren to your project, add the follo

teloxide teloxide A full-featured framework that empowers you to easily build Telegram bots using the async/.await syntax in Rust. It handles all the difficult

michiel jsonapi-rust This is an implementation of the JSON-API v1 specification at jsonapi.org. API Documentation at docs.rs CHANGELOG Use Add this crate to y

davidpdrsn juniper-from-schema This library contains a procedural macro that reads a GraphQL schema file, and generates the corresponding Juniper macro calls. Th

mikkyang JWT A JSON Web Token library. Documentation Usage Note, for legacy support (not recommended), import from jwt::legacy instead of directly from jwt. Ev

lawliet89 biscuit Documentation: stable | master branch Changelog: Link A library to work with Javascript Object Signing and Encryption(JOSE), including JSON We

ruma ruma-events ruma-events contains serializable types for the events in the Matrix specification that can be shared by client and server code. Minimum R

sd2k Rocket Prometheus Prometheus instrumentation for Rocket applications. Usage Add this crate to your Cargo.toml: [dependencies] rocket_prometheus = "0.6