Meteor

Awesome Meteor Awesome

精选的 Meteor 包、库和软件的精选列表.

官方流星资源页面可以找到 here


Getting Started

从哪儿开始

Collections

收藏的帮手和费用

REST

流星的REST支持

  • maka:rest - 自动使您的 Meteor 应用程序可通过 HTTP 和 DDP 访问.
  • vatfree:restivus - 轻松地为您的 Meteor 应用程序制作 REST 端点.

Forms and Templates

模板助手

Users and Authentication

处理用户和身份验证的工具

  • accounts-js - 一套软件包旨在提供为您的应用程序构建灵活的身份验证和帐户管理解决方案所需的所有工具.
  • alanning:roles - 内置帐户包的角色支持.
  • meteor-user-status - 跟踪用户及其元数据.

Administration

管理 Meteor 应用程序的工具

  • Meteor Candy - 将管理面板添加到您的应用程序的最快、更简单的方法.
  • yogiben:admin - 完整的管理仪表板解决方案.
  • houston:admin - 零配置,类似 Django Admin 的 Meteor 管理员.
  • zodern:pure-admin - 一个独立的、可定制的 Meteor 管理面板.

Monitoring

监控 Meteor 应用程序的工具

Performance

加速 Meteor 应用程序的工具

Deployment

用于部署和维护 Meteor 应用程序的工具

  • meteor-up – 流星部署.
  • meteor-google-cloud - 在 Google Cloud App Engine Flexible 上自动化 Meteor 部署
  • mup-aws-beanstalk - 使用 Meteor Up 将 Meteor 应用程序部署到 AWS Elastic Beanstalk
  • meteor-azure - 在 Azure 应用服务上自动化 Meteor 部署
  • pm2-meteor - 使用 PM2 部署、扩展和运行 Meteor 应用程序的最简单方法.
  • meteor-hero - 使用 Heroku 的服务,通过一个命令免费部署 MeteorJS 应用程序.
  • meteor-kubernetes-guide - 使用 Kubernetes 部署 Meteor 应用程序.
  • meteorhacks:cluster - 具有负载平衡和服务发现功能的 Meteor 集群解决方案
  • demeteorizer - 将 Meteor 应用程序转换为“标准”Node.js 应用程序
  • percolate:migrations - Meteor 的简单迁移系统
  • yamup - 无需 docker 即可将 Meteor 应用程序部署到您自己的 Ubuntu 服务器(EC2,...)

Docker Images

Routers

Blaze 路由器

Offline

流星离线支持工具

Testing

测试工具

SEO

搜索引擎优化工具

Files

在 Meteor 中处理文件

  • ostrio:files - 通过 DDP、HTTP 和 WebRTC/DC 上传文件. 到 Meteor 服务器 FS、AWS、GridFS、DropBox 或 Google Drive. 快速、安全和稳健.
  • @reactioncommerce/file-collections - Reaction FileCollections 是一组 NPM 包,提供支持在 Node 和 Meteor 应用程序以及浏览器 JavaScript 中上传、存储和下载文件的能力.
  • netanelgilad:excel - 解析和生成excel文件(xlsx、xls).
  • mikkelking:slingshot - 将文件直接上传到 AWS S3、Google Cloud Storage 和 Meteer 中的其他文件.

Search, sort and paginate

搜索、排序和分页相关工具

Mobile

移动开发

Data Visualization

Meteor 中的数据可视化:图表、地图、表格等

Analytics

Analytics

  • okgrow:analytics - 用于流星的 Google Analytics、Mixpanel、KISSmetrics(以及更多)集成.
  • quave:analytics - 一个 Meteor 包,可让您将页面浏览量等发送到 Google Analytics.

Cron Jobs

Meteor 中的 Cron 作业

  • msavin:sjobs - 流星优先作业队列/任务调度程序.
  • percolate:synced-cron - Meteor 的 Cron 系统. 它支持在多个进程之间同步作业.
  • ostrio:cron-jobs - 使用与原生 setTimeoutsetInterval 方法类似的 API 封装,但在所有运行的 Meteor (NodeJS) 实例之间同步.

Debugging Tools

调试工具

Editor Plugins

Scaffolding

Scaffolding

  • Meteor Kitchen - Meteor 的代码生成器.
  • iron-cli - 用于 Meteor 应用程序的脚手架命令行工具.
  • maka-cli - Maka-CLI 是一个命令行工具,用于组织 Web 应用程序的文件结构并自动执行各种应用程序框架的日常包安装任务.

Tooling

Boilerplate

Open source apps

  • Rocket.Chat - 使用 Meteor 构建的实时聊天应用程序.
  • Wekan - 开源类似 Trello 的看板.
  • Unchained Shop - 使用 Meteor 开发的开源商务平台.
  • VulcanJS - 使用 React、GraphQL 和 Meteor 快速构建应用程序的工具包.
  • Crowducate Platform - 由 Meteor 提供支持的开源教育平台.
  • Nosqlclient - MongoDB 管理工具.

Front End Frameworks

Blaze 的替代前端框架

  • React - 使用 React 和 Meteor.
  • Vue - 使用 Vue 和 Meteor(加上单文件组件和 apollo 支持).
  • Svelte - 使用 Meteor 和 Svelte 构建控制论增强的 Web 应用程序.
  • Angular 2 - 使用 Angular 2 和 Meteor.
  • Angular - 使用 Angular 和 Meteor.
  • Famo.us - Famo.us 和 Meteor.
  • frozeman:build-client - 捆绑 Meteor 应用程序客户端部分的工具.
  • Asteroid - Meteor 后端的替代客户端.
  • ddp.js - 同构 JavaScript DDP 客户端.
  • elm - 榆树作为基于流星的项目的视图层.

Alternative Databases

MongoDB 的替代数据库

Resources

在哪里可以发现新的 Meteor 事物

Books

Courses

Tutorials

Blogs

Websites

Q&A

Community Newsletters

Social

Work Opportunities

Built With Meteor

使用 Meteor 构建的商业级应用程序

Deprecated

此部分专为不再与当前版本的 Meteor 兼容的资源而指定

Contributing

随时欢迎您的贡献!

感谢@gillesfabio 创建这个 repo!