# Rivet Documentation Index https://rivet.gg https://rivet.gg/acceptable-use https://rivet.gg/blog https://rivet.gg/blog/2024-02-12-usage-pricing-update https://rivet.gg/blog/2024-12-21-rivet-actors-launch https://rivet.gg/blog/2025-02-16-sqlite-on-the-server-is-misunderstood https://rivet.gg/blog/2025-03-15-cli-installation-fixes https://rivet.gg/blog/2025-03-15-writing-docs-for-ai https://rivet.gg/blog/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless- https://rivet.gg/blog/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit https://rivet.gg/blog/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust https://rivet.gg/blog/2025-06-10-rivet-functions-launch https://rivet.gg/blog/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines https://rivet.gg/blog/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas https://rivet.gg/blog/2025-1-12-rivet-inspector https://rivet.gg/blog/godot-multiplayer-compared-to-unity https://rivet.gg/changelog https://rivet.gg/changelog.json https://rivet.gg/changelog/2024-02-12-usage-pricing-update https://rivet.gg/changelog/2024-12-21-rivet-actors-launch https://rivet.gg/changelog/2025-02-16-sqlite-on-the-server-is-misunderstood https://rivet.gg/changelog/2025-03-15-cli-installation-fixes https://rivet.gg/changelog/2025-03-15-writing-docs-for-ai https://rivet.gg/changelog/2025-03-23-what-would-a-w3c-standard-look-like-for-stateful-serverless- https://rivet.gg/changelog/2025-05-28-building-linear-agents-in-node-js-and-rivet-full-walkthrough-and-starter-kit https://rivet.gg/changelog/2025-06-02-faster-route-propagation-by-rewriting-our-traefik-gateway-in-rust https://rivet.gg/changelog/2025-06-10-rivet-functions-launch https://rivet.gg/changelog/2025-06-24-cloudflare-containers-vs-rivet-containers-vs-fly-machines https://rivet.gg/changelog/2025-07-01-introducing-rivetkit-backend-libraries-that-replace-saas https://rivet.gg/changelog/2025-1-12-rivet-inspector https://rivet.gg/changelog/godot-multiplayer-compared-to-unity https://rivet.gg/cloud https://rivet.gg/docs/actors https://rivet.gg/docs/actors/actions https://rivet.gg/docs/actors/communicating-between-actors https://rivet.gg/docs/actors/communicating-with-actors https://rivet.gg/docs/actors/connections https://rivet.gg/docs/actors/events https://rivet.gg/docs/actors/external-sql https://rivet.gg/docs/actors/helper-types https://rivet.gg/docs/actors/lifecycle https://rivet.gg/docs/actors/metadata https://rivet.gg/docs/actors/quickstart https://rivet.gg/docs/actors/quickstart/backend https://rivet.gg/docs/actors/quickstart/react https://rivet.gg/docs/actors/scaling https://rivet.gg/docs/actors/schedule https://rivet.gg/docs/actors/state https://rivet.gg/docs/clients/javascript https://rivet.gg/docs/clients/react https://rivet.gg/docs/clients/rust https://rivet.gg/docs/general/architecture https://rivet.gg/docs/general/authentication https://rivet.gg/docs/general/cors https://rivet.gg/docs/general/docs-for-llms https://rivet.gg/docs/general/edge https://rivet.gg/docs/general/logging https://rivet.gg/docs/general/registry https://rivet.gg/docs/general/testing https://rivet.gg/docs/general/webhooks https://rivet.gg/docs/integrations https://rivet.gg/docs/integrations/better-auth https://rivet.gg/docs/integrations/elysia https://rivet.gg/docs/integrations/express https://rivet.gg/docs/integrations/hono https://rivet.gg/docs/integrations/trpc https://rivet.gg/docs/integrations/vitest https://rivet.gg/guides/chat https://rivet.gg/meme/wired-in https://rivet.gg/oss-friends https://rivet.gg/pricing https://rivet.gg/privacy https://rivet.gg/rivet-vs-cloudflare-workers https://rivet.gg/rss/feed.xml https://rivet.gg/sales https://rivet.gg/support https://rivet.gg/talk-to-an-engineer https://rivet.gg/terms