configuration-based application

noun
UK /kənˌfɪɡəˈreɪʃən beɪst ˌæplɪˈkeɪʃən/
US /kənˌfɪɡjəˈreɪʃən beɪst ˌæpləˈkeɪʃən/

A computer program that you set up by choosing options instead of writing new code.

The school uses a configuration-based application to manage its lunch menus.


OTHER MEANINGS

2. Software whose behavior is changed through configuration files rather than by changing its source code.

Admins edited the configuration-based application's YAML file to add a new feature.

3. A program that adapts to different users or environments by reading stored settings at startup.

Because it is a configuration-based application, it runs on both laptops and servers without code changes.

4. An app built from reusable modules that are switched on or off through configuration.

The team shipped a configuration-based application so each client could enable only the modules they needed.