项目概述
A curated list of amazingly awesome Elixir and Erlang libraries, resources and shiny things. Updates:
项目地址
https://github.com/h4cc/awesome-elixir
项目页面预览
关键指标
- Stars:13065
- 主要语言:Elixir
- License:MIT License
- 最近更新:2025-10-12T18:06:13Z
- 默认分支:master
本站高速下载(国内可用)
点击下载(本站镜像)
– SHA256:e7bedc70c8404448b1c6cb5df3076a33c5a8576124cb68d24275a45813fb22bb
安装部署要点(README 精选)
Configuration
Libraries and tools working with configurations
- confex – Helper module that provides a nice way to read environment configuration at runtime.
- configparser_ex – A simple Elixir parser for the same kind of files that Python’s configparser library handles.
- conform – Easy release configuration for Elixir apps.
- dotenv – A port of dotenv to Elixir.
- enux – utility package for loading, validating and documenting your app’s configuration variables from env, json and jsonc files at runtime and injecting them into your environment.
- figaro – Simple Elixir project configuration.
- figaro_elixir – Environmental variables manager for Elixir.
- hush – Read and inject configuration at runtime, and in release mode with support for multiple providers.
- hush_aws_secrets_manager – AWS Secrets Manager provider for hush.
- hush_gcp_secret_manager – Google Secret Manager provider for hush.
- mahaul – Supercharge your environment variables in Elixir. Parse and validate with compile time access guarantees, defaults, fallbacks and app pre-boot validations.
- skogsra – Library to manage OS environment variables and application configuration options with ease.
- sweetconfig – Read YAML configuration files from any point at your app.
- weave – JIT configuration loader that works with Kubernetes and Docker Swarm.
Deployment
Installing and running your code automatically on other machines.
- akd – Capistrano like, Configurable, and easy to set up Elixir Deployment Automation Framework.
- ansible-elixir-stack – 1-command setup & deploys to servers, with first-class support for Phoenix apps.
- bootleg – Simple deployment and server automation for Elixir.
- bottler – Bottler is a collection of tools that aims to help you generate releases, ship them to your servers, install them there, and get them live on production.
- edeliver – Deployment for Elixir and Erlang.
- elixir-on-docker – A project template to get started developing clustered Elixir applications for cloud environments.
- exdm – Deploy Elixir applications via mix tasks.
- exreleasy – Dead simple and Mix friendly tool for releasing Elixir applications.
- gatling – Collection of mix tasks to automatically create a exrm release from git and launch/upgrade it on your server.
- Gigalixir – A fully-featured PaaS designed for Elixir. Supports clustering, hot upgrades, and remote console/observer. Free to try without a credit card.
- heroku-buildpack-elixir – Heroku buildpack to deploy Elixir apps to Heroku.
常用命令(从 README 提取)
(未提取到命令块)
通用部署说明
- 下载源码并阅读 README
- 安装依赖(pip/npm/yarn 等)
- 配置环境变量(API Key、模型路径、数据库等)
- 启动服务并测试访问
- 上线建议:Nginx 反代 + HTTPS + 进程守护(systemd / pm2)
免责声明与版权说明
本文仅做开源项目整理与教程索引,源码版权归原作者所有,请遵循对应 License 合规使用。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END







暂无评论内容