开发人员的15个最好 Meteor 工具

jopen 8年前

1. Meteor Tooltips

Tooltips for Meteor
It simply embeds the tooltips template in your master template/layout and attaches tooltips with adding the data-tooltip attribute with the tooltip text.

2. Laika

laika
Laika is a feature rich testing framework for meteor. With laika you can simply write tests that interact with both server and client(s). The tests are against actual application and not some mock/stub thereby making the tests even more accurate.

3. Iron

iron
A command line scaffolding tool for Meteor applications. It automatically creates project structure, files and boilerplate code.

4. Velocity

velocity
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.

5. Mongol

mongol
Mongol lets you view and edit your client side documents in the browser. And because Mongol is a debug Only package, it does not compile to production code. Mongol will automatically detect your collections and display your client-side documents. A reactive count of the documents is always available, and document browsing is just a click away. Mongol is able to insert, update and/or remove any document in your database, regardless if you have insecure on or the permissions to allow it.

6. Meteor Toys

Meteor Toys
Metor Toys is a premium package of tools which includes handy development tools to make Meteor development experience fun! It provides a visual interface to some core meteor features. The basic version provides access to editing tool for MongoDB, and Jetsetter (for session variables).

7. Metor Kitchen

Meteor Kitchen
“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), layout, pages (with content), menus and many more.

8. Meteor Panel

meteor panel
A Meteor panel is added to the tabs at the top of the Dev Tools. The panel is backed by the page in Panel/MeteorPanel.html, which loads whenever the Dev Tools are opened. To reload the panel during development, close and re-open the Dev Tools.

9. Gagarin

gagarin
Gagarin is a mocha based testing framework designed to be used with Meteor. It can spawn multiple instances of your meteor application and run the tests by executing commands on both server and client in realtime. In other words, Gagarin allows you to automate everything you could achieve manually with meteor shell, browser console and a lot of free time. There’s no magic. It just works.

10. Meteor Pdftk

meteor pdftk
PDFTk is a simple command line tool for doing everyday things with PDF documents like: merge, split, decrypt,encrypt, fill Forms, apply a background Watermark, report metrics, update PDF Metadata, attach files, unpack attachments, burst into single pages, uncompress and compress, repair corrupted PDF.

11. Meteor Tools for Visual Studio

Meteor Tools for Visual Studio jpeg
Meteor Tools for Visual Studio integrates Meteor in to Visual Studio IDE and provides developers with syntax highlights, templates, and much more.

12. PowerQueue

power queue
PowerQueue is a native Meteor package for memory-backed job queue processing. It includes several features such as async tasks throttling resource usage, retrying failed tasks, managing sub queues and many others.

13. StarryNight

starrynight
StarryNight is a managment tool for use in building and testing Meteor.js applications. It’s main intent is for creating HIPAA and FDA compliant Meteor apps (but it’s useful for a lot more than that). StarryNight provides a minimalistic command line tool for system architects. As the architect you specify the scaffolds your developer teams must use, and the code quality standards to which they must comply and set them to work. When problems arise you adjust the standards, and StarryNight rolls them into the work being done. Essentially, StarryNight’s standards compliance focus helps you enforce software quality.

14. Meteor-mcli

meteor mcli
It is a meteor package and command line tools for creating and running command line / cli programs with meteor.

15. Susy

Susy
This package wraps Susy, an agnostic set of tools for creating powerful, custom layouts. Susy provides the language, but you provide all the opinions. Use a grid, don’t use a grid, or use a combination of grids — it’s all up to you.