Abee

screenshot of Abee
meteor

template-based meteor scaffolding application.

Overview

Abee is a meteor scaffolding application that allows users to build a meteor app using their own design patterns or the built-in ones. It creates an app with a "best practice" directory structure and supports JavaScript and CoffeeScript as scripting languages. With Abee, users can easily add or remove customizable views/templates, template-based models/collections, client-subscriptions, server-publications, and routes to their app. The tool also generates allow/deny stubs for collections.

Features

  • Extensible: Abee extends existing meteor apps and provides scaffolding capabilities.
  • Supports Multiple Scripting Languages: Abee supports both JavaScript and CoffeeScript as scripting languages.
  • Easy Templating: Abee uses Handlebars, making it easy to create handlebars templates without needing to learn new technologies.
  • Customizable Views/Templates: Users can easily add or remove customizable views/templates to their app.
  • Template-Based Models/Collections: Abee allows users to generate template-based models/collections, client-subscriptions, and server-publications.
  • Route Generation: Abee provides the ability to add routes to the app.
  • Configurable: Users can configure what is considered a model or a view, enabling Abee to produce the desired output.

Summary

Abee is a meteor scaffolding application that simplifies the process of building meteor apps by providing a "best practice" directory structure and supporting multiple scripting languages. It allows users to extend their existing meteor apps and easily add or remove customizable views/templates, template-based models/collections, client-subscriptions, server-publications, and routes. Abee is configurable and eliminates the need to write repetitive code, saving developers time and effort.

meteor
Meteor

Meteor.js is a full-stack JavaScript platform that simplifies web application development by allowing developers to use a single codebase for both the client and server sides. It provides an integrated set of technologies, including real-time data updates, a reactive templating engine, and a built-in package management system, streamlining the process of building modern and scalable web applications.