slc -- StrongLoop Controller Note: The slc wrapper has been deprecated. slc bundled together a set of features that are still available through use of the following packages: loopback strong-pm…
slc -- StrongLoop Controller
*Note:* Theslc wrapper has been deprecated. slc bundled together a set of features that are still available through use of the following packages:
slc is the command shell for the StrongLoop Process Manager, strong-pm, and
the LoopBack framework.
It includes both a CLI and a GUI.
For more details, see http://strong-pm.io and http://loopback.io.
Installation
It can be installed with:
npm install -g strongloop
Resources
- LoopBack:
- Process Manager, strong-pm:
Usage
usage: slc <-h|--help|-v|--version>
usage: slc [--help] [...]
Command-line tool for development and control of a Node application.
Options:
-h,--help Print usage for slc, or for an slc command, and exit.
-v,--version Print versions of slc and its dependencies, and exit.
Commands:
arc: StrongLoop GUI, an alternative to the CLI
Launch the StrongLoop GUI, a graphical alternative to the `loopback`,
`build`, `deploy`, and `pmctl` commands, that also offers run-time
profiling and debugging.
loopback: LoopBack application scaffolder
Create LoopBack 2.x applications, datasources, models, ACLs, and relations.
debug: Node.js application debugger
start: start a node application under a local process manager
Start a local process manager, if necessary, and run the application
in-place.
build: package a node application for deployment
Packages a node application as an npm tarball or into a git deploy branch.
Deploy the package using the `deploy` command, or your existing DevOps
pipeline.
deploy: deploy a node application package
Deploy an application to the StrongLoop process manager (see `pm-install`
command), or to any PaaS that can accept a `git push` of a node
application.
ctl: control a node application hosted by the process manager
Run-time remote control of clustering, profiling, logging, restart, etc.
See the `pm-install` and `pm` commands.
pm-install: install the StrongLoop process manager
The process manager hosts applications, allowing them to be deployed,
re-deployed, controlled, and monitored, and for application metrics and
logs to be viewed in Arc and published to thirdparty services (Splunk,
Datadog, Statsd, etc.). To experiment locally with the manager without
installing, see the `pm` command.
These commands are used internally, and may be useful when building custom
tooling and integrations with StrongLoop features:
pm: run the StrongLoop process manager
Normally, the process manager is installed as a system service (upstart or
systemd) and run by the system, but it can be run directly for
experimentation, or to build custom DevOps deployment tooling.
run: supervise a node application
The StrongLoop kernel, the supervisor extends a node application with
node clustering, profiling, metrics collection and delivery, dynamic
profiling, logging, etc. Normally, its used by the process manager, but
it can be run directly for experimentation, or to build custom DevOps
deployment tooling.
runctl: control a node application hosted by the supervisor
Useful when using the `run` command directly.
registry: npm registry manipulation
Switch between npm registries and promote packages between them. Useful
as a component of DevOps/CI pipelines, or from the command line.
License
strongloop uses a dual license model.
You may use this library under the terms of the [Artistic 2.0 license][],
or under the terms of the [StrongLoop Subscription Agreement][].
[Artistic 2.0 license]: http://opensource.org/licenses/Artistic-2.0
[StrongLoop Subscription Agreement]: http://strongloop.com/license
-
loopback
LoopBack makes it easy to build modern applications that require complex integrations.
JavaScript ★ 13k 2y agoExplain → -
node-foreman
A Node.js Version of Foreman
JavaScript ★ 1.3k 1y agoExplain → -
microgateway
IBM API Connect Microgateway framework, built on Node.js & Nginx
JavaScript ★ 1.2k 6y agoExplain → -
strong-pm
deployer for node applications
JavaScript ★ 997 6y agoExplain → -
loopback-example-access-control ▣
An example demonstrating LoopBack access control mechanisms.
JavaScript ★ 370 6y agoExplain → -
strongloop
StrongLoop: Enterprise Node to Power the API Economy
JavaScript ★ 328 7y agoExplain → -
loopback-example-offline-sync ▣
Offline sync, change tracking, and replication.
JavaScript ★ 286 6y agoExplain → -
zone
Flow control and error handling for Node.js
JavaScript ★ 277 2y agoExplain → -
loopback-example-user-management ▣
LoopBack user management example
JavaScript ★ 188 6y agoExplain → -
loopback-example-passport ▣
LoopBack example for facebook login
HTML ★ 186 6y agoExplain → -
generator-loopback
Yeoman generator that scaffolds out a LoopBack application
JavaScript ★ 156 5y agoExplain → -
loopback-sdk-angular
Service for auto-generating Angular $resource services for LoopBack
JavaScript ★ 153 6y agoExplain → -
loopback-component-passport
LoopBack passport integration to support third party logins and account linking
JavaScript ★ 137 1y agoExplain → -
loopback-component-storage
Storage component for LoopBack.
JavaScript ★ 129 5y agoExplain → -
strong-pubsub
PubSub for Node.js, Browser, Mobile and IoT
JavaScript ★ 128 6y agoExplain → -
loopback-example-database ▣
A tutorial for basic database related features.
JavaScript ★ 120 6y agoExplain → -
strong-arc
StrongLoop Arc has been replaced by API Connect. We recommend Arc users move to the Essentials edition of API Connect. If you have questions, please email [email protected].
JavaScript ★ 115 7y agoExplain → -
strong-remoting
Communicate between objects in servers, mobile apps, and other servers.
JavaScript ★ 106 2y agoExplain → -
loopback-cli
LoopBack CLI tool for creating projects, models and more.
JavaScript ★ 106 5y agoExplain → -
angular-live-set
Build realtime angular apps with html5's Server Sent Events
JavaScript ★ 100 6y agoExplain → -
strong-cluster-control
cluster control module, allowing run-time control and monitoring of cluster
JavaScript ★ 100 7y agoExplain → -
loopback-example-angular ▣
A simple todo list using AngularJS on the client-side and LoopBack on the server-side.
JavaScript ★ 96 6y agoExplain → -
loopback-component-push
Push notification component for LoopBack.
JavaScript ★ 96 6y agoExplain → -
loopback-getting-started ▣
Getting started example for LoopBack
TSQL ★ 89 3y agoExplain → -
loopback4-example-microservices
Deprecated - please use https://github.com/strongloop/loopback4-example-shopping/tree/master/kubernetes
TypeScript ★ 88 6y agoExplain → -
loopback-example-relations ▣
Basic model relations concepts.
JavaScript ★ 80 6y agoExplain → -
loopback-component-explorer
Browse and test your LoopBack app's APIs
JavaScript ★ 71 3y agoExplain → -
loopback-example-ssl ▣
An example to demonstrate how to set up SSL for LoopBack applications
JavaScript ★ 69 6y agoExplain → -
loopback-getting-started-intermediate
No description.
JavaScript ★ 67 7y agoExplain → -
loopback-example-facade
Best practices for building scalable Microservices.
JavaScript ★ 66 6y agoExplain → -
strong-supervisor
Application supervisor that automatically adds cluster control and performance monitoring with StrongOps
JavaScript ★ 66 3y agoExplain → -
strong-agent
Profile, control, and monitor Node.js processes and clusters
JavaScript ★ 62 8y agoExplain → -
loopback-boot
Convention-based bootstrapper for LoopBack applications
JavaScript ★ 62 5y agoExplain → -
loopback-component-oauth2
oAuth 2.0 server for LoopBack
JavaScript ★ 62 6y agoExplain → -
strong-mq
MQ API with cluster integration, implemented over various message queues.
JavaScript ★ 56 7y agoExplain → -
loopback-filters
implements LoopBack-style filtering.
JavaScript ★ 54 5y agoExplain → -
modern-syslog
modern-syslog
JavaScript ★ 49 2y agoExplain → -
loopback-workspace
Manage a directory of LoopBack projects for a user, team, or organization
JavaScript ★ 49 5y agoExplain → -
loopback-example-app-logic ▣
How to add your own business logic in a LoopBack app.
JavaScript ★ 48 6y agoExplain → -
loopback-example-angular-live-set ▣
Example of realtime angular app using html5 Server-sent events
JavaScript ★ 48 6y agoExplain → -
strong-build
Build node packages into deployable applications
JavaScript ★ 46 5y agoExplain → -
strong-oracle
Deprecated: Node.js Driver for Oracle databases (Use https://github.com/oracle/node-oracledb instead)
C++ ★ 45 10y agoExplain → -
loopback-swagger
LoopBack Swagger Spec Integration
JavaScript ★ 44 5y agoExplain → -
loopback-example-storage ▣
Example for loopback-component-storage.
HTML ★ 41 6y agoExplain → -
supercluster ▣
A module to make it easy to distribute work across multiple network-connected hosts.
JavaScript ★ 30 7y agoExplain → -
loopback-sdk-angular-cli
CLI tools for auto-generating Angular $resource services for LoopBack
JavaScript ★ 29 6y agoExplain → -
gulp-loopback-sdk-angular
gulp plugin for auto-generating Angular $resource services for LoopBack
JavaScript ★ 27 5y agoExplain → -
strong-globalize
strong-globalize is built on Unicode CLDR and jquery/globalize and implements automatic extraction of strings from JS source code and HTML templates, lint the string resource, machine-translate them in seconds. In runtime, it loads locale and string resource into memory and provides a hook to persistent logging.
JavaScript ★ 26 10mo agoExplain → -
apiconnect-docker
IBM API Connect on Docker
Shell ★ 26 7y agoExplain → -
loopback-context
Current context for LoopBack applications, based on node-continuation-local-storage
JavaScript ★ 24 5y agoExplain → -
grunt-loopback-sdk-angular
Grunt plugin for auto-generating Angular $resource services for LoopBack
JavaScript ★ 23 5y agoExplain → -
strong-cluster-socket.io-store
Implementation of socket.io store using node's native cluster messaging
JavaScript ★ 23 10y agoExplain → -
loopback-connector-remote
LoopBack remote REST API connector
JavaScript ★ 22 5y agoExplain → -
flow-engine
No description.
JavaScript ★ 19 4y agoExplain → -
loopback-multitenant-poc
LoopBack Multitenancy PoC
JavaScript ★ 19 7y agoExplain → -
loopback-connector-swagger
Connect Loopback to a Swagger-compliant API
JavaScript ★ 19 7y agoExplain → -
strongloop-buildpacks
No description.
Shell ★ 18 10y agoExplain → -
async-tracker
The AsyncTracker API is the JavaScript interface which allows developers to be notified about key events in the lifetime of observed objects and scheduled asynchronous events.
JavaScript ★ 17 10y agoExplain → -
loopback-example-mixins ▣
Example app demonstrating mixins
JavaScript ★ 17 6y agoExplain → -
eslint-config-strongloop
Baseline eslint configuration for StrongLoop modules
JavaScript ★ 17 5y agoExplain → -
strong-express-metrics
An Express middleware for collecting HTTP statistics.
JavaScript ★ 15 10y agoExplain → -
strong-docs
build documentation sites for your node modules
TypeScript ★ 14 5y agoExplain → -
strong-pubsub-example
Simple example app using strong-pubsub
JavaScript ★ 14 7y agoExplain → -
strong-store-cluster
No description.
JavaScript ★ 14 10y agoExplain → -
strong-deploy
Deploy nodejs applications
JavaScript ★ 13 4y agoExplain → -
loopback-example-polyglot ▣
Example LoopBack application with polyglot runtimes
JavaScript ★ 13 6y agoExplain → -
strong-data-uri
Parser and encoder for `data:` URIs
JavaScript ★ 13 3y agoExplain → -
loopback-connector-jsonrpc
Loopback Connector for JSONRPC
JavaScript ★ 13 5y agoExplain → -
openshift-cartridge-strongloop ⑂ ▣
Openshift Cartridge for StrongLoop Suite
JavaScript ★ 12 10y agoExplain → -
loopback-example-push ▣
Push notifications with LoopBack.
JavaScript ★ 12 6y agoExplain → -
strong-pubsub-redis
Redis adapter for strong-pubsub
JavaScript ★ 11 5y agoExplain → -
strong-service-systemd
Generate an systemd service based on provided parameters
JavaScript ★ 11 7y agoExplain → -
strong-cluster-connect-store
Implementation of connect store using node's native cluster messaging
JavaScript ★ 11 9y agoExplain → -
strong-task-emitter
No description.
JavaScript ★ 11 8y agoExplain → -
strong-nginx-controller
Nginx controller for Arc
JavaScript ★ 10 7y agoExplain → -
loopback4-example-family-tree
An example LoopBack application to demonstrate OASGraph
TypeScript ★ 10 6y agoExplain → -
strong-log-transformer
A stream filter for performing common log stream transformations like timestamping and joining multi-line messages.
JavaScript ★ 10 2y agoExplain → -
loopback-sandbox
A repository for reproducing LoopBack community issues.
JavaScript ★ 10 7y agoExplain → -
loopback-multitenancy
WORK IN PROGRESS: Multitenancy component for LoopBack.
JavaScript ★ 9 7y agoExplain → -
loopback-connector-db2iseries
Loopback connector for DB2 on iSeries
PLSQL ★ 9 6y agoExplain → -
strong-pubsub-mqtt
No description.
JavaScript ★ 9 7y agoExplain → -
strong-agent-statsd
publish strong-agent metrics to statsd
JavaScript ★ 9 10y agoExplain → -
express-example-app
express example app for strong-pm
JavaScript ★ 8 8y agoExplain → -
ephemeral-npm
Disposable npm server for testing packages
Shell ★ 8 5y agoExplain → -
strong-tools
Tools for packaging, releasing, and preparing npm modules
JavaScript ★ 8 7y agoExplain → -
poc-loopback-multitenancy
Proof of concept for multitenancy in LoopBack.
JavaScript ★ 8 7y agoExplain → -
strong-config-loader
No description.
JavaScript ★ 8 10y agoExplain → -
strong-service-upstart
Generate an upstart job based on provided parameters
JavaScript ★ 7 7y agoExplain → -
strong-cluster-tls-store
Implementation of TLS session store using node's native cluster messaging
JavaScript ★ 7 10y agoExplain → -
loopback-phase
Phase management for LoopBack applications.
JavaScript ★ 7 6y agoExplain → -
loopback-oracle-installer
Loopback Oracle Installer
JavaScript ★ 7 6y agoExplain → -
strong-module-loader
No description.
JavaScript ★ 7 10y agoExplain → -
strong-service-install
Create/install system service for a given app
JavaScript ★ 7 7y agoExplain → -
dist-paas-buildpack ⑂
StrongLoop distributions for PAAS
Shell ★ 7 10y agoExplain → -
v4.loopback.io ▣
LoopBack 4 Web Site
HTML ★ 6 6y agoExplain → -
strong-tunnel
Disposable ssh proxy for TCP connections via URL
JavaScript ★ 6 9y agoExplain → -
loopback-example-kv-connectors
LoopBack KeyValue connector examples.
JavaScript ★ 6 6y agoExplain → -
strong-docker-build
Build a Docker image of an app run under strong-supervisor
JavaScript ★ 6 7y agoExplain → -
strong-pubsub-bridge
No description.
JavaScript ★ 6 9y agoExplain → -
strong-pubsub-primus
Primus compatibility layer for strong-pubsub.
JavaScript ★ 6 7y agoExplain → -
strong-swagger-ui ⑂
DEPRECATED. Issues and pull requests should be sent to upstream (swagger-api/swagger-ui).
JavaScript ★ 6 9y agoExplain → -
loopback-labs ▣
Experimental features for loopback-next
TypeScript ★ 5 6y agoExplain → -
cascon2019
Workshop for CASCON 2019
★ 5 6y agoExplain → -
loopback-oracle-builder
Loopback Oracle Builder
Shell ★ 5 7y agoExplain → -
strongloop-products
Product-level Node modules (bundles) from StrongLoop
JavaScript ★ 5 10y agoExplain → -
icars-server
LoopBack backend for iCars app
JavaScript ★ 5 8y agoExplain → -
loopback-soap
LoopBack SOAP Remote method and Model generation
JavaScript ★ 4 3y agoExplain → -
loopback-authorization-extension
HRBAC access model generic implementation for Loopback v4
★ 4 6y agoExplain → -
loopback-datatype-geopoint
LoopBack data type that represents a physical location.
JavaScript ★ 4 7y agoExplain → -
microgateway-datastore
Microgateway's datastore pulled out into a separate repo
JavaScript ★ 4 7y agoExplain → -
strong-pubsub-connection-mqtt
No description.
JavaScript ★ 4 10y agoExplain → -
dbload-example-app ⑂
Test app to generate db transactions for mongo, mysql, memcache, redis etc
JavaScript ★ 4 8y agoExplain → -
strong-logger
A very simple logger
JavaScript ★ 4 10y agoExplain → -
strong-mesh-models
Set of common models used by strong-pm and strong-scheduler
JavaScript ★ 4 5y agoExplain → -
strong-start
No description.
JavaScript ★ 3 7y agoExplain → -
strong-debugger
DevTools Remote Debugging Protocol provider for Node.js and io.js
JavaScript ★ 3 10y agoExplain → -
gill ▣
List of GitHub issues fetched from multiple repositories
HTML ★ 3 10y agoExplain → -
loopback-connector-mqlight
LoopBack connector for IBM MQSeries
JavaScript ★ 3 6y agoExplain → -
strong-cached-install
Speed up `npm install` in unit-tests by using a cache on subsequent runs.
JavaScript ★ 3 7y agoExplain → -
loopback4-example-javascript
LoopBack 4 application in JavaScript
★ 3 7y agoExplain → -
loopback4-extension-mqtt
MQTT extension for LoopBack 4
TypeScript ★ 3 8y agoExplain → -
profiler-demo-app
Demo app to showcase CPU and heap profiling.
JavaScript ★ 3 7y agoExplain → -
generator-bacn
A Yeoman generator for scaffolding BACN projects.
JavaScript ★ 3 8y agoExplain → -
strong-control-channel
Run-time control channel for node applications
JavaScript ★ 3 8y agoExplain → -
strong-pubsub-test
No description.
JavaScript ★ 3 7y agoExplain → -
strong-pm.io
StrongLoop Process Manager mini-site
HTML ★ 2 7y agoExplain → -
loopback-example-bluemix ▣
A LoopBack example for Bluemix
JavaScript ★ 2 6y agoExplain → -
loopback-connector-informix
LoopBack connector for IBM Informix
JavaScript ★ 2 6y agoExplain → -
strong-github-analytics
A toolkit that utilizes the strong-github-api for generating analytics data.
JavaScript ★ 2 6y agoExplain → -
loopback-api-definition
Loopback API Definition
JavaScript ★ 2 6y agoExplain → -
cache-http
A cached façade for the node http that adds support for the If-Modified-Since header.
JavaScript ★ 2 8y agoExplain → -
strong-statsd
wrapper to manage an etsty/statsd child process
JavaScript ★ 2 10y agoExplain → -
tracing-example-app
Example application for the StrongLoop Arc Tracing module.
JavaScript ★ 2 10y agoExplain → -
strong-url-defaults
provide defaults for URLs
JavaScript ★ 2 10y agoExplain → -
strong-db-watcher
No description.
JavaScript ★ 2 10y agoExplain → -
strong-wait-till-listening
Wait until a TCP server is listening on the given port.
JavaScript ★ 2 10y agoExplain → -
node-who
Node who?
Shell ★ 2 7y agoExplain → -
strong-arc-filesystem
Arc backend component to browse local filesystem
JavaScript ★ 1 7y agoExplain → -
strongloop.com2 ▣
No description.
HTML ★ 1 4y agoExplain → -
minkelite ▣
No description.
JavaScript ★ 1 7y agoExplain → -
strong-executor ▣
Strong Executor
JavaScript ★ 1 7y agoExplain → -
strong-heroku-runner ▣
No description.
JavaScript ★ 1 8y agoExplain → -
loopback.io-search
loopback.io Search Cloud Function Code
JavaScript ★ 1 6y agoExplain → -
loopback4-workshop-angular
Workshop materials for LoopBack 4 with Angular
★ 1 6y agoExplain → -
loopback-connector-zosconnectee
LoopBack Connector for z/OS Connect EE
JavaScript ★ 1 5y agoExplain → -
get-readmes
Simple Node script to pull down module READMEs from any public repository for use in docs.
JavaScript ★ 1 8y agoExplain → -
loopback-bluemix
Utilities for generating Bluemix artifacts
JavaScript ★ 1 7y agoExplain → -
strong-arc-project-list
Arc backend component to store a list of projects
JavaScript ★ 1 7y agoExplain → -
acme-freight ⑂
Acme Freight uses Logistics Wizard, an end-to-end, smart supply chain management solution that showcases how to execute hybrid cloud, microservices, and predictive data analytics in the real world.
★ 1 9y agoExplain → -
strong-mesh-client
No description.
JavaScript ★ 1 7y agoExplain → -
strong-swagger-js ⑂
DEPRECATED. Issues and pull requests should be sent to upstream (swagger-api/swagger-js).
JavaScript ★ 1 7y agoExplain → -
strong-runner
direct run of an application using supervisor
JavaScript ★ 1 8y agoExplain → -
dist-paas-quickstart
StrongLoop distributions for PAAS - Quick Start
Shell ★ 1 10y agoExplain → -
pm-load-test
Looks like a really busy app to a process manager
JavaScript ★ 1 7y agoExplain → -
smartprofiling-example-app
Demo app to showcase Smart Profiling
JavaScript ★ 1 7y agoExplain → -
strong-spawn-npm
No description.
JavaScript ★ 1 10y agoExplain → -
strong-agent-ca
strong-agent plugin for reporting to CA EPAgent via REST API
JavaScript ★ 1 7y agoExplain → -
express-zone
No description.
JavaScript ★ 1 10y agoExplain → -
addr2js
No description.
C++ ★ 1 10y agoExplain → -
strong-deploy-receivers
Tarball and Git based deployment receivers for strong-pm
JavaScript ★ 1 10y agoExplain → -
strong-npm-ls
npm ls style package listing and display
JavaScript ★ 1 10y agoExplain → -
strong-install
Utility for installing Node packages from Artifactory
JavaScript ★ 1 7y agoExplain → -
loopback-connector-db2z
LoopBack connector for IBM DB2 on zOS
PLSQL ★ 0 7y agoExplain → -
loopback-utils
Provides utility functions and common implementation classes for LoopBack 3.x
★ 0 8y agoExplain → -
strong-mocha-interfaces
A custom Mocha BDD Interface that allows dynamic test skips via a global variable.
JavaScript ★ 0 8y agoExplain → -
acme-freight-mobile
No description.
Swift ★ 0 9y agoExplain → -
acme-freight-erp
No description.
JavaScript ★ 0 8y agoExplain → -
acme-freight-recommendation
No description.
JavaScript ★ 0 9y agoExplain → -
acme-freight-controller
No description.
Python ★ 0 8y agoExplain → -
acme-freight-toolchain
No description.
★ 0 9y agoExplain → -
acme-freight-webui
No description.
JavaScript ★ 0 8y agoExplain → -
microgateway-util
common utils between microgateway proper and microgateway-datastore
JavaScript ★ 0 9y agoExplain → -
strong-github-api
An Octokat-based API for querying GitHub
JavaScript ★ 0 9y agoExplain → -
semver-aas
Thin http wrapper around semver.satisfies() for when you have curl but not node.
JavaScript ★ 0 9y agoExplain → -
strong-pack
Like npm pack but more inclusive
JavaScript ★ 0 10y agoExplain →
No repos match these filters.