openRin/Rin

🌸Publish faster with an edge-native blog powered by Cloudflare Workers, D1, and R2

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 22nd, 2026
Created on May 21st, 2024
Open Issues & Pull Requests: 72 (+0)
GitHub issues: Enabled
Number of forks: 2,511
Total Stargazers: 3,071 (+0)
Total Subscribers: 11 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 9.9 hours
Mean response time: 23.1 days
90th percentile: 57.9 days
Tracked items: 176

How this project is maintained

About 18% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 57% of issues opened in the past year have been closed. Three people close 59% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 65
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 336 days
Stale 30+ days: 61
Stale 90+ days: 53

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • help wanted (79)
  • bug (22)
  • enhancement (18)
  • PR welcome (10)
  • need more context (2)
  • duplicate (1)
  • good for first contribution (1)
  • wontfix (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Rin is a serverless blog platform built on Cloudflare's infrastructure that combines Pages, Workers, D1, and R2 for hosting, compute, database, and storage.

The tool addresses the need to publish a blog without managing servers. It runs entirely on Cloudflare's edge network, eliminating infrastructure overhead. Content is managed through a web editor with real-time autosave, and articles can be marked private, unlisted, or assigned custom URLs. Images are uploaded directly to R2 object storage. The platform includes GitHub OAuth for authentication, a comment system with webhook notifications, and a blogroll feature that automatically checks link availability every twenty minutes.

Rin suits developers and writers who want a fully managed blogging experience without self-hosting. It works best for those already using or comfortable with Cloudflare's ecosystem. The tool requires only a domain pointed to Cloudflare and environment variables for API tokens and account IDs; deployment happens with a single command that provisions the database, storage bucket, and both backend and frontend services. The README does not compare the tool to alternative blog platforms.

The project maintains active commit activity and passing checks on its main branch. Automated deployment workflows are configured and functional. The codebase is written in TypeScript with end-to-end type safety shared between client and server through a dedicated API package, and the project includes a test suite for validation.