RadarTopicsBuildersWeeklyReads
Open Source Radar
glitternetwork/

pinme

GitHubWebsite

PinMe is a zero-config deployment CLI for full-stack frontend with integrated Worker backend and database, enabling one-command project creation and deployment.

3.7kstars
272forks
7issues
MITlicense
2025since
Star historydaily snapshots by VibeCrowd

Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).

Alternatives & relatedmatched by topic overlap
Reviewgenerated from repository data · Aug 5, 2026

What it is

PinMe is a zero-config deployment CLI focused on one-command creation and deployment for full-stack projects. It lets you quickly set up and launch a complete project with an integrated frontend, Worker backend, and database, without tedious configuration.

How it works

PinMe provides commands to create, build, and deploy a full-stack project:

  • pinme create <name> creates platform resources, downloads the official Worker template, writes pinme.toml, installs dependencies, builds Worker, uploads Worker and SQL, builds frontend, and uploads frontend dist.
  • pinme save deploys the full project: Worker, SQL, and frontend, with optional domain binding.
  • update-worker, update-db, update-web update individual layers.
  • A separate Static Upload path handles uploading existing artifacts to IPFS and optional domain binding.

The CLI supports a project workflow and a static-upload fallback, with commands for login, authentication, domain management, and IPFS operations.

Getting started

Prerequisites include Node.js >= 16.13.0. Installation:

npm install -g pinme

Verify installation:

pinme --version

Quick Start (from README):

npm install -g pinme
pinme login
pinme create my-app
cd my-app
pinme save

Common build directories include dist, build, out, and public.

Recent releases

  • v2.0.12 PinMe v2.0.12 (2026-07-25): Faster Creates and Stronger Releases
  • v2.0.4 PinMe v2.0.4 (2026-05-12): Refined Worker Deployment Experience
  • v2.0.0 PinMe v2.0.0 (2026-05-12): Major milestone, Worker-centered full-stack workflow
  • v1.2.3 (2026-02-10): IPFS Export & Import Support
  • v1.1.5 (2025-10-29): Optimized File Compression Logic

Traction

Stars: 3731 Forks: 272 Open issues: 7

License and age

License: MIT Created: 2025-04-13 Last push: 2026-07-25

Behind the repo

GitHub: https://github.com/glitternetwork/pinme

Caveats

License MIT noted; repository age indicates started 2025-04-13; last push 2026-07-25. The README specifies authentication requirements, domain handling, and limits: default single-file upload limit 100MB; default directory upload limit 500MB; update-db payload limit 10MB per run; authentication required for upload/import/project commands; domain binding requires wallet balance.

Agent skills inside · 7
All skills →
pinme-r2Use when a PinMe Cloudflare Worker needs R2 object storage, including secure file or image upload, streaming download, metadata lookup, deletion, listing, Range requests, or R2+D1 coordination. Guides AI to use PinMe's automatically injected env.R2 binding without R2 credentials or manual Wrangler configuration.Otherpinme-shareUse this skill when the user wants to share, publish, or upload a static result through PinMe, especially by generating a static HTML share page for a PinMe project link, deployed full-stack app, Codex conversation summary, report, file, demo, or any 分享/发布/上传分享页 request that should end with `pinme upload`.AI & Agentspinme-llmUse this skill when a PinMe project (Worker TypeScript) needs to call OpenRouter-backed LLM APIs, including models, chat/completions, streaming, or OpenRouter web search. Guides AI to generate correct Worker TS code.Code Review & QualitypinmeUse this skill when the user mentions "pinme", or needs to upload files, store to IPFS, create/publish/deploy websites or full-stack services (including frontend pages, backend APIs, database storage, email sending, etc.), or any feature requiring backend database/server support.DevOps & Cloudpinme-authUse when a PinMe project (Worker TypeScript) needs to integrate user authentication — creating email/password users, verifying id_tokens, querying user info, or listing users via Identity Platform auth proxy APIs.Securitypinme-emailUse this skill when a PinMe project (Worker TypeScript) needs to integrate email sending (send_email). Guides AI to generate correct Worker TS code.Code Review & Quality
SharePost on XLinkedIn
All trending reposRevenue-verified startups →