JavaScript Config

Open-source JavaScript projects categorized as Config

Top 23 JavaScript Config Projects

  • react-app-rewired

    Override create-react-app webpack configs without ejecting

  • Project mention: html-loader not working | /r/react | 2023-05-07

    Further information here: https://github.com/timarney/react-app-rewired

  • node-config

    Node.js Application Configuration

  • Project mention: topoconfig: enhancing config declarations with graphs | dev.to | 2023-10-03

    node-config

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • electron-store

    Simple data persistence for your Electron app or module - Save and load user preferences, app state, cache, etc

  • Project mention: Best offline&local database to use with electron? | /r/electronjs | 2023-06-11

    Not quite a database, but I use electron-store for persistent storage. It has a super simple API, and it stores data in a config.json file that’s mostly hidden from the user unless they know where to look.

  • gray-matter

    Smarter YAML front matter parser, used by metalsmith, Gatsby, Netlify, Assemble, mapbox-gl, phenomic, vuejs vitepress, TinaCMS, Shopify Polaris, Ant Design, Astro, hashicorp, garden, slidev, saber, sourcegraph, and many others. Simple to use, and battle tested. Parses YAML by default but can also parse JSON Front Matter, Coffee Front Matter, TOML Front Matter, and has support for custom parsers. Please follow gray-matter's author: https://github.com/jonschlinkert

  • Project mention: Building a flat-file CMS with Angular | dev.to | 2024-03-05

    Writing in markdown is super convenient, and supported by just about any text editor. To convert these .md files to browser-ready HTML, I wrote a simple little Node.js script using two great npm packages called gray-matter and showdown.

  • node-convict

    Featureful configuration management library for Node.js

  • vscode-file-nesting-config

    Config of File Nesting for VS Code

  • mrm

    Codemods for your project config files

  • Project mention: Why I quit open source | dev.to | 2023-09-14

    Dependency upgrades often take ages, and if you have multiple projects, it could turn into a year-long adventure (I even made a tool to help with that).

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • custom-react-scripts

    [DEPRECATED, use customize-cra] Allow custom config for create-react-app without ejecting

  • webpack-config-plugins

    Provide best practices for webpack 4 loader configurations

  • eslint-config-hardcore

    The most strict (yet practical) ESLint config. 53 plugins. 1333 rules. React, Vue, Node, and pure JS/TS.

  • surfingkeys-conf

    🏄 A SurfingKeys config which adds 180+ key mappings & 50+ search engines

  • strapi-plugin-config-sync

    :recycle: CLI & GUI for continuous migration of config data across environments

  • stylelint-config

    Sharable stylelint config used by GitHub's CSS

  • data-store

    Easily get, set and persist config data. Fast. Supports dot-notation in keys. No dependencies. (by jonschlinkert)

  • cache-base

    Basic object store with methods like get/set/extend/omit

  • firefox-config

    Firefox configs for security, privacy, usability and performance (by prirai)

  • Project mention: Firefox configs for security, privacy, usability and performance | news.ycombinator.com | 2023-09-26
  • stated

    Stated is a REPL and library for embedding JSONata expressions into JSON or YAML

  • Project mention: Stated is a REPL and library for embedding JSONata expressions into JSON or YAML | news.ycombinator.com | 2023-12-28
  • linters

    Collection of super strict configurations for ESLint / StyleLint and other code quality tools. (by developer239)

  • envars

    Securely load environment variables (configuration settings) from .env files with support of Google Secret Manager.

  • variabler

    Environment variables manager

  • onyx-4977

    Config files for my GitHub profile.

  • codyconfig

    Cody config is a tool to learn how to write webpack and babel configs

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript Config related posts

Index

What are some of the best open-source Config projects in JavaScript? This list will help you:

Project Stars
1 react-app-rewired 9,718
2 node-config 6,199
3 electron-store 4,422
4 gray-matter 3,775
5 node-convict 2,310
6 vscode-file-nesting-config 2,213
7 mrm 1,582
8 custom-react-scripts 994
9 webpack-config-plugins 639
10 eslint-config-hardcore 376
11 surfingkeys-conf 348
12 strapi-plugin-config-sync 235
13 stylelint-config 202
14 data-store 158
15 cache-base 55
16 firefox-config 21
17 stated 14
18 linters 10
19 envars 9
20 variabler 7
21 onyx-4977 6
22 codyconfig 6
23 symlink-config 6

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com