Build your Pastebin with AI in under 5 minutes

Build a code-snippet sharing site with optional auto-expire, public-or-unlisted visibility, a raw-text endpoint for curl, and owner-token delete — generated from a single prompt.

Comment ça fonctionne

Étape 1

Décrivez votre idée

Rédigez une invite en texte libre décrivant ce que vous souhaitez.

Étape 2

L'IA le construit

FloopFloop génère instantanément du code prêt pour la production.

Étape 3

Déployez et passez en ligne

Votre projet est hébergé sur son propre sous-domaine en quelques minutes.

Pourquoi créer avec l'IA plutôt que de faire appel à un développeur ?

FloopFloopDéveloppeur traditionnel
Délai de lancementMoins de 5 minutes2 à 8 semaines
CoûtÀ partir de 0 $5 000 $ - 50 000 $+
MaintenanceInclusePrestataire récurrent

Essayez ces invites

Copiez l'une des invites ci-dessous et collez-la dans FloopFloop pour commencer.

Create a pastebin where anyone can drop a snippet, pick a language, choose an expiry window (10m / 1h / 1d / 1w / never), and get a shareable URL. Show line-numbered code on the paste page with a one-click copy button. Public pastes appear on the home feed; unlisted pastes stay link-only.

Build a code-review-friendly paste site. Show a side-by-side diff view for two pastes, support inline comments on specific line numbers, add a 'share for review' flow that emails the author when a reviewer comments, and a raw endpoint at /raw/<id> so reviewers can grep the content locally.

Design a developer-only paste site gated by signup. Show the user's paste history on a /me page, support private-by-default with a 'share via signed link' flow, expire pastes 90 days after the last view, and a one-click delete with confirmation.

Create a hastebin-style anonymous text sharer with no signup, 1 MB cap per paste, 24-hour expiry by default, an /api/paste/<id> JSON endpoint for programmatic readers, and a robots.txt that excludes /p/* so unlisted pastes don't surface in search results.

Foire aux questions

Can I share a paste via the command line?
Yes. /raw/<id> returns the paste body as text/plain with the right Content-Type — pipe it through curl: `curl https://your-paste.example.com/raw/abc123 | jq` works directly. Cached 60 seconds at the CDN so repeated polls don't hammer the origin.
Do pastes really delete themselves on expiry?
The paste page filters out expired rows at read time, so an expired paste is functionally gone immediately. A daily sweep cron can run separately to delete the rows from disk — until then the row stays but is invisible everywhere on the site.
Can I delete a paste I created?
The paste creator gets a one-time owner token in the redirect URL after creating the paste. Bookmarking that URL is the only way to delete the paste later — we store sha256(token) so a leaked DB dump can't be used to delete other people's pastes.
Is the difference between 'public' and 'unlisted' enforced?
Yes. Public pastes appear on the home page recent-list; unlisted pastes are reachable only by direct URL. Both live in the same table; the visibility flag is checked at every public-list query.
Can I add syntax highlighting?
The template ships with line numbers in a monospace pre block, no highlighter bundled (keeps the artifact small). Add Prism or Shiki in a refinement turn — the language field is already stored on every paste row.
How big can a paste be?
The default cap is 1 MB per paste body, enforced by a CHECK constraint on the column. Adjust the constraint in init-db.ts if you need more — the cap is there to protect the DB from a single 100 MB paste.

Créateurs associés

Explorer d'autres catégories

Prêt à créer ?

Commencez à créer votre projet dès maintenant — aucune compétence en programmation requise.

Commencer à créer