Displaying 1 to 20 from 39 results

Mongol-meteor-devtools - In-App MongoDB Editor for Meteor (Meteor DevTools)

  •    Javascript

Starting today, you'll never have to enter the console to play with your Meteor collections again. With Mongol, you can view and edit any client document right in the browser. And because Mongol is a debugOnly package, it does not compile to your production build. After installation, open your app in the browser and press Control + M to toggle it.

Meteor-Files - Upload files via DDP or HTTP to Meteor server FS, AWS, GridFS, DropBox or Google Drive

  •    Javascript

Award winning, extremely fast and robust package for file uploading, managing and streaming (Audio & Video & Images), with support of server's file system (FS) or third party storage, like: AWS, DropBox, Google Storage, Google Drive, GridFS or any other with API. All PRs are always welcome on dev branch. Please, always give expressive description to your changes and additions.

Mongol-meteor-explore-minimongo-devtools - In-App MongoDB Editor for Meteor (Meteor DevTools)

  •    Javascript

Starting today, you'll never have to enter the console to play with your collections again. With Mongol, you can view and edit your client documents right in the browser. And because Mongol is a debugOnly package, it does not compile to your production build. After installation, open your app in the browser and press Control + M to toggle it.

meteor-collection-helpers - βš™οΈ Meteor package that allows you to define helpers on your collections

  •    Javascript

Collection helpers automatically sets up a transformation on your collections using Meteor's Mongo.Collection transform option, allowing for simple models with an interface that's similar to template helpers. Write your helpers somewhere seen by both client and server.




blaze - :fire: Meteor Blaze is a powerful library for creating live-updating user interfaces

  •    Javascript

Blaze is a powerful library for creating user interfaces by writing reactive HTML templates. Compared to using a combination of traditional templates and jQuery, Blaze eliminates the need for all the "update logic" in your app that listens for data changes and manipulates the DOM. Instead, familiar template directives like {{#if}} and {{#each}} integrate with Tracker's "transparent reactivity" and Minimongo's database cursors so that the DOM updates automatically.A template compiler that compiles template files into JavaScript code that runs against the Blaze runtime library. Moreover, Blaze provides a compiler toolchain (think LLVM) that can be used to support arbitrary template syntaxes. The flagship template syntax is Spacebars, a variant of Handlebars, but a community alternative based on Jade is already in use by many apps.

meteor-easy-search - Easy-to-use search for Meteor with Blaze Components

  •    Javascript

Easy Search [![Commitizen friendly](https://img.shields.io/badge/commitizen-friendly-brightgreen.svg)](http://commitizen.github.io/cz-cli/) [![Build Status](https://travis-ci.org/matteodem/meteor-easy-search.svg?branch=master)](https://travis-ci.org/matteodem/meteor-easy-search) =====================

meteor-blaze-components - Reusable components for Blaze

  •    CoffeeScript

Blaze Components for Meteor are a system for easily developing complex UI elements that need to be reused around your Meteor app. You can use them in ES2015, vanilla JavaScript, and CoffeeScript. See live tutorial for an introduction.

meteor-transactions - App level transactions for Meteor + Mongo

  •    Javascript

This package is used to simulate transactions (at the application level) for Mongo. Although this package aims to improve the overall data integrity of your app, do not use it to write banking applications or anything like that. Seriously, don't.


meteor-computed-field - Reactively computed field for Meteor

  •    CoffeeScript

Reactively computed field for Meteor provides an easy way to define a reactive variable which gets value from another reactive function. This allows you to minimize propagation of a reactive change because if the reactive function returns the value equal to the previous value, reactively computed field will not invalidate reactive contexts where it is used. You get current value by calling the field as a function. A reactive dependency is then registered. This is useful when you are assigning them to objects because they behave like object methods. You can also access them in Blaze Components template by simply doing {{field}} when they are assigned to the component.

meteor-control-mergebox - Control mergebox of publish endpoints

  •    CoffeeScript

This Meteor smart package extends publish endpoints with control of the mergebox for a given publish endpoint function. Publish function's this is extended with this.disableMergebox() which when called will disable mergebox for current publish endpoint.

meteor-directcollection - Blocking MongoDB API for direct/native access to collections

  •    CoffeeScript

Meteor smart package which provides blocking (using fibers) MongoDB API for direct/native access to collections. It wraps native node.js MongoDB API into an interface similar to Meteor, but allowing direct access to collections, even if they are not defined through Meteor. It reuses Meteor database connection. It is useful when you want direct access to MongoDB, not bounded by collections defined in Meteor, but you are working inside Meteor and would like a similar coding style and access to other Meteor functions which might not work well in callbacks.

meteor-peerdb - Reactive database layer with references, generators, triggers, migrations, etc.

  •    CoffeeScript

Meteor smart package which provides a reactive database layer with references, generators, triggers, migrations, etc. Meteor provides a great way to code in a reactive style and this package brings reactivity to your database as well. You can now define inside your application along with the rest of your program logic also how your data should be updated on any change and how various aspects of your data should be kept in sync and consistent no matter where the change comes from. Adding this package to your Meteor application adds the Document object into the global scope.

meteor-reactive-field - Reactive field for Meteor

  •    Javascript

So instead of field.get() and field.set(), you can simply call it as a function which (reactively) returns a value, or call it with an argument to set the new value. Setter still returns the value. This is useful when you want to compare inside a computation how the value changed. field.previous() is not reactive.

meteor-reactive-mongo - Reactive server-side MongoDB queries

  •    Javascript

Meteor smart package which provides a fully reactive server-side MongoDB queries. This allows them to be used in server-side autorun, together with other fibers-enabled synchronous (blocking) code. Adding this package to your Meteor application will make all MongoDB queries reactive by default (you can still specify reactive: false to queries to disable reactivity for a specific query, or use Tracker.nonreactive). It will also automatically enable server-side autorun. All this might break some existing server-side code which might not expect to be reactive. Inspect locations where your code or packages you are using already (before using this package) call Tracker.autorun on the server. In most cases this occurs only in the code which is shared between client and server.

meteor-reactive-publish - Reactive publish endpoints

  •    CoffeeScript

This Meteor smart package extends publish endpoints with support for reactivity so that you can use server-side autorun inside a publish function. After adding this package you can use server-side Tracker.autorun inside your publish function and any published documents will be automatically correctly send to the client while your reactive computation will rerun when any dependency triggers invalidation. Only changes to documents between reruns will be send to the client. As a rule, things work exactly as you would expect, just reactively if they are inside an autorun. You can use any source of reactivity, like reactive server-side MongoDB queries and reactive variables.

meteor-subscription-data - Reactive and shared subscription data context

  •    CoffeeScript

This Meteor smart package provides a reactive and shared (between client and server side) subscription data context. When you subscribe to a publish endpoint, a reactive data context is established which can be read and changed both on the client or server side to provide alternative (reactive) way of passing arguments to the publish endpoint, without subscription restarting. To be useful, use peerlibrary:reactive-publish and server-side autorun in your publish endpoint function to react to data context changes. Adding this package to your Meteor application extends publish endpoint function's this and subscription's handle with data and setData methods.

meteor-subscription-scope - Scope queries on collections to subscriptions

  •    CoffeeScript

This Meteor smart package allows scoping of queries on collections only to documents published by a subscription. Adding this package to your Meteor application extends subscription's handle with scopeQuery and publish endpoint function's this is extended with this.enableScope().

Meteor-user-status - Reactively track user's [on|off]line status

  •    Javascript

Reactively setup user's [on|off]line and idle status into Meteor.user().profile.online, returns Boolean value. This package is meant to work only within accounts-base package, when users will login/logout. Simply add and use with accounts-base and accounts-password packages, ostrio:user-status will work silently behind it in the background, - doesn't require any setting up.

ostrio-neo4jdriver - Most advanced and efficient Neo4j REST API Driver, with support of https and GrapheneDB

  •    CoffeeScript

Most advanced, well documented and efficient REST client for Neo4j database, with 100% tests coverage. Fibers and Meteor.js allows to give a new level experience to developers, no more callback-hell and blocking operations. Speed and low resources consumption is top priority of neo4j-fiber package. To use the ostrio-neo4jdriver in a project and benefit from updates to the driver as they are released, you can keep your project and the driver in separate directories, and create a symlink between them.