Why I selected Elixir and Phoenix as my main stack

This page summarizes the projects mentioned and recommended in the original post on dev.to

Judoscale - Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. inertia_phoenix

    Inertiajs Adapter for Elixir Phoenix

    Maintained by Devato

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale logo
  3. vapor-inertia-adapter

    The Vapor framework adapter for Inertia.js

    View on GitHub

  4. masonite-inertia

    Server-side Masonite adapter for Inertia.js

    View on GitHub

  5. black

    The uncompromising Python code formatter

  6. pingcrm-masonite

    PingCRM Inertia.js demo with Masonite/Vue.js

    Inertia requires an adapter for each backend framework. This repo contains the Masonite server-side adapter for Inertia.js You can find the legacy Inertia PingCRM demo with Masonite here demo (WIP).

  7. masonite-js-routes

    Use your Masonite named routes in Javascript

    Enable sharing Masonite routes (prefer using masonite-js-routes)

  8. wrenbot

    A simple discord bot that executes Wren code

    View on GitHub

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. wren-cli

    A command line tool for the Wren programming language

    WrenCLI or Wren Console executable

  11. wren-console

    A CLI/repl tool for Wren written in pure Wren (aMaP)

    WrenCLI or Wren Console executable

  12. Unless explicitily stated, all source code is under the permissive MPL v2.0 (Mozilla Public License Version 2.0) license.

  13. inertia

    Spring Boot + InertiaJS Demo project (by jrodalo)

    View on GitHub

  14. airnotifier-moodle-bridge

    A replacement API for AirNotifier Moodle Plugin that connects directly to Firebase and other Push Notification Providers

    $ git clone https://github.com/NinjasCL/airnotifier-moodle-bridge.

  15. airnotifier

    Push Notifications Server for Human Beings.

    A replacement API for AirNotifier server for the AirNotifier Moodle Plugin that connects directly to Firebase, or others Push Notification Providers. This was made since newer versions of AirNotifier seems to be not working with the Moodle Plugin due to usage of old apis. This server implements all needed endpoints and acts as a middleware between Moodle AirNotifier Plugin and Push Notification Providers.

  16. CPython

    The Python programming language

    Masonite is a wonderful Python framework, much similar to Laravel I found in 2018. I even chatted with Joseph about it in the old Slack channels, before the community moved to Discord.

  17. Play

    The Community Maintained High Velocity Web Framework For Java and Scala.

    In university I learned a bit of Java, so maybe I could use it professionally I guess?. There were many options to choose from. DropWizard, Spark, Play Framework. But the more documented one in the internet I found was Springboot, besides there were some courses in spanish and some friends that knew something about Springboot, so I give it a chance.

  18. Phoenix

    Peace of mind from prototype to production

    Ok so I previously toyed around with Elixir in Exercism and liked a lot the language. I found Phoenix framework but I did not understand it quite well.

  19. fastify

    Fast and low overhead web framework, for Node.js

    I already use some Javascript at the frontend, why not use it at the backend?. I tried Adonis.js because it was similar to Laravel, but felt odd to me. Also a client once required some bridge and I used Fastify.

  20. Django

    The Web framework for perfectionists with deadlines.

    Many of the available jobs for Python that I could find were either for Django based projects or Machine Learning stuff I didn't like too much. So using Masonite would only be for green field type projects.

  21. Vapor

    💧 A server-side Swift HTTP web framework.

    My first option other than PHP was using Swift and Vapor. I have made some projects with iOS and Objective-C, maybe I could also learn Swift and create both native iOS apps and backends with the same language.

  22. swift

    The Swift Programming Language

  23. Svelte

    web development for the rest of us

    First I wanted to update my tools, maybe I just needed a small patch instead of changing them. So I made a project for a client using Laravel, Inertia.js Svelte, and then other project using Laravel, Inertia and React. I liked Svelte over React, so if future frontend projects appear, my main tool would be Svelte.

  24. surface

    A server-side rendering component library for Phoenix

    There I learned more deeply about LiveView and Surface UI.

  25. Spring Boot

    Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss.

    In university I learned a bit of Java, so maybe I could use it professionally I guess?. There were many options to choose from. DropWizard, Spark, Play Framework. But the more documented one in the internet I found was Springboot, besides there were some courses in spanish and some friends that knew something about Springboot, so I give it a chance.

  26. React

    The library for web and native user interfaces.

    First I wanted to update my tools, maybe I just needed a small patch instead of changing them. So I made a project for a client using Laravel, Inertia.js Svelte, and then other project using Laravel, Inertia and React. I liked Svelte over React, so if future frontend projects appear, my main tool would be Svelte.

  27. Poetry

    Python packaging and dependency management made easy

    I did not like the way Python manage it dependencies, having so many options like Poetry or Pipenv, it feels non standarized as other languages.

  28. ProcessWire

    ProcessWire 3.x is a friendly and powerful open source CMS with a strong API.

    Over the years I have tried different frameworks, mostly in PHP, like Code Igniter (2010), ProcessWire (2014) and Laravel (2015).

  29. Nest

    A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀

    There are lot of different frameworks out there. If you learn one, there is no guarantee that the next job you find will use the same. For example if you learn Express and the next one used Koa or Nest.

  30. Laravel

    Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.

    Over the years I have tried different frameworks, mostly in PHP, like Code Igniter (2010), ProcessWire (2014) and Laravel (2015).

  31. Koa

    Expressive middleware for node.js using ES2017 async functions

    There are lot of different frameworks out there. If you learn one, there is no guarantee that the next job you find will use the same. For example if you learn Express and the next one used Koa or Nest.

  32. inertia

    Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.

    First I wanted to update my tools, maybe I just needed a small patch instead of changing them. So I made a project for a client using Laravel, Inertia.js Svelte, and then other project using Laravel, Inertia and React. I liked Svelte over React, so if future frontend projects appear, my main tool would be Svelte.

  33. Express

    Fast, unopinionated, minimalist web framework for node.

    There are lot of different frameworks out there. If you learn one, there is no guarantee that the next job you find will use the same. For example if you learn Express and the next one used Koa or Nest.

  34. Elixir

    Elixir is a dynamic, functional language for building scalable and maintainable applications

    Ok so I previously toyed around with Elixir in Exercism and liked a lot the language. I found Phoenix framework but I did not understand it quite well.

  35. Masonite

    The Modern And Developer Centric Python Web Framework. Be sure to read the documentation and join the Discord channel for questions: https://discord.gg/TwKeFahmPZ

    Masonite is a wonderful Python framework, much similar to Laravel I found in 2018. I even chatted with Joseph about it in the old Slack channels, before the community moved to Discord.

  36. customdiscordrpc

    Discontinued Customizable Discord Rich Presence Client for Windows.

    Wrenbot is a small Discord bot created for testing out Wren scripts inside Discord.

  37. CodeIgniter

    Open Source PHP Framework (originally from EllisLab)

    Over the years I have tried different frameworks, mostly in PHP, like Code Igniter (2010), ProcessWire (2014) and Laravel (2015).

  38. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • My SaaS makes $50K MRR and is built on vanilla Ruby on Rails and jQuery

    4 projects | news.ycombinator.com | 3 May 2023
  • Rapid Prototyping with Flask, Bootstrap and Secutio

    4 projects | dev.to | 30 Jan 2024
  • Intro to Nest.js 🪺

    5 projects | dev.to | 26 Feb 2023
  • Backend, Frontend y Fullstack

    3 projects | /r/devsarg | 13 Feb 2023
  • 15 Popular Github Repositories for the Modern Developer of 2023

    15 projects | dev.to | 31 Dec 2022

Did you know that Python is
the 2nd most popular programming language
based on number of references?