Top 5 Meteor apps

Vianney Lecroart
Meteor Secret
Published in
4 min readDec 31, 2014

--

Using the Alexa ranking to sort Meteor apps, we saw that best-ranked domain was http://royanews.tv with 14066.

But there’s a Meteor app with a better rank (994), but it’s because alexa only rank main domain, so all subdomain has the same ranking. In this case, it’s a subdomain of mit.edu.

Pantheon (rank: 994)

Pantheon is a Meteor app developed by the Macro Connections group at The MIT Media Lab. The goal is to visualize and rank most globally known people born in a specific country.

The app uses a quite old version of Meteor, 0.7.0 but fortunately they add the security patch 0.7.0.1.

betfair (rank: 2412)

betfair, an online betting website, is not made with Meteor but has a good Alexa ranks: 2412.

If I talk about this web site it’s because the subdomain pools.betfair.com is made with Meteor.

Version is set in the source code to “meteorRelease”:”none” that means they don’t use an official Meteor release. So we cannot be sure which version they use but since there’s also autoupdateVersionCordova, I think it’s 0.9.2 or greater.

We can say, they love packages, there’re 120 packages in the app:

underscore meteor standard-app-packages coffeescript less typescript definitions json base64 ejson check random tracker logging retry reload id-map ordered-dict geojson-utils minimongo ddp livedata localstorage follower-livedata application-configuration mongo jquery deps htmljs observe-sequence reactive-var blaze accounts-base sha srp accounts-password cfs:standard-packages cfs:base-package mongo-livedata raix:eventemitter cfs:storage-adapter cfs:s3 url http cfs:data-man cfs:file cfs:tempstore cfs:http-methods cfs:http-publish cfs:access-point cfs:reactive-property cfs:reactive-list cfs:power-queue cfs:upload-http cfs:collection cfs:collection-filters cfs:worker backend reactive-dict session ui anti:i18n matb33:collection-hooks ejson-models handlebars mrt:moment templating mizzao:timesync utils countries benjaminrh:jquery-cookie users affiliates banking iron:core iron:dynamic-template iron:layout iron:url iron:middleware-stack iron:location iron:controller iron:router pages natestrauser:animate-css lepozepo:accounting mrt:numeral poolbetting pagination sorter mrt:nprogress auto-nprogress helper-profiler amplify mrt:session-amplify webapp backend-sites banking-forex banking-betfair mrt:jquery-ui mrt:external-file-loader betfair-ssc natestrauser:font-awesome betfair-sso subscription-profiler autoupdate meteor-platform spacebars launch-screen service-configuration banking-manual banking-skrill banking-neteller banking-moneta banking-bitcoin banking-cake banking-ezugi banking-trustly banking-forex-yahoo banking-forex-btce betting

They created their own private packages (like banking-* or poolbetting) to create a modular app. They write the app in coffeescript and/or typescript.

PawPrints (rank: 12262)

It’s another subdomain of a university, this time, rit.edu (Rochester Institute of Technology). It’s also the best-ranked open-source Meteor app called PawPrints, a petition system.

They use Meteor 1.0 (without the security patch) and 66 packages:

underscore meteor standard-app-packages coffeescript random localstorage tracker json base64 ejson check logging retry reload id-map ordered-dict geojson-utils minimongo ddp follower-livedata application-configuration mongo jquery deps htmljs observe-sequence reactive-var blaze accounts-base less email templating spiderable ui iron:core iron:dynamic-template iron:layout iron:url iron:middleware-stack iron:location reactive-dict iron:controller iron:router cfs:http-methods livedata mongo-livedata autoupdate meteor-platform webapp session spacebars launch-screen matteodem:easy-search percolatestudio:synced-cron meteorhacks:npm datariot:ganalytics natestrauser:select2 tmeasday:crypto-base tmeasday:crypto-md5 manuelschoebel:ms-seo mrt:moment sacha:spin alanning:roles npm-container meteorhacks:async service-configuration

WinLevel (rank: 72980)

WinLevel is a Russian app made with Meteor 1.2.0.1 but it has only a login page and a video (in Russia). Quite difficult to say what it does but with an Alexa rank of 72980, I think it should do something useful.

Bitcoin Casino (rank: 88729)

bitcasino is an online Casino where you play with bitcoin. Like betfair, the version of Meteor is not available.

When seeing packages, we easily understand that it’s the same code used in betfair or at least the same developers using same packages:

underscore meteor standard-app-packages typescript definitions json base64 ejson logging mongo-livedata coffeescript check random tracker retry reload id-map ordered-dict geojson-utils minimongo ddp livedata localstorage follower-livedata application-configuration mongo jquery deps htmljs observe-sequence reactive-var blaze accounts-base sha srp accounts-password cfs:standard-packages cfs:base-package raix:eventemitter cfs:storage-adapter cfs:s3 url http cfs:data-man cfs:file cfs:tempstore cfs:http-methods cfs:http-publish cfs:access-point cfs:reactive-property cfs:reactive-list cfs:power-queue cfs:upload-http cfs:collection cfs:collection-filters cfs:worker backend reactive-dict session ui anti:i18n matb33:collection-hooks ejson-models templating iron:core iron:dynamic-template iron:layout iron:url iron:middleware-stack iron:location iron:controller iron:router handlebars mrt:moment mizzao:timesync utils countries benjaminrh:jquery-cookie users pages affiliates banking autoupdate meteor-platform webapp spacebars launch-screen banking-bitcoin less backend-sites mystor:device-detection casino casino-pantaloo natestrauser:animate-css natestrauser:font-awesome qrcode banking-cake casino-cake banking-ezugi casino-ezugi customer-io casino-betgames fraud-ee lepozepo:accounting gadicohen:sitemaps casino-gps one-time-password helper-profiler mrt:jquery-waypoints2 yasinuslu:blaze-meta casino-elec email casino-quickfire notifications casino-poker betting meteorhacks:inject-initial gadicohen:headers service-configuration banking-manual banking-skrill banking-neteller banking-moneta banking-trustly banking-forex banking-betfair banking-forex-yahoo banking-forex-btce mrt:numeral poolbetting

The difference with betfair is that the whole website is made with Meteor, not just a page.

I’ll regularly post articles about security, nice packages, cool websites made with Meteor so don’t forget to subscribe to the Meteor Secret newsletter. You can also read all the previous articles on Meteor Secret Medium collection.

PS: I just released fastosphere website and command line to fast & smart search Meteor packages but also easily access their changelogs.

--

--