Framework20K+/wkMIT

meteor

Meteor is a full-stack JavaScript platform for developing modern web and mobile applications. It provides an integrated development experience that spans the da

Installation

npm
npm install meteor
yarn
yarn add meteor
pnpm
pnpm add meteor

Import

ESM
import { Meteor } from 'meteor/meteor';

Quick Example

usage
// server/main.js
import { Meteor } from 'meteor/meteor';

Meteor.startup(() => {
  console.log('Server started');
});

About meteor

Meteor is a full-stack JavaScript platform for developing modern web and mobile applications. It provides an integrated development experience that spans the database, server, and client, with features like live data synchronization, latency compensation, and hot code reloading built in from the start. Meteor's Distributed Data Protocol (DDP) enables real-time data flow between MongoDB on the server and Minimongo on the client, automatically keeping client-side data in sync with server changes without manual WebSocket management. The framework supports building applications with React, Vue, Svelte, or its own Blaze template engine. Meteor's build system handles bundling, code splitting, and deployment, and its package system (Atmosphere) provides thousands of community packages. The Accounts system provides turnkey user authentication with support for passwords, OAuth providers, and custom authentication methods. Meteor has evolved significantly since its 2012 launch, now supporting TypeScript, modern module imports, and tree shaking. It remains particularly strong for prototyping, real-time collaborative applications, and projects where rapid development speed is the primary concern.

Quick Facts

Packagemeteor
CategoryFramework
Weekly Downloads20K+
LicenseMIT
Installnpm install meteor

Related Packages

Browse npm Packages by Category

Explore our reference of 200 popular npm packages with install commands, examples, and quick-start guides.