Every developer needs to their tool chest and Meteor JS is no different.
One of the nice things about meteor is that the developer community is coming together to create an amazing set of tools that helps developers of any skill level. From beginner to pro there are some tools here that will help you get the job done.
Make sure you post your comments below if you have any other tools or recommendations.
WebStorm integrates with Meteor to provide automatic recognition of Meteor projects, automatic library attachment, syntax highlighting, code completion, resolving references and other coding assistance, running and debugging of server/client apps.
Atom ecosystem has several packages to assist Meteor development. The Meteor API provides grammar/syntax highlighting, code snippets, and autocomplete. Launching/killing of Meteor within Atom can be done through Meteor Helper.
Cloud 9 is a popular cloud based IDE. It has a Meteor workspace where a Meteor project can be set up without having to configure anything i.e. just two clicks to build the next awesome app.
The reactive test-runner for Meteor. Velocity is a community as well as a testing framework that allows for common testing components to be shared across different testing frameworks. The packages include: Mocha, Jasmine, Cucumber, Casper, and Robot.
“Meteor Kitchen” is a code generator for Meteor.js. Just describe your application in a simple JSON file (or use kitchen-GUI) and let meteor-kitchen build a complete Meteor application for you with all of the following:
- Directory structure
- Router and route controllers
- Collections (pubs & subs)
- Pages (with content)
- Forms (with validations)
- DataViews (components you can use to show data from collections with search & sort functions)
Meteor Toys were designed to respect your development environment.
Meteor Toys are a ‘debugOnly’ package. ‘debugOnly’ packages do not compile into production code.
With the exception of a few Session variables that are set on start-up, no process runs until you activate it.
Are you also A Meteor geek? Or just a newbie developer and yet have anything to add to this list? Feel free to post your thoughts in comments section below. The list of tools for any Meteor developer is always changes and we will be updating this list from time to time.