awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Tutoriels pour projets Elixir et Phoenix

Classement mis à jour le 30 juin 2026

For un guide pratique pour le développement avec Phoenix, the strongest matches are theodinproject/theodinproject (The Odin Project is a full-stack web development curriculum), thejsway/thejsway (This is a project-based JavaScript book covering full-stack web) and microsoft/web-dev-for-beginners (This is a project-based web development curriculum for JavaScript). practical-tutorials/project-based-learning and livebook-dev/livebook round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Projets open source pratiques et bases de code conçus pour enseigner le développement web full-stack avec Elixir et Phoenix.

Tutoriels pour projets Elixir et Phoenix

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • theodinproject/theodinprojectAvatar de TheOdinProject

    TheOdinProject/theodinproject

    4,282Voir sur GitHub↗

    The Odin Project is an open-source, full-stack web development curriculum that guides learners from basic scripting to deploying complete applications through a structured, project-based learning path. It functions as a self-directed bootcamp covering frontend, backend, databases, and job-seeking skills, with a peer-to-peer learning community where developers give and receive structured help through a forum. The platform distinguishes itself through a project-based curriculum engine that presents curated resources and assignments requiring independent problem-solving rather than step-by-step

    The Odin Project is a full-stack web development curriculum focused on Ruby on Rails rather than Elixir and Phoenix, so it does not cover the language or framework you need for project-based learning.

    RubyProject-Based LearningProject-Based Learning
    Voir sur GitHub↗4,282
  • thejsway/thejswayAvatar de thejsway

    thejsway/thejsway

    7,884Voir sur GitHub↗

    The JavaScript Way is a free, open-access educational resource that teaches modern JavaScript and full-stack web development through a project-based book and interactive exercises. Its core identity is a comprehensive learning path that combines free online content, progressive skill-building, and hands-on exercises to guide learners from programming fundamentals to building a complete real-world application. The project distinguishes itself by structuring its curriculum around a single, unified project—a social news web application—that learners build incrementally across multiple chapters.

    This is a project-based JavaScript book covering full-stack web development with JavaScript, not an Elixir/Phoenix resource — it does not teach Elixir, Phoenix, Ecto, or deployment in that ecosystem.

    CSSProject-Based LearningHands-on Projects
    Voir sur GitHub↗7,884
  • microsoft/web-dev-for-beginnersAvatar de microsoft

    microsoft/Web-Dev-For-Beginners

    95,883Voir sur GitHub↗

    This project is an open-source educational curriculum designed to facilitate technical skill acquisition through a structured, project-based learning framework. It serves as a centralized knowledge base that guides learners through foundational web development concepts, modern programming logic, and advanced technical workflows. By organizing content into modular, self-contained exercises, the repository bridges the gap between theoretical knowledge and practical application. What distinguishes this platform is its hierarchical curriculum mapping, which connects basic web standards to special

    This is a project-based web development curriculum for JavaScript, not for Elixir or the Phoenix framework, so it does not cover the languages or tools this search targets.

    JavaScriptProject-Based Learning CurriculaProject-Based Learning Frameworks
    Voir sur GitHub↗95,883
  • practical-tutorials/project-based-learningAvatar de practical-tutorials

    practical-tutorials/project-based-learning

    270,530Voir sur GitHub↗

    This project is a centralized, community-driven repository of hands-on tutorials designed to facilitate skill acquisition through the practical construction of real-world software applications. It serves as a comprehensive directory that aggregates external documentation and instructional materials, providing a structured path for developers to master specific programming languages and technical domains. The repository distinguishes itself by organizing disparate technical resources into a hierarchical, taxonomy-based structure that enables developers to discover and navigate diverse software

    This repository is a directory of links to external tutorials across many languages, not a structured learning resource (like a book or course) focused on building real-world applications with Elixir and Phoenix.

    Elixir TutorialsProject-Based LearningProject-Based Learning Hubs
    Voir sur GitHub↗270,530
  • livebook-dev/livebookAvatar de livebook-dev

    livebook-dev/livebook

    5,805Voir sur GitHub↗

    Livebook is an interactive notebook platform for Elixir that provides a web-based environment for writing and running code cells alongside Markdown content, visualizations, and reproducible workflows. It serves as a multi-cloud auto-clustering tool that automatically discovers and joins Elixir nodes into clusters across Kubernetes, AWS ECS, and Fly.io for distributed execution, and also functions as a notebook deployment tool that packages notebooks into standalone web applications with authentication, secrets, and Docker support. The platform enables real-time collaborative editing, synchron

    Livebook is an interactive notebook platform for Elixir, not a structured project-based course or tutorial — it is a tool for creating or running notebooks rather than a ready-made learning resource that teaches Phoenix, Ecto, testing, and deployment through hands-on projects.

    ElixirElixir Notebook EnvironmentsAuto-Discovery Cluster ManagersCollaborative Real-Time Editing
    Voir sur GitHub↗5,805
  • phoenixframework/phoenixAvatar de phoenixframework

    phoenixframework/phoenix

    22,881Voir sur GitHub↗

    Phoenix is a server-side web framework built for the Elixir programming language and the Erlang virtual machine. It provides a structured environment for developing applications using the model-view-controller pattern, enabling developers to manage data, render user interfaces, and handle incoming requests within a scalable, process-based architecture. The framework distinguishes itself as a platform for real-time web communication, utilizing persistent bidirectional connections to broadcast live updates to clients. It incorporates a dedicated abstraction layer for relational database integra

    Phoenix is the Elixir web framework itself rather than a structured tutorial or project-based learning resource; while it's the subject of such courses, it does not provide the hands-on instructional path this search asks for.

    ElixirElixir FrameworksModel-View-Controller FrameworksReal-Time Frameworks
    Voir sur GitHub↗22,881
  • ent/entAvatar de ent

    ent/ent

    17,110Voir sur GitHub↗

    Ent is a statically typed entity framework for Go that models database structures as a graph of nodes and edges. It functions as a code generation engine that transforms schema definitions into type-safe database clients, query builders, and migration scripts. By representing data as interconnected entities, the framework enables intuitive traversal of complex relationships and ensures that database interactions remain consistent with the application model at compile time. The framework distinguishes itself through its graph-based approach to data modeling and its reliance on compile-time cod

    Ent is a Go entity framework and ORM, not a learning resource for Elixir and Phoenix — it is in the wrong language and domain entirely.

    GoDatabase ORMs
    Voir sur GitHub↗17,110
  • freecodecampchina/freecodecamp.cnAvatar de FreeCodeCampChina

    FreeCodeCampChina/freecodecamp.cn

    37,712Voir sur GitHub↗

    This project is an interactive coding learning platform and open-source educational courseware designed for mastering web development. It provides a browser-based environment where users can engage with a structured curriculum covering front-end, back-end, and data visualization skills through hands-on exercises. The platform distinguishes itself by integrating a browser-based code sandbox and a nonprofit technical partnership portal. This framework allows learners to transition from guided lessons to building and maintaining real-world software applications for nonprofit organizations. The

    This repository is a Chinese localization of freeCodeCamp's web development curriculum, focused on JavaScript, Node.js, and React — it does not cover Elixir, Phoenix, or their ecosystem, making it irrelevant for learning those technologies.

    CSSProject-Based Learning
    Voir sur GitHub↗37,712
  • dotnetnext/sqlsugarAvatar de DotNetNext

    DotNetNext/SqlSugar

    5,816Voir sur GitHub↗

    SqlSugar is an object-relational mapping library for .NET that translates C# and VB objects into database queries and tables without requiring raw SQL. It is designed as a multi-database ORM supporting SQL Server, MySQL, PostgreSQL, Oracle, MongoDB, ClickHouse, and other databases through a unified API, and it is compatible with .NET AOT compilation for native ahead-of-time deployment. The library distinguishes itself through high-speed bulk data operations that can insert or update millions of records in seconds using batch processing instead of row-by-row handling. It also provides multi-te

    SqlSugar is a .NET ORM library, not a learning resource for Elixir and Phoenix — it is in the wrong programming language and ecosystem entirely, offering no project-based instruction.

    C#Database ORMs
    Voir sur GitHub↗5,816
  • ossu/data-scienceAvatar de ossu

    ossu/data-science

    21,633Voir sur GitHub↗

    This project is a structured, open-source educational roadmap designed to guide students through a comprehensive undergraduate-level curriculum in data science. It provides a curated sequence of high-quality learning materials that focus on mastering computational logic, software development, and statistical analysis using the Python programming language. The curriculum distinguishes itself by integrating project-based competency validation, requiring learners to execute capstone projects that demonstrate professional skill mastery. It utilizes version control tools to allow students to track

    This repository is a data science curriculum centered on Python and statistical analysis, not a learning resource for building applications with Elixir and the Phoenix web framework, so it does not fit your search for an Elixir/Phoenix project-based tutorial.

    Project-Based Learning
    Voir sur GitHub↗21,633
  • catchchat/yepAvatar de CatchChat

    CatchChat/Yep

    5,876Voir sur GitHub↗

    Meet Genius

    This is a Swift mobile app with marketplace features, not an Elixir/Phoenix learning resource, so it does not match the intent at all.

    SwiftDatabase ORMs
    Voir sur GitHub↗5,876
  • shadcn-ui/taxonomyAvatar de shadcn-ui

    shadcn-ui/taxonomy

    19,248Voir sur GitHub↗

    Taxonomy is a full-stack application template and reference implementation built with the Next.js app router. It serves as a comprehensive starter for developing web applications using server components and modern React patterns. The project integrates a variety of specialized systems, including an identity management workflow for OAuth and session handling, and a billing system for managing recurring subscriptions and payment events. It also features a content pipeline that transforms Markdown and JSX files into type-safe data collections for rendering blogs and documentation. The architect

    This repository is a Next.js application template built with TypeScript and modern React patterns, which has no relation to Elixir, Phoenix, or the project-based learning resource you are searching for.

    TypeScriptDatabase ORMs
    Voir sur GitHub↗19,248
  • seaql/sea-ormAvatar de SeaQL

    SeaQL/sea-orm

    9,410Voir sur GitHub↗

    Sea-ORM is an asynchronous SQL object-relational mapper and database toolkit for mapping relational tables to strongly typed objects. It provides a relational database mapper for performing CRUD operations across MySQL, PostgreSQL, and SQLite, and includes a programmatic dynamic query builder for constructing complex SQL statements. The project distinguishes itself by providing a GraphQL schema generator that transforms database entities into typed schemas with built-in pagination and filters. It also features a dedicated database migration tool for defining and applying versioned schema chan

    Sea-ORM is a Rust database ORM library, not a structured learning resource for Elixir and Phoenix; it has no connection to Elixir, Phoenix, or project-based tutorials.

    RustDatabase ORMsDatabase Migrations
    Voir sur GitHub↗9,410
  • ixartz/saas-boilerplateAvatar de ixartz

    ixartz/SaaS-Boilerplate

    6,838Voir sur GitHub↗

    This project is a comprehensive starter kit for building subscription-based web applications using Next.js and TypeScript. It provides a structural foundation for developing software-as-a-service platforms, incorporating integrated user authentication, payment tiers, and multi-tenant organization management. The framework distinguishes itself with a dedicated multi-tenant application architecture that organizes users into teams and organizations with workspace switching. It includes a built-in monetization layer via Stripe subscription integration for managing pricing tiers and billing cycles

    This is a Next.js/TypeScript SaaS starter kit, not a learning resource for Elixir/Phoenix—it does not teach the requested stack or provide project-based instruction.

    TypeScriptDatabase ORMs
    Voir sur GitHub↗6,838
  • diesel-rs/dieselAvatar de diesel-rs

    diesel-rs/diesel

    14,021Voir sur GitHub↗

    This project is a type-safe database toolkit and object-relational mapper designed to enforce structural consistency between database schemas and application code. By leveraging compile-time validation, it ensures that SQL queries and data structures remain synchronized, preventing common errors before the application executes. It provides a comprehensive framework for relational data modeling, allowing developers to define table associations and map database results directly into strongly-typed language objects. The library distinguishes itself through its focus on compile-time safety and au

    This is a Rust ORM library, not a learning resource for Elixir or Phoenix — it does not teach software development with those technologies through hands-on projects.

    RustDatabase ORMs
    Voir sur GitHub↗14,021
  • aarondl/sqlboilerAvatar de aarondl

    aarondl/sqlboiler

    6,989Voir sur GitHub↗

    sqlboiler is a database-first ORM generator for Go that analyzes an existing database schema to produce strongly typed structures and query helpers. It functions as a schema-driven code generator, transforming database tables and relationships into executable Go source code. The project distinguishes itself through a type-safe query builder that uses chainable modifiers to construct SQL statements, eliminating the need for raw string concatenation. It utilizes customizable text templates to generate source code, allowing for the aliasing of schema entities and the creation of custom templates

    This repository is a Go ORM code generator (sqlboiler) with no Elixir or Phoenix content whatsoever—it is a database tool for Go, not a structured learning resource for building applications with Elixir and Phoenix.

    GoDatabase ORMs
    Voir sur GitHub↗6,989
  • fastapi/sqlmodelAvatar de fastapi

    fastapi/sqlmodel

    18,137Voir sur GitHub↗

    SQLModel is a type-safe object-relational mapping library for Python that integrates database schema definitions with data validation logic. By combining these two roles into a single class, it allows developers to manage relational data structures and enforce data integrity for web APIs simultaneously. The framework is built to support asynchronous database operations, enabling high-performance applications to execute queries and transactions without blocking the main execution thread. The library distinguishes itself by leveraging Python type hints to provide IDE autocompletion and compile-

    SQLModel is a Python ORM library for FastAPI, not a project-based learning resource for Elixir and Phoenix; it is entirely unrelated to the requested language and framework.

    PythonDatabase ORMs
    Voir sur GitHub↗18,137
  • geektutu/7days-golangAvatar de geektutu

    geektutu/7days-golang

    16,812Voir sur GitHub↗

    This project is an educational framework designed to teach the fundamentals of building core distributed systems and web services from scratch in Go. It provides a collection of modular implementations that demonstrate how to construct essential infrastructure components, including web servers, remote procedure call systems, distributed caches, and database abstraction layers. The framework distinguishes itself by focusing on the internal mechanics of these systems rather than providing a high-level abstraction for production use. It covers the implementation of complex architectural patterns

    This repository teaches building distributed systems in Go from scratch, not Elixir or Phoenix, so it is entirely the wrong language and framework for a project-based Elixir/Phoenix learning resource.

    GoDatabase ORMsDatabase Migrations
    Voir sur GitHub↗16,812
  • kotlin-orm/ktormAvatar de kotlin-orm

    kotlin-orm/ktorm

    2,336Voir sur GitHub↗

    Ktorm is a lightweight object-relational mapping framework for Kotlin that provides a type-safe SQL domain-specific language and functional sequence APIs for database interaction. It enables developers to define database schemas and map relational tables to interface-based objects, ensuring that data persistence and retrieval are handled through strongly-typed expressions. The framework distinguishes itself by utilizing a functional, collection-style approach to query construction, allowing developers to chain operations like filtering, sorting, and aggregation using idiomatic language patter

    This is a Kotlin ORM library, not an Elixir/Phoenix project-based learning resource — it does not teach Elixir, Phoenix, or any of the requested features.

    KotlinDatabase ORMs
    Voir sur GitHub↗2,336
  • gurugio/lowlevelprogramming-universityAvatar de gurugio

    gurugio/lowlevelprogramming-university

    12,555Voir sur GitHub↗

    This project is a comprehensive educational framework designed to guide learners through the complexities of systems engineering and low-level software development. It provides structured learning paths that integrate hardware simulation, source code analysis, and project-based exercises to help developers master the foundational concepts of computer architecture, operating systems, and firmware design. The curriculum distinguishes itself by emphasizing direct interaction with system internals, requiring learners to examine and modify existing open-source kernel and driver implementations. By

    This repository is a structured curriculum for low-level systems programming, operating systems, and firmware—completely unrelated to Elixir, Phoenix, or web application development.

    Project-Based Learning
    Voir sur GitHub↗12,555
  • laravel/frameworkAvatar de laravel

    laravel/framework

    34,774Voir sur GitHub↗

    This project is a full-stack web framework that provides a comprehensive environment for building server-side applications. It utilizes a model-view-controller architecture to separate application logic into distinct layers for data management, user interface presentation, and request handling. The platform manages the entire request-response lifecycle, including security, session handling, and background task processing, while using an object-relational mapping layer to translate database records into programmable objects. The framework distinguishes itself through a central service containe

    This is the Laravel web framework for PHP, not a learning resource for Elixir and Phoenix; it is the wrong language and framework entirely.

    PHPDatabase Migrations
    Voir sur GitHub↗34,774
  • tencent/apijsonAvatar de Tencent

    Tencent/APIJSON

    18,395Voir sur GitHub↗

    APIJSON is a no-code database API generator and object-relational mapping layer that automatically transforms relational database schemas into functional HTTP endpoints. It provides a system for generating CRUD operations and technical documentation without the need to write manual backend code. The project is distinguished by its ability to allow clients to define custom JSON response structures and field aliases directly within the request. It features dynamic query translation that converts structured JSON parameters into optimized SQL for complex relational joins, subqueries, and data agg

    APIJSON is a Java-based no-code database API generator, not an Elixir/Phoenix project-based learning resource — it belongs to a completely different language and domain than the structured tutorial you are searching for.

    JavaDatabase ORMs
    Voir sur GitHub↗18,395
  • jeremyevans/sequelAvatar de jeremyevans

    jeremyevans/sequel

    5,076Voir sur GitHub↗

    Sequel is a relational database toolkit for Ruby that provides object-relational mapping, a fluent SQL query builder, and schema migration capabilities. It maps database tables to Ruby classes with support for associations, validations, lifecycle hooks, and eager loading, offering a comprehensive ORM layer for building data-centric applications. Sequel distinguishes itself through a plugin-based extension architecture that allows composable customization of models, databases, and datasets without relying on deep inheritance hierarchies. It includes a thread-safe connection pool with support f

    Sequel is a Ruby ORM library for database interaction, not an Elixir/Phoenix learning resource — it is in the wrong language and domain entirely for this search.

    RubyDatabase ORMsDatabase Migrations
    Voir sur GitHub↗5,076
  • xkcoding/spring-boot-demoAvatar de xkcoding

    xkcoding/spring-boot-demo

    34,101Voir sur GitHub↗

    This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling. The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc

    This repository is a collection of Spring Boot examples written in Java, which is entirely unrelated to Elixir or the Phoenix framework and therefore does not match your search for an Elixir/Phoenix project-based learning resource.

    JavaDatabase ORMs
    Voir sur GitHub↗34,101
  • vapor/vaporAvatar de vapor

    vapor/vapor

    26,138Voir sur GitHub↗

    Vapor is a comprehensive server-side web framework designed for building scalable, high-performance applications and APIs in Swift. It provides a non-blocking, event-loop-based runtime that manages concurrent task processing, background job queues, and asynchronous request handling. The framework is built around a dependency injection container that manages the lifecycle and resolution of services, configurations, and database connections throughout the request pipeline. The framework distinguishes itself through a protocol-oriented design that emphasizes type safety across all layers of the

    Vapor is a server-side Swift web framework, not an Elixir/Phoenix learning resource — it does not teach Elixir, Phoenix, or the requested stack.

    SwiftDatabase ORMsDatabase Migrations
    Voir sur GitHub↗26,138
  • ardanlabs/gotrainingAvatar de ardanlabs

    ardanlabs/gotraining

    12,212Voir sur GitHub↗

    This repository provides curated learning paths, structured courseware, and technical materials for mastering Go programming, container orchestration, and software architecture. It serves as a comprehensive educational resource for systems programming, focusing on language mechanics, memory safety, and high-performance backend design. The project distinguishes itself through a multi-modal instructional design that combines instructor-led workshops, project-based curricula, and competency-based certifications. It offers specialized guidance on building production-grade AI infrastructure, inclu

    This repository is a comprehensive training resource for Go programming and systems engineering, not for Elixir or the Phoenix framework, so it does not match the requested learning path.

    GoProject-Based Learning
    Voir sur GitHub↗12,212
  • hyperf/hyperfAvatar de hyperf

    hyperf/hyperf

    6,855Voir sur GitHub↗

    Hyperf is a high-performance PHP coroutine framework designed for building microservices and middleware. It utilizes non-blocking coroutines to handle high concurrency and low-latency request processing, providing a foundation for scalable distributed systems. The framework is distinguished by an aspect-oriented programming based dependency injector that enables pluggable components and meta-programming. It includes a coroutine-optimized object-relational mapper with integrated model caching and an orchestration toolkit for microservice governance, featuring service discovery, circuit breaker

    Hyperf is a PHP coroutine framework for building microservices, not a learning resource for Elixir and Phoenix — entirely the wrong language and domain for this search.

    PHPDatabase ORMs
    Voir sur GitHub↗6,855
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
theodinproject/theodinproject4.3KRubymit20 févr. 2026
thejsway/thejsway7.9KCSSNOASSERTION30 janv. 2025
microsoft/web-dev-for-beginners95.9KJavaScriptMIT14 juin 2026
practical-tutorials/project-based-learning270.5K—MIT15 août 2024
livebook-dev/livebook5.8KElixirApache-2.023 juin 2026
phoenixframework/phoenix22.9KElixirmit18 févr. 2026
ent/ent17.1KGoApache-2.031 mai 2026
freecodecampchina/freecodecamp.cn37.7KCSSNOASSERTION16 juil. 2023
dotnetnext/sqlsugar5.8KC#MIT23 juin 2026
ossu/data-science21.6K—NOASSERTION13 mai 2025

Related searches

  • liste de lecture pour apprendre Elixir
  • collection de projets de code pour s'entraîner
  • framework HTTP pour créer des services web en Elixir
  • apprendre Rust par la pratique avec des projets
  • programme d'apprentissage de Clojure
  • projet pour comprendre les frameworks web
  • une liste de projets à réaliser pour pratiquer
  • une liste d'idées d'applications pour s'entraîner