Glossary

The words you run into while building, defined plainly.

A plain-English glossary for vibecoders: the Vibecodr house words AND the standard developer terms you will run into the first time you ship something real. No CS degree required.

Two shelves. The handful of words that are specific to building here, defined in full over in the Lingo. And the everyday developer vocabulary — API, webhook, deployment, environment variable, CORS — each defined in a line and tied to how it actually shows up on Vibecodr.

Glossary A plain-English glossary for vibecoders: Vibecodr house words plus the standard developer terms — API, webhook, deployment, environment variable, CORS, and more — each tied to how it works on Vibecodr.

Vibecodr house words

The short list of words that are specific to building here. Quick reminders below; the full, warm definitions live in the Lingo, which this section links to.

01

Vibe

The runnable app people open and play with in the browser.

The interactive part of a project — a page, toy, game, tool, or experiment anyone can press play on and remix. It runs client-side, inside a sandbox.

02

Pulse

The backend helper you add when a project earns one.

Server-side logic for the work that should not live in public browser code: secrets, storage, scheduled jobs, and calls out to other services. You add one only when the project actually needs it.

03

Combo

A project that uses both a Vibe and a Pulse together.

The front end people open, plus a backend doing trusted work behind it. When both are present, that is a Combo.

04

BUMP IT

Ship the next version on the same link, identity, and history.

Publishes a fresh cut without splitting it into a duplicate: the public URL and embeds keep working, and older versions stay for rollback.

05

Capsule

The editable workspace that holds your project files.

The home for the code and assets behind a project, before and between publishes — the editable source, not the frozen public copy.

06

Remix

Forking someone else's vibe into your own copy, lineage visible.

You get your own version to build on while the link back to the original stays in view. Evolution in the open instead of a quiet copy-paste.

07

Studio

The browser workspace where you build, preview, and publish.

Paste or upload code, watch it run, tune it, and ship it — no local setup required.

08

Params

The knobs a vibe exposes so people can tweak it without editing code.

Change a few values, press play again, and watch the thing respond.

09

Vibe coding

Building software by describing what you want and shaping what comes back.

Paste, upload, or generate code — often with an AI — then run, share, and remix it until it is right, instead of hand-writing every line up front.

10

Vibecoder

Anyone who builds and ships apps by vibe coding.

Sometimes a seasoned engineer, sometimes someone who started talking to an AI last week. On Vibecodr, everyone who publishes a vibe is one.

Standard developer terms

The everyday vocabulary of building and shipping software — defined plainly, and anchored to where you will meet each one on Vibecodr.

API

A defined way for one program to ask another for data or an action.

Application Programming Interface. When your vibe fetches weather data or calls your own Pulse, it is using an API.

Endpoint

A single URL an API exposes for one specific job.

A Pulse can expose HTTP endpoints that your vibe — or another service — calls.

Frontend

The part of an app that runs in the browser, that people see and click.

On Vibecodr, your vibe is the frontend.

Backend

The part that runs on a server, out of public view, holding logic, data, and secrets.

On Vibecodr, a Pulse is your backend.

Framework

A pre-built structure that gives an app its shape so you do not start from zero.

React, Vue, and Svelte are frameworks — paste one into Studio and it runs.

Library

Reusable code you pull in to do one job well instead of writing it yourself.

A charting or date-handling library, for example, added as a dependency.

Runtime

The environment that actually executes your code.

Vibecodr runs each vibe in a sandboxed browser runtime; a Pulse runs in a server runtime at the edge.

Dependency

Outside code your project relies on, usually installed from a registry like npm.

Vibecodr resolves and builds your dependencies when you import a repo.

Environment variable

A named value read at runtime instead of hard-coded into the source.

A Pulse reads config and secrets this way — never your public vibe code.

Secret

A private credential that proves your app is allowed to use a service.

Store API keys in a Pulse's secrets, never in a vibe, where anyone can read the source.

Webhook

A message another service sends your app the moment something happens.

Instead of you polling for changes, a Pulse can receive webhooks from Stripe, GitHub, and others.

Deployment

Publishing code so it runs live somewhere other people can reach it.

Publishing a vibe is a deployment — Vibecodr handles the servers and the URL.

Build

Turning source code into the optimized files a browser or server actually runs.

Vibecodr builds imported repos for you before they run.

Version control

A system that tracks every change so you can review history or roll back.

Git is the common one; you can import a Git repo straight into a capsule.

Repository

A project's full code and history in one place, usually on GitHub.

Import a public repo and Vibecodr turns it into a runnable capsule.

Sandbox

An isolated space where untrusted code runs without touching the rest of the system.

Every vibe runs in a sandbox, so opening one is safe by default.

CORS

A browser rule for which other origins your frontend is allowed to call.

Cross-Origin Resource Sharing. A Pulse can set CORS headers so your vibe is allowed to call it.

CDN

A network of servers that delivers your files fast from a location near each visitor.

Content Delivery Network. Vibecodr serves published work over one.

DNS

The system that turns a domain name into the address of the server behind it.

Point a custom domain at a Pulse by setting DNS records.

Database

Structured storage your app reads and writes — users, posts, scores.

A Pulse can use platform-managed storage instead of you running a database.

Cron job

Code set to run automatically on a clock — hourly, daily, on a schedule.

A Pulse can run on a schedule with no server to babysit.

Authentication

Confirming who a user is before letting them in.

Often shortened to 'auth'; a Pulse can gate actions behind it.

OAuth

A standard that lets users grant limited access to another account without sharing a password.

'Sign in with GitHub' is OAuth.

JSON

A simple text format for structured data that most APIs speak.

JavaScript Object Notation — what a Pulse usually sends and receives.

HTTP / HTTPS

The protocol browsers and servers use to talk; HTTPS is the encrypted version.

Vibecodr serves everything over HTTPS.

SSR vs CSR

Server-side rendering builds the page on the server; client-side builds it in the browser.

Vibes are client-side by default; a Pulse can render or serve data server-side.

Client-side storage

Data a vibe saves in the visitor's own browser, like localStorage.

Isolated per sandbox origin and gone if the visitor clears it — reach for a Pulse when storage must be durable or shared.

Go deeper

The Lingo for the house words in full, the docs for how things actually work, and the loop end to end.

FAQ

Short answers for the places where marketing copy should stop hand-waving and say the plain thing.

Do I need to know all of these to start?

No. Open the Studio, paste an idea, and you will pick up the words the first time you trip over one. This page is here for that moment: search the term, get a plain answer, keep building.

What is the difference between this and the Lingo?

The Lingo is the deep dive on Vibecodr's own house words — Vibe, Remix, BUMP IT, Studio — in our voice. This glossary is the wider reference: those house words in brief, plus the standard developer terms anyone building software runs into.

Why define standard terms like API and webhook?

Because a lot of vibecoders are shipping real apps without a traditional CS background. When 'environment variable' or 'CORS' shows up, you should get a straight answer tied to what it means here — not a textbook detour.

Are these the exact terms Vibecodr uses?

The house words are. The standard terms are defined the way the wider industry uses them, with a line on how each one shows up on Vibecodr so the jump from concept to product stays short.

Where do I go when a one-line definition is not enough?

The Lingo for the house words, and the docs for exact runtime behavior, file layout, and worked examples.