Configuration utility for Angular
Branch: master
Clone or download


Configuration utility for Angular



tested with jest

Conventional Commits

Greenkeeper badge

Angular Style Guide

Please support this project by simply putting a Github star. Share this library with friends on Twitter and everywhere else you can.

ngx-config uses APP_INITIALIZER which executes a function when Angular app is initialized, and delay the completion of initialization process until application settings have been provided.


This 7.x.x branch is intented to work with Angular v7.x.x. If you're developing on a later release of Angular than v7.x.x, then you should probably choose the appropriate version of this library by visiting the master branch.


Name Description NPM
@ngx-config/core Configuration utility for Angular npm version
@ngx-config/http-loader Loader for ngx-config that provides application settings using http npm version
@ngx-config/merge-loader Loader for ngx-config that provides application settings by executing loaders in parallel and in series npm version



If you want to file a bug, contribute some code, or improve documentation, please read up on the following contribution guidelines:

Thanks to

  • JetBrains, for their support to this open source project with free WebStorm licenses.


The MIT License (MIT)

Copyright (c) 2018 Burak Tasci