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

Projects in Awesome Lists tagged with 12-factor

A curated list of projects in awesome lists tagged with 12-factor .

https://github.com/softprops/envy

deserialize env vars into typesafe structs with rust

12-factor configuration env envy rust serde

Last synced: 14 May 2025

https://github.com/mohamed-taman/Springy-Store-Microservices

Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.

12-factor auth0 cloud-native databases docker docker-compose docker-compose-template elasticsearch java java15 junit5 kubernetes microservices mongodb mysql-database reactive-programming spring-boot spring-cloud spring-cloud-netflix test-microservices

Last synced: 16 Nov 2025

https://github.com/mohamed-taman/springy-store-microservices

Springy Store is a conceptual simple μServices-based project using the latest cutting-edge technologies, to demonstrate how the Store services are created to be a cloud-native and 12-factor app agnostic. Those μServices are developed based on Spring Boot & Cloud framework that implements cloud-native intuitive, design patterns, and best practices.

12-factor auth0 cloud-native databases docker docker-compose docker-compose-template elasticsearch java java15 junit5 kubernetes microservices mongodb mysql-database reactive-programming spring-boot spring-cloud spring-cloud-netflix test-microservices

Last synced: 13 Apr 2025

https://github.com/cdimascio/dotenv-kotlin

🗝️ Dotenv is a module that loads environment variables from a .env file

12-factor android dotenv environment-configuration environment-variables hacktoberfest java jvm kotlin

Last synced: 14 May 2025

https://github.com/cdimascio/dotenv-java

🗝️ Dotenv is a no-dep, pure Java module that loads environment variables from a .env file

12-factor android dotenv environment-configuration environment-variables hacktoberfest java

Last synced: 14 May 2025

https://github.com/hynek/environ-config

Python Application Configuration With Environment Variables

12-factor config configuration env environment environment-variables environment-vars python

Last synced: 02 Apr 2026

https://github.com/cdimascio/generator-express-no-stress-typescript

🚄 A Yeoman generator for Express.js based 12-factor apps and apis using Typescript

12-factor expressjs openapi openapi3 swagger typescript yeoman-generator

Last synced: 04 Apr 2025

https://github.com/jeremyloy/config

12 factor configuration as a typesafe struct in as little as two function calls

12-factor cloud configuration environment go golang minimal

Last synced: 15 Jan 2026

https://github.com/JeremyLoy/config

12 factor configuration as a typesafe struct in as little as two function calls

12-factor cloud configuration environment go golang minimal

Last synced: 14 Mar 2025

https://github.com/nebo15/confex

Useful helper to read and use application configuration from environment variables.

12-factor configuration elixir elixir-lang environment-variables hex management package system

Last synced: 16 May 2025

https://github.com/Nebo15/confex

Useful helper to read and use application configuration from environment variables.

12-factor configuration elixir elixir-lang environment-variables hex management package system

Last synced: 30 Mar 2025

https://github.com/runtime-env/import-meta-env

Build once, deploy anywhere.

12-factor environment-variables runtime

Last synced: 15 May 2025

https://github.com/greyblake/envconfig-rs

Build a config structure from environment variables in Rust without boilerplate

12-factor configuration environment rust

Last synced: 12 Apr 2025

https://github.com/demystifyfp/FsConfig

FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.

12-factor appsettings configuration configuration-management environment-variables fsharp functional-programming generic-programming

Last synced: 11 May 2025

https://github.com/demystifyfp/fsconfig

FsConfig is a F# library for reading configuration data from environment variables and AppSettings with type safety.

12-factor appsettings configuration configuration-management environment-variables fsharp functional-programming generic-programming

Last synced: 04 Apr 2025

https://github.com/BoRuDar/configuration

Library for setting values to structs' fields from env, flags, files or default tag

12-factor config configuration configuration-management go golang microservices reflect reflection

Last synced: 14 Mar 2025

https://github.com/sherifabdlnaby/configuro

An opinionated configuration loading framework for Containerized and Cloud-Native applications.

12-factor cloud-native config configuration containerization enviroment-variables go yaml-configuration

Last synced: 03 Jul 2025

https://github.com/simplecto/django-reference-implementation

A highly opinionated, production-ready, 12-factor boilerplate template for Django Projects.

12-factor boilerplate boilerplate-template django docker postgresql reference-implementation s3

Last synced: 26 Oct 2025

https://github.com/gmr/env-aws-params

Inject AWS SSM Parameters as Environment Variables

12-factor aws docker entrypoint environment-variables hacktoberfest parameters ssm

Last synced: 15 Jun 2025

https://github.com/dmstr/phd5-app

:purple_heart: Universal web application built upon Docker, PHP & Yii 2.0 Framework

12-factor application-framework docker docker-container docker-image modular php yii2 yii2-application-template

Last synced: 05 Apr 2025

https://github.com/rubik/hydroconf

Effortless configuration management for Rust, inspired by Dynaconf.

12-factor configuration configuration-management

Last synced: 04 Mar 2026

https://github.com/utain/go-12factor-example

Example the 12factor app using golang

12-factor cobra docker example gin gin-gonic golang gorm webservice

Last synced: 18 Jul 2025

https://github.com/otann/wrench

🔧 Elegant configuration for a more civilized age

12-factor 12factor clojure config configuration environment-variables

Last synced: 17 Mar 2025

https://github.com/LeoBakerHytch/ts-dotenv

Strongly-typed environment variables for Node.js

12-factor dotenv env environment environment-variables node nodejs typescript

Last synced: 06 Aug 2025

https://github.com/alexferl/echo-boilerplate

Boilerplate for the Echo framework with authentication, authorization and request/response validation.

12-factor boilerplate boilerplate-application casbin echo echo-boilerplate echo-casbin echo-framework echo-golang echo-jwt go golang jwt labstack-echo openapi openapi3

Last synced: 12 Jan 2026

https://github.com/fnando/superconfig

Access environment variables. Also includes presence validation, type coercion and default values.

12-factor config configuration configuration-management dotenv environment-variables ruby

Last synced: 12 Oct 2025

https://github.com/drpsychick/docker-dnsmasq

dnsmasq docker image, fully configurable through ENV

12-factor dhcp-server dns-server dnsmasq docker

Last synced: 15 Apr 2025

https://github.com/tf/env_lint

Check environment variables accoring to a .env.example file

12-factor dotenv

Last synced: 24 Jul 2025

https://github.com/th3hunt/cloud-native-hexagonal-node

A cloud native node microservice boilerplate based on the hexagonal architecture

12-factor clean-architecture cloud-native hexagonal-architecture microservice nodejs

Last synced: 18 Jan 2026

https://github.com/bingohuang/12factor-gitbook

THE TWELVE-FACTOR APP in GitBook version

12-factor gitbook multi-language

Last synced: 13 Feb 2026

https://github.com/binnes/node-red-container-prod

Tutorials to create production ready Node-RED applications

12-factor cloud-native containers devops docker low-code node-red production-ready tutorials

Last synced: 21 Aug 2025

https://github.com/dexteryy/nodecube

A batch of continuously updated base code and configurations for the minimal modern node.js service that conform to RESTful API, 12-Factor App, Microservice Architecture

12-factor api-service async-await boilerplate docker docker-compose es6 express generator jwt microservice minimal restful starter-kit zero-configuration

Last synced: 11 Jul 2025

https://github.com/onecricketeer/gryllidae

Opinionated CNCF-based, Docker Compose setup for everything needed to develop a 12factor app

12-factor alpine cloud-native cncf docker docker-compose golang instrumentation microservices scalability

Last synced: 30 Aug 2025

https://github.com/kovszilard/easy-config

Easy Config makes Scala application configuration extremely easy. It reads configuration from the environment or command line arguments.

12-factor configuration configuration-management scala

Last synced: 12 Jan 2026

https://github.com/laetho/metagraf

metaGraf is a opinionated specification for describing a software component and what its requirements are from the runtime environment. The mg command, turns metaGraf specifications into Kubernetes resources, supporting CI, CD and GitOps software delivery.

12-factor automation declarative generator gitops graph kubernetes manifest metagraf openshift pipeline service-graph

Last synced: 10 Apr 2025

https://github.com/eocode/rider-app

Django rider-app (Uber clone API) using Docker, Caddy, Python3, Django / DRF / Flower / Celery, PostgreSQL Redis

12-factor django docker drf project python software-engineering stack

Last synced: 07 May 2025

https://github.com/iturgeon/aws-secrets-environment

Load AWS Secrets Manager values into Node.js process.env

12-factor aws aws-secrets-manager env environment-variables

Last synced: 28 Oct 2025

https://github.com/dmotylev/appconfig

Golang library for gathering configuration data from different sources

12-factor appconfig configuration go

Last synced: 01 Sep 2025

https://github.com/ess/cronenberg

It's like cron, but kinda twisted

12-factor cron go golang userland

Last synced: 07 May 2025

https://github.com/micha149/vite-plugin-runtime-env

Vite plugin which enables you to configure your environment variables when deploying your app.

12-factor docker dot-env environment vite vite-plugin

Last synced: 23 Mar 2025

https://github.com/miladabc/gonfig

Tag based configuration loader from different providers

12-factor config configuration environment go golang struct

Last synced: 14 Mar 2025

https://github.com/elijas/baml-agents

Building Agents with LLM structured generation (BAML), MCP Tools, and 12-Factor Agents principles

12-factor 12-factor-agents ai ai-agents ai-agents-framework baml context-window framework llms mcp-client memory orchestration rag structured-generation

Last synced: 07 May 2025

https://github.com/saeedhosseini21/authservice

Python Flask cloud-native authentication service

12-factor cloud-native docker flask-application pytest python

Last synced: 08 May 2025

https://github.com/gdvalle/envsub

A utility for substituting env vars

12-factor config configuration env environment environment-variables rust

Last synced: 13 Apr 2025

https://github.com/by-sabbir/go-12factor-scaffold

An example of an event-driven microservice built with tweleve-factor methodology in Go

12-factor event-driven go microservice twelve-factor

Last synced: 07 May 2025

https://github.com/rakutentech/simple-autoscaler

Stateless autoscaler for Cloud Foundry applications

12-factor autoscaling cloud-foundry cloudfoundry paas stateless

Last synced: 01 May 2025

https://github.com/golangsugar/envisage

Lightweight package that makes easier and safer to deal with environment variables.

12-factor containerization environment-variables go golang microservices

Last synced: 15 Jan 2026

https://github.com/fnando/env_vars-node

Access environment variables. Also includes presence validation, type coercion and default values.

12-factor config configuration configuration-management dotenv environment-variables nodejs

Last synced: 17 Apr 2025

https://github.com/aniskhan001/university

A sample project in Go that tries to follow CLEAN architecture, SOLID principle, and 12 factor methodology

12-factor clean-architecture go golang solid-principles

Last synced: 11 Mar 2026

https://github.com/yusufkaracin/json_environ

Utilize environment variables from JSON file to configure your Python application.

12-factor configuration environment environment-variables json python3

Last synced: 10 Aug 2025

https://github.com/popartdesign/wordpress-mailer-dsn

WordPress plugin to configure wp_mail() via MAILER_DSN environment variable

12-factor phpmailer wordpress-bedrock wordpress-development wordpress-plugin

Last synced: 29 Mar 2025

https://github.com/wylee/django-local-settings

An alternative way to specify settings for Django projects. Supports local and secret settings for different environments. Also supports loading settings from environment variables.

12-factor config django dotenv ini json settings

Last synced: 05 Jan 2026

https://github.com/qubyte/configeur

Extensible parsing of environment variables into config for Node.js.

12-factor config environment

Last synced: 19 Mar 2025

https://github.com/PopArtDesign/wordpress-mailer-dsn

WordPress plugin to configure wp_mail() via MAILER_DSN environment variable

12-factor phpmailer wordpress-bedrock wordpress-development wordpress-plugin

Last synced: 03 May 2025

https://github.com/memclutter/confparse

Declarative command line argument parser for golang projects.

12-factor configuration environment-configuration golang

Last synced: 08 Feb 2026

https://github.com/sethbergman/javascript-drum-kit

Play the drums on your keyboard | https://js-drum-kit.sethbergman.pro

12-factor desktop-application dokku drum-kit express javascript nodejs

Last synced: 17 Apr 2026

https://github.com/mikesparr/tutorial-rust-docker

Simple Hello World app in Rust run in Docker container

12-factor docker rust rust-lang

Last synced: 12 May 2025

https://github.com/miped/django-envy

An opinionated environment parser for python and django

12-factor configuration django python settings twelve-factor

Last synced: 14 Jan 2026

https://github.com/go-flexible/flexmetrics

The package go-flexible/flexmetrics provides a default set of configuration for hosting prometheus and pprof metrics.

12-factor go golang golang-library metrics microservice prometheus

Last synced: 16 Jan 2026

https://github.com/go-flexible/flex

A collection of packages for building Go services.

12-factor go golang golang-library microservice

Last synced: 16 Jan 2026

https://github.com/themalkolm/venom

🐍 Make viper and cobra more venomous!

12-factor cobra golang viper

Last synced: 01 Aug 2025

https://github.com/vanhtuan0409/copperhead

A wrapper around spf13/viper and spf13/pflag with opinionted interface.

12-factor cli config go pflags viper

Last synced: 01 Feb 2026

https://github.com/jharrilim/weaver

Node 12-Factor Microservice CLI https://jharrilim.github.io/2019/11/24/WeaverMicroservices/

12-factor automation aws azure ci cli codegen deployment devcontainer docker gcp github-actions kubernetes microservices vscode workspace

Last synced: 14 Apr 2026

https://github.com/volf52/savt-semester-project

Undergrad Semester project for System Analysis and Design

12-factor mongodb mongoose pwa react reactjs single-page-app web-application

Last synced: 17 Apr 2026

https://github.com/canmi21/envflag

A strict, zero-boilerplate env manager with dotenvy support and validation.

12-factor config env filter parser

Last synced: 06 Feb 2026

https://github.com/f0rr0/webpack-env-ts

Configuration manager for front-end projects with types and hints

12-factor configuration-management env environment-variables typescript webpack

Last synced: 03 May 2026

https://github.com/sethbergman/12factor-node

The 12-Factor app built with Node.js, EJS and Express | https://12factor-node.sethbergman.pro

12-factor dokku ejs-express express nodejs

Last synced: 08 May 2026

https://github.com/vlavrynovych/auto-envparse

⚡ Automatic environment variable parsing with zero configuration and type inference

12-factor dotenv env environment environment-variables parser schema zero-config zero-configuration

Last synced: 16 Jan 2026

https://github.com/drpsychick/docker-telegraf

Telegraf based on alpine, fully configurable through ENV

12-factor alpine docker telegraf

Last synced: 29 Jun 2025

https://github.com/cs-tao/pi-services

树莓派 Docker 服务集群

12-factor docker docker-compose raspberry-pi

Last synced: 06 May 2026

https://github.com/drpsychick/toml_update

Update a toml configuration file from ENV variables

12-factor go golang toml toml-config

Last synced: 13 Jul 2025

https://github.com/junland/sled

A simple boiler-plate for web apps.

12-factor boilerplate golang golang-application microservice webapp

Last synced: 11 Jan 2026

https://github.com/sap-samples/scp-cf-12-factor

Sample 12-factor app showing a ERP Agnostic Loosely Coupled Architecture. Part of the "Building the Intelligent Enterprise for SMBs" series.

12-factor architecture cloud-foundry sample sample-code sap-business-bydesign sap-business-one sap-cloud-platform

Last synced: 13 Apr 2025

https://github.com/jaredreisinger/asp

asp, the Automatic Settings Provider, an opinionated companion for `viper` and `cobra`.

12-factor cli cobra go viper

Last synced: 05 Nov 2025

https://github.com/go-flexible/flexready

A flex compatible readiness server.

12-factor go golang golang-library microservice readiness

Last synced: 14 Jan 2026

https://github.com/go-flexible/example-order-system

An example ordering system using flex features

12-factor go golang microservice

Last synced: 14 Jan 2026

https://github.com/hack-fan/config

Load config into go struct from shell environment and docker/kubernetes secrets.

12-factor config configuration docker golang microservice

Last synced: 30 Jan 2026

https://github.com/drpsychick/docker-influxdb

InfluxDB based on alpine, fully configurable through ENV

12-factor alpine docker influxdb

Last synced: 25 Apr 2026

https://github.com/rama41222/ruby-footprints

This are the steps I'm following to learn ruby on rails framework

12-factor dry jruby learning-by-doing rails rails-framework rubinius-compiler ruby ruby-on-rails

Last synced: 18 May 2026

https://github.com/kudato/abconfig

Simple and powerful configuration manager for Python projects

12-factor config python3

Last synced: 14 Jan 2026

https://github.com/sethbergman/mean-todo

ToDo list application built with the MEAN stack | http://mean-todo.stackriot.com

12-factor api-client dokku mean-stack mock webpack

Last synced: 18 May 2026

https://github.com/sanketjpatel/sample-nodejs-12fa

A sample 12 factor NodeJS application

12-factor docker nodejs

Last synced: 13 May 2026

https://github.com/sethbergman/12-factor

A methodology for building modern, scalable, maintainable software-as-a-service apps [Ruby Version] - http://12-factor-ruby.stackriot.xyz

12-factor dokku ruby

Last synced: 27 Apr 2026

https://github.com/nacho-cl/speedtest-monitor

Monitor para velocidad de Internet

12-factor docker docker-compose grafana influxdb speedtest

Last synced: 13 Jan 2026

https://github.com/copiousfreetime/envolve

Envolve provides a consistent and validating way to access your application configuration that is set via environment variables. This is doubly beneficial if you are configuring your entire application with environment variables. See. http://12factor.net/config

12-factor environment-variables ruby

Last synced: 25 Jun 2025