awesome-meteor

Meteor toolkit

A curated list of tools and resources for building Meteor applications

A curated, community driven list of awesome Meteor packages, libraries, resources and shiny things

GitHub

1k stars
92 watching
152 forks
last commit: over 4 years ago
Linked from 4 awesome lists


Awesome Meteor / Getting Started

Official Meteor tutorial
Official Guide

Awesome Meteor / Collections

simple-schema560about 2 years agoA JavaScript schema validation package that supports direct validation of MongoDB update modifier objects
aldeed:collection21,023almost 2 years agoAutomatic validation of insert and update operations on the client and server
dburles:collection-helpers498almost 2 years ago– Transform your collections with helpers that you define
matb33:collection-hooks657almost 2 years agoExtends Mongo.Collection with before/after hooks for insert/update/remove/find/findOne
reywood:publish-composite553about 2 years agopublish a set of related documents from various collections using a reactive join
jagi:astronomy605about 3 years agoThe Model layer for Meteor
cultofcoders:grapher276about 2 years agoGrapher: Meteor Collection Joins + Reactive GraphQL like queries
sakulstra:aggregate41over 4 years agoAdd proper aggregation support for Meteor
quave:collections24over 2 years agoCreate collections in a standard way

Awesome Meteor / REST

maka:restautomatically make your Meteor app accessible over HTTP and DDP alike
vatfree:restivus1over 2 years agoMake REST endpoints for your Meteor app with incredible ease

Awesome Meteor / Forms and Templates

uniforms1,979almost 2 years agoBunch of React components and helpers to easily generate and validate forms.
aldeed:autoform1,440about 2 years agoUI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation
ostrio:templatehelpers35over 4 years agoUtility helpers for your Blaze templates
aldeed:template-extension220over 9 years agoA Meteor package: Replace already defined templates, inherit helpers and events from other templates
kadira:blaze-layout2over 7 years agoLayout Manager for Blaze (works well with Meteor FlowRouter)

Awesome Meteor / Users and Authentication

accounts-js1,502over 2 years agoA suite of packages aims to provide all the tools you need to build a flexible authentication and accounts management solution for your application
alanning:roles922almost 2 years agoRoles support for the built-in accounts packages
meteor-user-status558about 2 years agoKeeps track of users and their meta data
accounts-ui7over 4 years agoAccounts UI for React in Meteor 1.3+

Awesome Meteor / Administration

Meteor CandyFastest and easier way to add an admin panel to your app
yogiben:admin827over 9 years agoA complete admin dashboard solution
houston:admin806over 9 years agoA zero-config, Django Admin-like admin for Meteor
zodern:pure-admin20about 3 years agoAn isolated, customizable admin panel for Meteor

Awesome Meteor / Monitoring

kschingiz:meteor-elastic-apm3over 6 years agoPerfomance Monitoring for Meteor based on Elastic APM
monti-apm-agent47almost 2 years agoPerformance Monitoring for Meteor
lmachens:kadira5almost 7 years agoPerformance Monitoring for Meteor

Awesome Meteor / Performance

cultofcoders:redis-oplog378almost 2 years agoRedis Oplog implementation to fully replace MongoDB Oplog in Meteor
staringatlights:fast-render58about 6 years agoAn active fork of fast-render
epotek:method-cache9almost 3 years agoMeteor method caching using DataLoader
maestroqadev:pub-sub-lite53about 6 years agoTransform publications to be non-reactive
artillery-engine-meteor7over 3 years agoArtillery load testing for MeteorJS applications

Awesome Meteor / Deployment

meteor-up1,273almost 2 years ago– Meteor Deployments
meteor-google-cloud29over 3 years agoAutomate Meteor deployments on Google Cloud App Engine Flexible
mup-aws-beanstalk127over 2 years agoDeploy Meteor apps to AWS Elastic Beanstalk using Meteor Up
meteor-azure67almost 2 years agoAutomate Meteor deployments on Azure App Service
pm2-meteor160over 4 years agoSimplest way to deploy, scale and run Meteor Apps with PM2
meteor-hero38over 3 years agoDeploy MeteorJS applications for free with one command utilizing Heroku's service
meteor-kubernetes-guide41over 7 years agoDeploy a Meteor app with Kubernetes
meteorhacks:cluster1over 9 years agoClustering solution for Meteor with load balancing and service discovery
demeteorizer704over 9 years agoConverts a Meteor app into a "standard" Node.js application
percolate:migrations245about 2 years agoSimple migration system for Meteor
yamup10almost 3 years agoDeploy Meteor apps to your own Ubuntu server (EC2, ...) without dockers
waveshosting12over 4 years agoWeb application to manage meteor deployments

Awesome Meteor / Docker Images

meteor-docker53about 2 years ago
meteor-base262almost 2 years ago
docker-meteor53almost 3 years ago

Awesome Meteor / Routers

ostrio:flow-router-extra201about 2 years agoCarefully extended package. Up-to-date version with support of latest Meteor's releases
msavin:parrot74over 8 years agoWeb router specially designed for building SPAs using Meteor
meteorhacks:picker182over 8 years agoServer Side Router for Meteor
iron:router1,980almost 9 years agoA router that works on the server and the browser, designed specifically for Meteor

Awesome Meteor / Offline

ground:db569about 2 years agoGroundDB is a thin layer providing Meteor offline database and methods
npdev:collections18almost 6 years agoAn easy way to create offline collections with SSR for Meteor
meteor-service-worker137over 2 years agoMeteor specific service worker implementaion
quave:pwa5about 6 years agoA Meteor package that allows you to configure your PWA

Awesome Meteor / Testing

meteortesting:mocha67about 2 years agoMocha test driver package for Meteor
lmieulet:meteor-coverage54about 2 years agoTest coverage for Meteor
hubroedu:mocha3almost 8 years agoDecaffed cultofcoders:mocha fork
antwaremx:meteorman53about 5 years agoMeteorman: A DDP Client with GUI to test Meteor methods and publications (like Postman)

Awesome Meteor / SEO

ostrio:spiderable-middleware39almost 2 years agoPrerendering ( ) with support of ES6 (ECMAScript2015) - Meteor app crawled perfectly by search engines

Awesome Meteor / Files

ostrio:files1,115about 2 years agoUpload files via DDP, HTTP and WebRTC/DC. To Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust
@reactioncommerce/file-collections19about 4 years agoReaction FileCollections is a set of NPM packages that provide the ability to support file uploads, storage, and downloads in Node and Meteor apps, and in browser JavaScript
netanelgilad:excel56almost 10 years agoParsing and generating excel files (xlsx, xls)
mikkelking:slingshot13over 4 years agoUpload files directly to AWS S3, Google Cloud Storage and others in meteor

Awesome Meteor / Search, sort and paginate

percolate:find-from-publication45over 7 years agoEnable finding all documents that have been published by a given publication
meteor-publish-join20about 8 years agoA performant NPM package for publishing non-reactive or aggregated values
tmeasday:publish-counts200over 2 years agoPublish the count of a cursor, in real time
meteorhacks:search-source145almost 6 years agoReactive Data Source for Search
matteodem:easy-search435almost 3 years agoEasy-to-use search with Blaze Components (+ Elastic Search Support)
alethes:pages403almost 7 years agoOut of the box Meteor pagination

Awesome Meteor / Mobile

meteor-react-native60almost 2 years agoMeteor client for React Native matching Meteor Spec
meteor-push28about 2 years agoPush notifications for cordova (ios, android) browser (Chrome, Safari, Firefox)
quave:universal-links0about 6 years agoA Meteor package that allows you to expose your native iOS settings to enable Universal Links
meteoric:ionic1,509about 4 years agoIonic components for Meteor
driftyco:ionic51,200almost 2 years agoOfficial Ionic support for Meteor
martijnwalraven:meteor-ios740about 10 years agoIntegrates native iOS apps with the Meteor platform through DDP
delight-im/Android-DDP274about 8 years agoDDP for clients on Android
okland:accounts-phone119about 10 years agoA login service based on mobile phone number for Meteor
okland:camera-ui28almost 9 years agoMeteor package for taking photos with user interface, one function call on desktop and mobile. Allows to choose between camera to photoLibrary on mobile
percolatestudio/cordova-plugin-safe-reload14over 10 years agoCordova plugin to watch and recover after a broken Meteor Hot Code Push

Awesome Meteor / Data Visualization

aldeed:tabular363almost 2 years agoReactive datatables for large or small datasets
aslagle:reactive-table328over 2 years agoReactive table for Meteor, using Blaze
luixal:blaze-paginated-custom-list0over 8 years agoReactive and paginated item list
luixal:meteor-apexcharts2almost 8 years agoReactive ApexCharts library packaged for Meteor

Awesome Meteor / Analytics

okgrow:analytics213over 7 years agoGoogle Analytics, Mixpanel, KISSmetrics (and more) integration for meteor
quave:analytics4about 5 years agoA Meteor package that allows you to send your page views and more to Google Analytics

Awesome Meteor / Cron Jobs

msavin:sjobs208almost 2 years agoA Meteor-first jobs queue / task scheduler
percolate:synced-cron499over 2 years agoCron system for Meteor. It supports syncronizing jobs between multiple processes
ostrio:cron-jobs15over 7 years agoPackage with similar API to native and methods, but synced between all running Meteor (NodeJS) instances

Awesome Meteor / Debugging Tools

meteor-devtools-evolved174over 3 years agoA chrome extension
msavin:mongol824about 7 years agoVisual Editing Tool for Meteor for MongoDB Collections
msavin:jetsetter184about 11 years agoVisual Get/Set Tool for Meteor Session Variables
babrahams:constellation32about 5 years agoAn extensible dev console for Meteor

Awesome Meteor / Editor Plugins

meteor-apiMeteor addons for Atom
meteor-zsh174,664almost 2 years agoCompletion for the meteor command

Awesome Meteor / Scaffolding

Meteor KitchenCode generator for Meteor
iron-cli639over 6 years agoA scaffolding command line tool for Meteor applications
maka-cli0almost 2 years agoMaka-CLI is a command line tool, which organizes a web application's file structure and automates everyday package installation tasks for various application frameworks

Awesome Meteor / Tooling

ESLint-plugin-Meteor118almost 5 years agoESLint plugin for Meteor

Awesome Meteor / Boilerplate

CaptainN - meteor-react-starter46over 3 years agoA starter project on Meteor with React
Pup553over 3 years ago
matteodem - meteor-boilerplate823almost 2 years ago
React with Webpack + Meteor as a backend

Awesome Meteor / Open source apps

Rocket.ChatRealtime chat application built with Meteor
Wekan19,662almost 2 years agoOpen source Trello-like kanban
Unchained Shop176almost 2 years agoOpen source Commerce platform developed with Meteor
VulcanJS7,962almost 2 years agoA toolkit to quickly build apps with React, GraphQL & Meteor
Nosqlclient3,481about 3 years agoMongoDB management tool
radgrad29over 3 years agoMeteor based education management system
coauthor252about 2 years agoCoauthor supercollaboration/discussion forum

Awesome Meteor / Internationalization

Meteor-Internationalization13over 3 years agoSuper-Lightweight and fast i18n isomorphic driver for Meteor with support of placeholders
meteor-accounts-t9n83about 5 years agoTranslations for meteor account's error messages
meteor-universe-i18n123about 2 years agoInternationalization package for React and Meteor

Awesome Meteor / Front End Frameworks

ReactWorking with React and Meteor
VueWorking with Vue and Meteor (plus single-file components & apollo support)
Svelte33over 2 years agoBuild cybernetically enhanced web apps with Meteor and Svelte
Angular 2298almost 9 years agoWorking with Angular 2 and Meteor
Angular2,355over 3 years agoWorking with Angular and Meteor
Famo.us332about 10 years agoFamo.us and Meteor
frozeman:build-client279almost 4 years agoA tool to bundle the client part of a Meteor app
Asteroid734about 9 years agoAn alternative client for a Meteor backend
ddp.js208over 8 years agoIsomorphic JavaScript DDP client
elm4almost 4 years agoelm as the view layer for a meteor based project

Awesome Meteor / Alternative Databases

vlasky:mysql36about 2 years agoReactive MySQL for Meteor
meteor-pg25about 9 years agoNew and improved PostgreSQL support for Meteor
ostrio:neo4jdriver52over 9 years agoNeo4j Driver for Meteor, with support of GrapheneDB
numtel:pg300about 11 years agoReactive PostgreSQL for Meteor
simple:rethink303about 10 years agoRethinkDB integration for Meteor

Resources / Books

Meteor Explained
Secure Meteor
meteor-tutsFree
Meteor TipsFree
Pro MeteorFree
Meteor Cookbook1,675over 4 years ago

Resources / Courses

How to Create an AppMost updated
EventedMindIt's old but goes into detail regarding how Meteor internals
Udemy - Learn React and Meteor in 2021: Build a multiplayer game
Udemy - Realtime Applications with Meteor and VueCourse in Spanish
leveluptutorialsContains some free tutorials but mostly on 1.x

Resources / Tutorials

Phusion Passenger: Meteor tutorial5,007almost 2 years ago
When a Meteor finally hits productionBlog post about deploying Meteor apps
Transform any Meteor App into a PWA

Resources / Blogs

Official Meteor blog
The Meteor podcast

Resources / Websites

Official website
Official Documentation
Official Guide
AtmosphereThe catalog of Meteor packages, resources and tools
PackosphereAlternative front-end for Meteor package system, built by
Discover Meteor
Meteorpedia( updated)
Meetups
Reddit
YouTubevideos from meetups around the world
Unofficial Meteor FAQ951almost 7 years ago
The Meteor Chef

Resources / Websites / Q&A

Stack Overflow
Meteor forums

Resources / Websites / Community Newsletters

zodern
StorytellerCZ

Resources / Social

Official Twitter Account
Meteor Community Organization Slack Channel41almost 4 years ago

Resources / Work Opportunities

Awesome Meteor Jobs13almost 2 years ago
We work Meteor
Official Job Board
Awesome Meteor Developers10over 3 years ago
Awesome Blaze29almost 7 years ago

Resources / Built With Meteor

QualiaReal Estate Startup
Code SignalSkills-based assessment platform
PathableEvents managment suite
MaestroQAQuality assurance software

Resources / Deprecated

Meteor 1.4 + React For Everyone Tutorials
Meteor 1.4 For Everyone
Intermediate Meteor
Meteor For Everyone Tutorials
tuts+ - Single Page Web Apps with Meteor
Building a CMS-powered blog in Meteor
scotch.io - Building a Slack Clone in Meteor

Backlinks from these awesome lists:

More related projects: