Awesome Meteor 
A curated list of awesome Meteor Packages, libraries and software.
The official Meteor resources page can be found here
- Awesome Meteor
- Getting Started
- Collections
- Forms and Templates
- Users and Authentication
- REST
- Files
- Routers
- Debugging Tools
- Editor Plugins
- Search, sort and paginate
- Mobile
- Offline
- Testing
- SEO
- Data Visualization
- Analytics
- Cron Jobs
- Administration
- Performance
- Monitoring
- Deployment
- Front End Frameworks
- Alternative Databases
- Boilerplate
- Open Source Apps
- Internationalization
- Scaffolding
- Tooling
- Resources
- Books
- Courses
- Tutorials
- Blogs
- Websites
- Q&A
- Community Newsletters
- Social
- Work Opportunities
- Related
- Built With Meteor
- Deprecated
- Contributing
Getting Started
Where to start
Collections
Helpers and expensions for collections
- simple-schema - A JavaScript schema validation package that supports direct validation of MongoDB update modifier objects.
- aldeed:collection2 - Automatic validation of insert and update operations on the client and server.
- dburles:collection-helpers – Transform your collections with helpers that you define.
- matb33:collection-hooks - Extends Mongo.Collection with before/after hooks for insert/update/remove/find/findOne.
- reywood:publish-composite - publish a set of related documents from various collections using a reactive join.
- jagi:astronomy - The Model layer for Meteor.
- cultofcoders:grapher - Grapher: Meteor Collection Joins + Reactive GraphQL like queries.
- sakulstra:aggregate - Add proper aggregation support for Meteor.
- quave:collections - Create collections in a standard way.
REST
REST support for Meteor
- maka:rest - automatically make your Meteor app accessible over HTTP and DDP alike.
- vatfree:restivus - Make REST endpoints for your Meteor app with incredible ease.
Forms and Templates
Helpers for templates
- uniforms - Bunch of React components and helpers to easily generate and validate forms. Seamlessly integrate with
simpl-schema. - aldeed:autoform - UI components and helpers to easily create basic forms with automatic insert and update events, and automatic reactive validation.
- ostrio:templatehelpers - Utility helpers for your Blaze templates.
- aldeed:template-extension - A Meteor package: Replace already defined templates, inherit helpers and events from other templates.
- kadira:blaze-layout - Layout Manager for Blaze (works well with Meteor FlowRouter)
Users and Authentication
Tools for handling users and authentication
- accounts-js - A suite of packages aims to provide all the tools you need to build a flexible authentication and accounts management solution for your application.
- alanning:roles - Roles support for the built-in accounts packages.
- meteor-user-status - Keeps track of users and their meta data.
- accounts-ui - Accounts UI for React in Meteor 1.3+.