phoenixframework/phoenix ↗
Created Dec 30, 2020 · View the phoenixframework/phoenix repository page
Peace of mind from prototype to production
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
963
Lines of Code
14,956
From
Jan 18, 2014
To
Jan 1, 2021
About phoenixframework/phoenix
Phoenix is a web framework built on Elixir that enables developers to build scalable, real-time applications from prototyping through production. It provides a complete ecosystem for creating web APIs and interactive applications with built-in support for real-time features, distributed systems, and concurrent programming thanks to Elixir's actor-based runtime.
The framework includes several key components: the core Phoenix web framework for building APIs and web applications, Phoenix.js for client-side interactions, and a project installer that scaffolds new applications. Phoenix emphasizes productivity and developer experience while maintaining the reliability and fault-tolerance characteristics of the Erlang VM, making it suitable for building everything from small projects to large-scale distributed systems.
The project is actively maintained and welcomes community contributions through its issue tracker and contribution guides. Documentation is comprehensive with API references available online, and the community is active across multiple channels including IRC, Slack, and a dedicated forum for questions and discussions about using Phoenix.