Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vodyani/ark

🛸 ark(方舟)是一个功能完备的配置管理解决方案。
https://github.com/vodyani/ark

config config-center config-manager dynamic-data-source nestjs typescript vodyani

Last synced: 21 days ago
JSON representation

🛸 ark(方舟)是一个功能完备的配置管理解决方案。

Awesome Lists containing this project

README

        

# Vodyani ark

🛸 ark(方舟)是一个功能完备的配置管理解决方案。

[![Npm](https://img.shields.io/npm/v/@vodyani/ark/latest.svg)](https://www.npmjs.com/package/@vodyani/ark)
[![Npm](https://img.shields.io/npm/v/@vodyani/ark/beta.svg)](https://www.npmjs.com/package/@vodyani/ark)
[![Npm](https://img.shields.io/npm/dm/@vodyani/ark)](https://www.npmjs.com/package/@vodyani/ark)
[![License](https://img.shields.io/github/license/vodyani/ark)](LICENSE)


[![codecov](https://codecov.io/gh/vodyani/ark/branch/master/graph/badge.svg?token=3L3398C2KW)](https://codecov.io/gh/vodyani/ark)
![Workflow](https://github.com/vodyani/ark/actions/workflows/release.yml/badge.svg)
[![semantic-release: angular](https://img.shields.io/badge/semantic--release-angular-e10079?logo=semantic-release)](https://github.com/semantic-release/semantic-release)

## Features

- ark provides flexible configuration loading methods. It not only provides json/yaml local configuration file loaders by default, but also supports registration of remote configuration centers (such as apolloConfigClient).

- ark provides a powerful dynamic data source function. It supports all kinds of clients to access through the implementation of adapters, and can be redeployed in real time (second level) according to the configuration update.

- ark can be adapted to any web project built using nest.js.

## Installation

```sh
npm install @vodyani/ark
```

## Getting started

- [使用文档 📚](https://vodyani.netlify.app/docs/advanced/ark)
- [Documentation 📚](https://vodyani.netlify.app/en/docs/advanced/ark)

## Questions

- [Discussions 🧐](https://github.com/vodyani/ark/discussions)

## Team

|[![ChoGathK](https://github.com/chogathK.png?size=100)](https://github.com/chogathK)|
|:-:|
|[ChoGathK](https://github.com/chogathK)|

![Alt](https://repobeats.axiom.co/api/embed/f3931a0928ef44aa8d7cb0a439f58176542dba70.svg "Repobeats analytics image")

## License

Vodyani ark is [MIT licensed](LICENSE).