Top 23 Configuration Open-Source Projects
A community-driven Emacs distribution - The best editor is neither Emacs nor Vim, it's Emacs *and* Vim!Project mention: Ask HN: What are some fun, conversational GitHub repos to contribute to? | news.ycombinator.com | 2022-06-03
Go configuration with fangsProject mention: Botway - 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack. | dev.to | 2022-06-21
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
🇫🇷 Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ❤️Project mention: What’s you’re dev setup? | dev.to | 2022-05-30
I’m using LunarVim for a reasonable Vim configuration, and this Repo to config Tmux https://github.com/gpakosz/.tmux
Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.Project mention: User defined config for a database Composer package. | reddit.com/r/PHPhelp | 2022-03-30
Here configurations are stored in .env file under your project root file. I think it is good to use .env file to store any sensitive backend app configurations. There are alot of good env package library out there like this
The VarDumper component provides mechanisms for walking through any arbitrary PHP variable. It provides a better dump() function that you can use instead of var_dump().
Manage your dotfiles across multiple diverse machines, securely.Project mention: Cross-platform tool to deploy dot files | reddit.com/r/golang | 2022-06-25
What is the difference to chezmoi?
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.Project mention: Can you recommend a good C++ open source project? | reddit.com/r/Cplusplus | 2022-03-30
poco (portable components) https://pocoproject.org/
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
Create React App Configuration Override, an easy and comprehensible configuration layer for create-react-appProject mention: PrimeReact - switch themes without ejecting? | reddit.com/r/reactjs | 2022-04-05
Will something like craco work?
A Ruby gem to load environment variables from `.env`. (by bkeepers)Project mention: We have this many ".env" files in a project at work. Is this normal? Is there a better way? | reddit.com/r/webdev | 2022-06-16
Hydra is a framework for elegantly configuring complex applications (by facebookresearch)
configuration library for JVM languages using HOCON filesProject mention: Benchmark of Java Configuration Libraries | reddit.com/r/java | 2022-06-14
Jsonnet - The data templating language
General-purpose contextual cards for iOS
Reads key-value pairs from a .env file and can set them as environment variables. It helps in developing applications following the 12-factor principles.Project mention: Stop Hardcoding Sensitive Data in Your Python Applications - use python-dotenv instead! | reddit.com/r/Python | 2022-05-08
Golang library for managing configuration data from environment variablesProject mention: Configuration management library for stage and production environments ? | reddit.com/r/golang | 2022-03-30
You could prefix your env vars and use this package. https://github.com/kelseyhightower/envconfig
A beautiful, fully open-source, tunneling service - written in pure PHP (by beyondcode)Project mention: How to test Webhooks on your localhost | dev.to | 2022-05-19
In order to achieve that, there are multiple tools that can help you with that such as ngrok or expose
Simple Rails app configurationProject mention: Rails Environment Variables Using Credentials | dev.to | 2022-02-01
I've been a long time fan of Figaro, a great gem that lets your store your environment variables in /config/application.yml. I've used it in most of my Rails apps for two reasons. One, it lets you easily define variables for your for development, staging, production environments. Two, it works well with Heroku since they also use ENV for storing and accessing environment variables, so things work the same locally while developing as well as after it's been deployed. However the downside with Figaro is that all your environment variables are exposed to the outside world, which is problematic if your repo is open source.
Symfony Dotenv parses .env files to make environment variables stored in them accessible via getenv(), $_ENV, or $_SERVER. (by symfony)Project mention: Creating a DotEnv Loader in PHP | dev.to | 2022-04-09
Select, put and delete data from JSON, TOML, YAML, XML and CSV files with a single tool. Supports conversion between formats and can be used as a Go package.Project mention: An introduction to the magic of jq - Understanding the basics of jq with a realistic example | reddit.com/r/commandline | 2022-06-01
And there also is dasel that is comparable to jq / yq, but supports JSON, YAML, TOML, XML and CSV with zero runtime dependencies while working on all platforms.
Package ini provides INI file read and write functionality in GoProject mention: A userspace WireGuard client that exposes itself as a proxy | news.ycombinator.com | 2022-03-26
A hackable statusbar for tmux consisting of dynamic & beautiful looking segments, inspired by vim-powerline, written purely in bash.Project mention: Sad hardware noises | reddit.com/r/linuxmemes | 2021-11-01
Status bar is powerline
Django-environ allows you to utilize 12factor inspired environment variables to configure your Django application.Project mention: Six things I do every time I start a Django project | reddit.com/r/django | 2022-06-22
You could also use just django-environ package to both import config from .env and set a database url instead of using 2 dependencies. I also think of a couple things I could add to the list, maybe I should a write a blog post as well?
A simple and zero-dependencies library to parse environment variables into structs.Project mention: A lightweight package for loading environment variables into structs | reddit.com/r/golang | 2022-01-29
How does it compare with https://github.com/caarlos0/env ?
Configuration related posts
Does the Nix language limit NixOS?
1 project | reddit.com/r/NixOS | 25 Jun 2022
Cross-platform tool to deploy dot files
1 project | reddit.com/r/golang | 25 Jun 2022
[P] AutoRegistry: A Python library for mapping names to functionality to simplify project configurations.
1 project | reddit.com/r/MachineLearning | 23 Jun 2022
Six things I do every time I start a Django project
2 projects | reddit.com/r/django | 22 Jun 2022
Botway - 🤖 Generate, build, handle and deploy your own bot with your favorite language, for Discord, or Telegram, or Slack.
6 projects | dev.to | 21 Jun 2022
We have this many ".env" files in a project at work. Is this normal? Is there a better way?
3 projects | reddit.com/r/webdev | 16 Jun 2022
Golang lib to keep configs tidy
1 project | news.ycombinator.com | 16 Jun 2022
What are some of the best open-source Configuration projects? This list will help you:
Are you hiring? Post a new remote job listing for free.