taure
Asobi – Erlang/OTP game back end with Lua hot reload, no restart
I wanted to build a game backend on Erlang/OTP. The BEAM is built for what multiplayer games actually do: lots of small concurrent processes, supervision, soft real-time, hot code loading. So I did. Matchmaker, leaderboards, voting, a world server, IAP, economy, friends, and chat are all in.
Show HN: Nova – A Web Framework for Erlang, Elixir, and LFE on the Beam
https://github.com/novaframework/nova
Nova is an OTP-native web framework that works with Erlang, Elixir, and LFE. Since all three compile to the same BEAM bytecode, you can mix languages freely within one app.Controllers are plain functions that take a request map and return tuples:Erlang:create(#{json := Params}) -> CS = kura_changeset:cast(pet, #{}, Params, [name, species]), CS1 = kura_changeset:validate_required(CS,...
A Deep Dive into Nova – A Web Framework for Erlang on Beam
I’ve put together a blog focused on Nova, a web framework built on Erlang and the BEAM VM.The goal was to create something practical and easy to follow — covering setup, routing, views, plugins, authentication, APIs, and WebSockets — with a focus on how Nova fits into the broader BEAM ecosystem.Blog: https://taure.github.io/novablog/Nova repo: https://github.com/novaframework/novaIf you're...
This is more to have a smooth web framework similar to Phoenix but for Erlang.
You can also use Nova for elixir.
Nova: A New Web Framework for Erlang
Hi Hacker News community,I'm excited to share Nova, a new web framework built for Erlang, designed to make web development in Erlang simpler, faster, and more approachable. Nova leverages Erlang's concurrency, reliability, and scalability to create a robust yet lightweight framework for building modern web applications.Key features:* Lightweight and modular: Easy to integrate with existing...
Nova release 0.9.4 Erlang Web Framework
Nova release v0.9.3 (Erlang web framework)
Great to see all feedback and we will update the page.
We started to create Nova from the lack of frameworks on the Erlang side. We wanted a fast way to start new web application and start writing on your app instead of spending time on setup.
Elixir have always had good tooling and framework from the start.