Search

Lib.rs

› Web programming › HTTP server › upub
#routes #upub #activity-pub #define #web

upub-routes

api route definitions for upub

by alemidev

  • Install
  • API reference
  • Source
  • Repository link

1 unstable release

0.5.0 Jun 24, 2025

#950 in HTTP server


Used in upub-bin

AGPL-3.0

280KB
7K SLoC

upub routes

all web routes for upub: API, web and activitypub

Dependencies

~22–39MB
~633K SLoC

  • apb+unstructured+orm+activitypub-fe+activitypub-counters+litepub+ostatus+toot+jsonld
  • axum 0.8+multipart
  • chrono+serde
  • httpsign+axum
  • jrd
  • nodeinfo-upub
  • rand 0.9
  • reqwest 0.12+json
  • sea-orm 1.1
  • serde+derive
  • serde_json
  • sha256
  • thiserror 2.0
  • tokio
  • tower
  • tower-http+cors+trace+timeout
  • tracing
  • upub
  • web? leptos 0.8
  • web? leptos_axum 0.8
  • web? leptos_meta 0.8
  • web? leptos_router 0.8
  • mastodon? mastodon-async-entities
  • optional time+serde
  • build build.rs

Other features

  • activitypub
  • activitypub-redirect
  • openssl-vendored
  • web-redirect
Related: upub-bin, upub-web, upub-cli, upub, upub-migrations, upub-worker
See also: ap-relay, activitypub_federation, lemmy_utils, enigmatick, aws-sdk-location, route_manager, aws-sdk-route53profiles, aws-sdk-georoutes, swagger-ui-dist, sl-map-cli, lemmy_db_schema

Lib.rs is an unofficial list of Rust/Cargo crates, created by kornelski. It contains data from multiple sources, including heuristics, and manually curated data. Content of this page is not necessarily endorsed by the authors of the crate. This site is not affiliated with nor endorsed by the Rust Project. If something is missing or incorrect, please file a bug.