Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Angular
  3. ngx-config-orchestrator

ngx-config-orchestrator

TypeScript

Angular library for runtime configuration via external JSON, enabling "Build Once, Deploy Anywhere."

GitHubGitHub
4 stars0 forks0 contributors

Overview

ngx-config-orchestrator is an Angular library that enables runtime configuration management through external JSON files. It allows developers to separate configuration from code, facilitating the "Build Once, Deploy Anywhere" paradigm by letting applications adapt to different environments without rebuilds.

Key Features

  • Runtime Configuration — Loads configuration from external JSON files at runtime, eliminating the need for environment-specific builds.
  • Angular Universal Support — Gracefully handles Server-Side Rendering (SSR) by skipping HTTP requests on the server and fetching configuration during client hydration.
  • Hot Testing — Supports live testing by modifying configuration files while the application is running and refreshing to see changes instantly.
  • Demo Application — Includes a test application to verify functionality and display configuration values.

Philosophy

The library is designed to provide a clean separation between application code and configuration, promoting flexibility and maintainability in Angular applications across different deployment environments.

Quick Stats

Stars4
Forks0
Contributors0
Open Issues0
Last commit6 months ago
CreatedSince 2025

Tags

#angular-universal#typescript#runtime-configuration#angular#ssr#configuration-management

Built With

A
Angular
T
TypeScript
N
Node.js

Included in

Angular10.0k
Auto-fetched 1 day ago

Related Projects

angular-cli-ghpagesangular-cli-ghpages

🚀 Deploy your 🅰️Angular app to GitHub pages, Cloudflare Pages or any other Git repo directly from the Angular CLI! Available on NPM.

Stars981
Forks98
Last commit1 month ago
GenezioGenezio

Genezio is a full-stack framework designed to simplify the development and deployment of serverless applications. It provides a seamless experience for developers by handling infrastructure concerns while enabling them to focus on writing business logic in TypeScript. ## Key Features - **TypeScript-First Development** — Write backend and frontend code in TypeScript with automatic type generation and synchronization. - **Local Development Server** — Test applications locally with a built-in development server that mimics cloud behavior. - **Automatic Deployment** — Deploy applications to the cloud with a single command, including automatic provisioning of serverless functions and databases. - **Real-Time Capabilities** — Built-in support for WebSockets and real-time communication between clients and servers. - **Integrated Database** — Includes a managed database solution with automatic schema generation and migrations. ## Philosophy Genezio believes that building serverless applications should be as straightforward as traditional web development, removing the complexity of infrastructure management while maintaining scalability and performance.

Stars488
Forks12
Last commit7 months ago
analog-publish-gh-pagesanalog-publish-gh-pages

A Github Action for the Deployment of an Analog.js App on Github Pages

Stars4
Forks0
Last commit1 year ago
deploy-with-gitdeploy-with-git

Guides and examples for Deploy With Git

Stars2
Forks0
Last commit10 days ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub