Skip to content
/ bmo Public

BMO is an extensible command line application that allows a developer to customize and super charge their workflow. Modules that include a framework for allowing a developer to easily spin up microservices, a lightweight dependency injector that allows users to easily test and share code across projects, and project/code generation tools.

Notifications You must be signed in to change notification settings

TSteele27/bmo

Repository files navigation

BMO

Overview

bmo is a collection of packages aimed at supercharging a developers workflow. At its core it is an application framework paired with an extensible CLI that allows developers to quickly modularize and customize their environment for their needs.

Application Framework Features

Out of the box support for common application requirements such as:

  • 0 configuration ES6 Support, no build step required for nodejs apps.
  • Seamless dependency injection. No annotations, minimal bootstrapping, just code.
  • Modularize your setup. Re-use entire collections of dependencies across similar application types easily.
  • Environment aware configuration flow provided out of the box.
  • Built in support for .env files.
  • And much more!

Visit the docs to get started

Contributing

We are always accepting PRs, feature requests and bug reports. If you want to contribute open an issue on our github explaining the feature or bug and we can start the conversation on how best to address it. Any code contributions should have accompanying tests and follow the core principles of extendability, modularity, and developer empowerment. For more detailed information on how to contribute check here

LICENSE

Licensed under the Apache License, Version 2.0 (the "License"): http://www.apache.org/licenses/LICENSE-2.0

About

BMO is an extensible command line application that allows a developer to customize and super charge their workflow. Modules that include a framework for allowing a developer to easily spin up microservices, a lightweight dependency injector that allows users to easily test and share code across projects, and project/code generation tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published