Skip to content

Meteor

Awesome Meteor Awesome

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

可以找到官方的 Meteor 资源页面 here


Getting Started

从哪儿开始

Collections

收藏的助手和费用

REST

对 Meteor 的 REST 支持

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

Forms and Templates

模板助手

Users and Authentication

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

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

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 App Service 上自动化 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 - 在没有码头工人的情况下将 Meteor 应用程序部署到您自己的 Ubuntu 服务器(EC2,...)
  • waveshosting - 用于管理流星部署的 Web 应用程序.

Docker Images

Routers

Blaze 路由器

Offline

Meteor 离线支持工具

Testing

测试工具

SEO

搜索引擎优化工具

  • ostrio:spiderable-middleware - 支持 ES6 (ECMAScript2015) 的预呈现 (a.ka Spiderable) - Meteor 应用程序可被搜索引擎完美抓取.

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、谷歌云存储和其他流星.

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 - 使用与本机“setTimeout”和“setInterval”方法类似的 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 快速构建应用程序的工具包.
  • Nosqlclient - MongoDB 管理工具.
  • radgrad2 - 基于流星的教育管理系统.
  • coauthor - 合著者超级协作/讨论论坛.

Internationalization

Front End Frameworks

Blaze 的替代前端框架

  • React - 使用 React 和 Meteor.
  • Vue - 使用 Vue 和 Meteor(加上单文件组件和 apollo 支持).
  • Svelte - 使用 Meteor 和 Svelte 构建控制论增强的网络应用程序.
  • Angular 2 - 使用 Angular 2 和 Meteor.
  • Angular - 使用 Angular 和 Meteor.
  • Famo.us - Famo.us 和流星.
  • 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!