12-factor

Top 16 12-factor Open-Source Projects

  • envy

    deserialize env vars into typesafe structs with rust (by softprops)

  • Project mention: Published my first Crate today to map Environment Variables to Enums | /r/rust | 2023-06-11

    Have you seen envy?

  • generator-express-no-stress

    🚂 A Yeoman generator for Express.js based 12-factor apps and apis

  • 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
  • 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.

  • dotenv-kotlin

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

  • environ-config

    Python Application Configuration With Environment Variables

  • Project mention: Murmur: pass secrets as environment variables to a process (Berglas for AWS) | /r/aws | 2023-05-28

    For example, in the Python world we have: https://github.com/hynek/environ-config https://docs.pydantic.dev/latest/usage/settings/#secret-support

  • dotenv-java

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

  • config

    12 factor configuration as a typesafe struct in as little as two function calls (by JeremyLoy)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • confex

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

  • vyper

    Python configuration with (more) fangs (by alexferl)

  • configuration

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

  • configuro

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

  • dotenv

    Load environment variables from dotenv files for Haskell

  • Easy Config

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

  • gonfig

    Tag based configuration loader from different providers

  • json_env

    Loads environment variables from JSON files.

  • university

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

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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).

12-factor related posts

  • Opinions on handling enviroment variables/configurations

    2 projects | /r/javahelp | 5 Apr 2023
  • .env file is not interpreted correctly by IntelliJ ide. What file type should it be set to?

    1 project | /r/learnprogramming | 19 Mar 2023

Index

What are some of the best open-source 12-factor projects? This list will help you:

Project Stars
1 envy 803
2 generator-express-no-stress 589
3 Springy-Store-Microservices 544
4 dotenv-kotlin 473
5 environ-config 407
6 dotenv-java 391
7 config 334
8 confex 296
9 vyper 141
10 configuration 108
11 configuro 92
12 dotenv 63
13 Easy Config 17
14 gonfig 8
15 json_env 4
16 university 4

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com