Meteor
Contents
Collections
A JavaScript schema validation package that supports direct validation of MongoDB update modifier objects.
Automatic validation of insert and update operations on the client and server.
Transform your collections with helpers that you define.
Extends Mongo.Collection with before/after hooks for insert/update/remove/find/findOne.
publish a set of related documents from various collections using a reactive join.
The Model layer for Meteor.
Grapher: Meteor Collection Joins + Reactive GraphQL like queries.
Add proper aggregation support for Meteor.
Create collections in a standard way.
REST
Forms and Templates
Bunch of React components and helpers to easily generate and validate forms. Seamlessly integrate with simpl-schema.
UI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation.
Utility helpers for your Blaze templates.
A Meteor package: Replace already defined templates, inherit helpers and events from other templates.
Layout Manager for Blaze (works well with Meteor FlowRouter)
Users and Authentication
A suite of packages aims to provide all the tools you need to build a flexible authentication and accounts management solution for your application.
Roles support for the built-in accounts packages.
Keeps track of users and their meta data.
Accounts UI for React in Meteor 1.3+.
Administration
Monitoring
Performance
Redis Oplog implementation to fully replace MongoDB Oplog in Meteor
An active fork of fast-render
Meteor method caching using DataLoader
Transform publications to be non-reactive.
Artillery load testing for MeteorJS applications.
Deployment
Meteor Deployments.
Automate Meteor deployments on Google Cloud App Engine Flexible
Deploy Meteor apps to AWS Elastic Beanstalk using Meteor Up
Automate Meteor deployments on Azure App Service
Simplest way to deploy, scale and run Meteor Apps with PM2.
Deploy MeteorJS applications for free with one command utilizing Heroku's service.
Deploy a Meteor app with Kubernetes.
Clustering solution for Meteor with load balancing and service discovery
Converts a Meteor app into a "standard" Node.js application
Simple migration system for Meteor
Deploy Meteor apps to your own Ubuntu server (EC2, ...) without dockers
Web application to manage meteor deployments.
Docker Images
Routers
Carefully extended flow-router package. Up-to-date version with support of latest Meteor's releases.
Web router specially designed for building SPAs using Meteor
Server Side Router for Meteor.
A router that works on the server and the browser, designed specifically for Meteor.
Offline
GroundDB is a thin layer providing Meteor offline database and methods.
An easy way to create offline collections with SSR for Meteor
Meteor specific service worker implementaion.
A Meteor package that allows you to configure your PWA.
Testing
Mocha test driver package for Meteor.
Test coverage for Meteor.
Decaffed cultofcoders:mocha fork.
Meteorman: A DDP Client with GUI to test Meteor methods and publications (like Postman).
Files
Upload files via DDP, HTTP and WebRTC/DC. To Meteor server FS, AWS, GridFS, DropBox or Google Drive. Fast, secure and robust.
Reaction 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.
Parsing and generating excel files (xlsx, xls).
Upload files directly to AWS S3, Google Cloud Storage and others in meteor.
Search, sort and paginate
Enable finding all documents that have been published by a given publication.
A performant NPM package for publishing non-reactive or aggregated values.
Publish the count of a cursor, in real time.
Reactive Data Source for Search.
Easy-to-use search with Blaze Components (+ Elastic Search Support)
Out of the box Meteor pagination.
Mobile
Meteor client for React Native matching Meteor Spec.
Push notifications for cordova (ios, android) browser (Chrome, Safari, Firefox).
A Meteor package that allows you to expose your native iOS settings to enable Universal Links.
Ionic components for Meteor.
Official Ionic support for Meteor.
Integrates native iOS apps with the Meteor platform through DDP.
DDP for clients on Android.
A login service based on mobile phone number for Meteor.
Meteor package for taking photos with user interface, one function call on desktop and mobile. Allows to choose between camera to photoLibrary on mobile.
Cordova plugin to watch and recover after a broken Meteor Hot Code Push.
Data Visualization
Reactive datatables for large or small datasets.
Reactive table for Meteor, using Blaze.
Reactive and paginated item list.
Reactive ApexCharts library packaged for Meteor.
Analytics
Cron Jobs
A Meteor-first jobs queue / task scheduler.
Cron system for Meteor. It supports syncronizing jobs between multiple processes.
Package with similar API to native setTimeout and setInterval methods, but synced between all running Meteor (NodeJS) instances.
Debugging Tools
A chrome extension.
Visual Editing Tool for Meteor for MongoDB Collections.
Visual Get/Set Tool for Meteor Session Variables.
An extensible dev console for Meteor.
Editor Plugins
Scaffolding
Boilerplate
Open source apps
Open source Trello-like kanban.
Open source Commerce platform developed with Meteor.
A toolkit to quickly build apps with React, GraphQL & Meteor.
MongoDB management tool.
Meteor based education management system.
Coauthor supercollaboration/discussion forum.
Internationalization
Front End Frameworks
Build cybernetically enhanced web apps with Meteor and Svelte.
Working with Angular 2 and Meteor.
Working with Angular and Meteor.
Famo.us and Meteor.
A tool to bundle the client part of a Meteor app.
An alternative client for a Meteor backend.
Isomorphic JavaScript DDP client.
elm as the view layer for a meteor based project.
Alternative Databases
Reactive MySQL for Meteor
New and improved PostgreSQL support for Meteor
Neo4j Driver for Meteor, with support of GrapheneDB
Reactive PostgreSQL for Meteor
RethinkDB integration for Meteor