Vibeleaderboard
Index / tool
Visit dothings.warp.dev
Category
Developer Tools
Rank
No. 1438Tools index

Previous survey · No. 1445 ·

Pricing
Open Source
Type
TOOL
Builder
warpdotdev
GitHub
55 stars
Date

About

Community-created Warp terminal objects (workflows, agents, notebooks) you can install to do useful things in your terminal.

What it does

Warp Do Things is a searchable web catalogue for reusable Warp Drive material. Browse by text or tag, sort entries, then open a selected prompt, notebook, workflow, or folder in Warp and follow its instructions.

Why it's ranked here

The collection solves a narrow discovery problem well. Entries use a consistent schema, support attribution and tags, and receive Warp team review. Its value depends on entry quality and willingness to work inside Warp.

What's good

The catalogue makes varied automation ideas easy to scan through search, tag counts, filters, and date sorting. Public sharing links provide a direct handoff into Warp. The contribution template requires descriptions, real use cases, attribution, and valid links.

Tradeoffs

This is not a standalone automation engine or a general terminal extension. Every example depends on Warp and an externally shared Warp Drive object. Users must inspect commands before execution. One malformed entry can prevent the catalogue data from loading.

How to use it well

It suits Warp users seeking starting points for repeated development tasks or agent-assisted terminal work. Treat entries as inspectable templates, verify every command, then adapt useful patterns. It does not serve users who need portable workflows across unrelated terminal applications.

Technical notes+

The site is a private Next.js and TypeScript application configured in package.json, with Tailwind CSS and React UI dependencies. app/page.tsx fetches /api/data, then performs client-side search, tag filtering, and date sorting. app/api/data/route.ts reads YAML from public/objects, excludes the contribution template, validates required fields and object types, and returns JSON. Its outer catch converts any parsing or validation failure into one HTTP 500 response, so a single bad entry blocks the full dataset. The route imports js-yaml, while package.json lists only @types/js-yaml directly.

Observed

License
MIT License
Primary language
TypeScript
Application packaging
Private npm package using Next.js 15, React 19 types, and Tailwind CSS 4
Install surface
Catalogue objects open through public Warp Drive links in the Warp application
Interfaces
Web catalogue, JSON data route, and Warp Drive links
Object types
Prompt, Workflow, Notebook, and Folder
Local runtime
Node.js 20 or higher is recommended; npm and yarn setup commands are documented

Read from README.md, package.json, lib/date.ts, lib/toast.ts, lib/utils.ts, next.config.ts, eslint.config.mjs, postcss.config.mjs, app/page.tsx, app/layout.tsx, types/object.ts, app/api/data/route.ts, app/components/ui/index.ts, app/components/ui/card.tsx, app/components/ui/badge.tsx.

What it can do

  • Install community-created workflows

    Workflow packages from community repositoryInstalled workflow commands in terminal

  • Install terminal agents

    Agent packages from community repositoryInstalled AI agents for terminal automation

  • Install interactive notebooks

    Notebook packages from community repositoryInstalled executable notebooks in terminal environment

  • Execute automated workflows

    Workflow commands and parametersAutomated task execution results

  • Run AI-powered terminal agents

    Natural language commands or promptsAgent-generated terminal commands and responses

  • Execute interactive notebook cells

    Notebook commands and code snippetsCode execution results and terminal output

Tags

warpterminalworkflowscommunity

Tech Stack

Node.jsNext.jsTypeScript

Media

Warp Do Things

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.