All Projects â†’ moleculerjs â†’ moleculer-cli

moleculerjs / moleculer-cli

Licence: MIT license
🌿 Command line tool for Moleculer

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to moleculer-cli

moleculer-adapter-feathers
Moleculer service mixin wrapping Feathers.js services
Stars: ✭ 17 (-61.36%)
Mutual labels:  moleculer
moleculer-repl
REPL module for Moleculer framework
Stars: ✭ 24 (-45.45%)
Mutual labels:  moleculer
moleculer-node-realworld-example-app
Exemplary real world application built with Moleculer
Stars: ✭ 102 (+131.82%)
Mutual labels:  moleculer
moleculer
🚀 Progressive microservices framework for Go - based and compatible with https://github.com/moleculerjs/moleculer
Stars: ✭ 135 (+206.82%)
Mutual labels:  moleculer
Moleculer
🚀 Progressive microservices framework for Node.js
Stars: ✭ 4,845 (+10911.36%)
Mutual labels:  moleculer
moleculer-template-project-typescript
Typescript project template for Moleculer microservices framework.
Stars: ✭ 92 (+109.09%)
Mutual labels:  moleculer
moleculer-go
moleculer go implementation
Stars: ✭ 17 (-61.36%)
Mutual labels:  moleculer
database
Advanced Database Access Service for Moleculer microservices framework
Stars: ✭ 22 (-50%)
Mutual labels:  moleculer
moleculer-boilerplate-ts
[WIP] A Comprehensive Boilerplate for NodeJS micro-services project with moleculerjs.
Stars: ✭ 20 (-54.55%)
Mutual labels:  moleculer
moleculer-db
🔋 Database access service mixins for Moleculer
Stars: ✭ 117 (+165.91%)
Mutual labels:  moleculer
moleculer-http-client
HTTP client mixin that allows Moleculer services to communicate with remote REST APIs
Stars: ✭ 14 (-68.18%)
Mutual labels:  moleculer
moleculer-java
Java implementation of the Moleculer microservices framework
Stars: ✭ 39 (-11.36%)
Mutual labels:  moleculer
moleculer-sc
API Gateway service for Moleculer framework using SocketCluster
Stars: ✭ 19 (-56.82%)
Mutual labels:  moleculer
moleculer-channels
Reliable messages for Moleculer services via external queue/channel/topic.
Stars: ✭ 45 (+2.27%)
Mutual labels:  moleculer

Moleculer logo

Command line tool for Moleculer framework NPM version

Features

  • initialize new projects from templates
  • connect to a system
  • start a local broker with REPL

Install

npm install -g moleculer-cli

Usage

Initialize new project

Init a new project for a module

moleculer init module my-module

Init a new Moleculer project

moleculer init project my-first-project

Official templates

Start a broker

Start a broker locally This command starts a new ServiceBroker locally and switches to REPL mode.

moleculer start

Start a broker and connect to a transporter The following commands start a new ServiceBroker, connect to a transporter server and switch to REPL mode.

# With TCP transporter
moleculer connect 

# With NATS transporter (you need to install NATS lib globally with `npm i nats -g` command)
moleculer connect nats://localhost:4222

# With Redis transporter (you need to install Redis lib globally with `npm i ioredis -g` command)
moleculer connect redis://localhost

# With MQTT transporter (you need to install MQTT lib globally with `npm i mqtt -g` command)
moleculer connect mqtt://localhost

Documentation

Please read our documentation on Moleculer site

Credits

The moleculer-cli project init command is based on vue-cli project.

Contribution

Please send pull requests improving the usage and fixing bugs, improving documentation and providing better examples, or providing some testing, because these things are important.

License

Moleculer-cli is available under the MIT license.

Contact

Copyright (c) 2022 MoleculerJS

@moleculerjs @MoleculerJS

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].