r/elixir
335
entries
•
Last fetched 1 day ago
•
Next fetch 2 hours from_now
•
Latest post 1 week ago
•
atom
- Total entries:
- 335
- Last fetched:
- 13 Apr 2026 at 05:57 AM UTC (1 day ago)
- Next fetch:
- 14 Apr 2026 at 09:12 AM UTC (2 hours from_now)
- Last post:
- 05 Apr 2026 at 05:46 AM UTC (1 week ago)
- Fetches since last post:
- 14
- Estimated post interval:
- 1d
- Type:
- atom
Sign in to subscribe to this feed and get an enhanced interactive experience with expandable entries.
Kreuzberg v4.7.0 is here. Kreuzberg is an open source Rust-core document intelligence library with bindings for Python, TypeScript/Node.js, Go, Ruby, Java, C#, PHP, Elixir, R, C, and WASM.
We’ve added several features, integrated OpenWebUI, and
…[link] [comments]
Cross-posting for visibility - leave your feedback on the Elixir Forum if you have thoughts. Thank you!
submitted by /u/effinbanjos[link] [comments]
Feel free to check this out. A tool meant to assist teams distribute and manage project secrets.
envsync
submitted by /u/TourStrong8443[link] [comments]
I kept running into the same small annoyance while coding: every time I wanted to check a package, compare options, or just explore hex… I had to stop and open the browser.
It sounds minor, but it breaks the flow more than I’d like.
So I
…Hi everyone,
Bridging C#(Unity) and Elixir usually means fighting with protobuf pipelines or slow JSON. I built an open-source solution: DeukPack.
- Elixir Side: No NIFs. It generates pure Elixir code
Hi everyone!
I'm working on designing Local-First features for Hologram and I'd love to hear your thoughts before I dive into implementation.
What do we mean by "Local-First"?The term gets used in different ways, so let
…Right now, changing a controller file requires restarting the server. That’s slow and kills your development flow. Let's fix that.
The Lazy Man's Hot Code Re-Loader https://algorisys.substack.com/p/build-your-own-elixir-phoenix-liveview-
…Step 14 is all about the beginning of the "diffing engine".
You can read at https://algorisys.substack.com/p/build-your-own-elixir-phoenix-liveview-44a
PS: Image credits goes to google gemini and do note that the tutorial doesn&
…Moving beyond stateless HTTP request/response in our "Build Your Own Phoenix" series. I removed the landing diagrams as that's not making people focus on the article itself. Probably later once I get time, I will collect my handdrawn diag
…In this step we start optimizing our JavaScript, organize the code a bit, introduce event delegation and more.
https://algorisys.substack.com/p/build-your-own-elixir-phoenix-liveview-bfaPS: The diffing optimization will be done next. Also not p
…Hi, I’ve been experimenting with an Elixir port of instructkr / ultraworkers’ claw-code (https://github.com/ultraworkers/claw-code).
Instead of doing a 1:1 translation, I wanted to see what this kind of agent/control-plane project looks like whe
…Moving beyond stateless HTTP request/response in our "Build Your Own Phoenix" series.
Step 12 is the "wow" moment: implementing WebSockets for real-time UI updates.
Here we implement the core of LiveView architecture:
…Hi everyone,
We’ve just released LiveStash, a library designed to handle the issue of losing Phoenix LiveView state during WebSocket reconnects.
LiveStash was created to fill the gap between URL parameters and full databas
…News includes Quickbeam bringing a full JS runtime into the BEAM, Elixir’s type system inspiring Python’s Ruff, LiveView Debugger v0.7, Oban v2.21, and more!
submitted by /u/brainlid[link] [comments]
I have few node microservices connected to single postgres db. I also have an elixir service for realtime message passing between BE and FE.
I am now enhancing realtime service with some additional features, so I added ecto and ash_postgres to m
…In Step 11, we tackle the "Let It Crash" philosophy and how to build a proper error boundary. Before this, a single bad piece of math in a controller would send back a blank screen. Now, we use try/rescue within the Cowboy adapter to catch ex
…In the past, in many of my Elixir job interviews, I got asked a lot about how to design a system for ticket allocation with backpressure and RabbitMQ. I always had the full picture in my head of how I would design it, but I wasn’t able to express it th
…I’ve used Zapier and n8n for automation before. They’re great for getting started fast, but I always felt they lacked real control over error handling and rollbacks.
I knew Elixir had Phoenix LiveView which meant persistent WebSocket connections
…I just published TLX, a library that lets you write TLA+/PlusCal formal specifications in Elixir and verify them with TLC.
TLA+ is the formal specification language used at Amazon, Microsoft, and MongoDB to find bugs in distributed systems. TLX
…[link] [comments]
I recently saw [this](https://www.erlang-solutions.com/elixir-erlang-certification/) and I think it would be a good goal for me to work towards while I learn. I wanted to know if anyone has done it and if they found it worthwhile?
submitted by /u/p…Hi all,
I’ve in the past used go-swagger to generate the controllers which worked well and ensured that there was no drift between the actual controller implementation and the swagger spec.
But later I’ve worked in a nestjs codebase, whe
…Let's add CowBoy to our framework. Cowboy is a fast, lightweight HTTP server written in Erlang that is widely used in the Elixir/Erlang ecosystem.
👉 It’s the server that frameworks like Phoenix Framework use
…We just released liter-llm: https://github.com/kreuzberg-dev/liter-llm
The concept is similar to LiteLLM: one interface for 142 AI providers. The difference is the foundation: a compiled Rust core with native bindings for Python, TypeScript/Nod
…Just released telegram_ex v1.1.0 — an Elixir library for building Telegram bots.
The biggest addition in this release is stateful handlers via TelegramEx.FSM and the new defstate/2 macro. It makes it much easier to build bots with conversational
…Been working a lot on nex-agent recently.
Over the past few weeks I’ve basically gotten the Feishu and Telegram integrations working smoothly, and the core parts like messaging, memory organization, and persona are all usable now.
What I
…Blog post link: https://jitesh117.github.io/blog/implementing-amazon-dynamo-in-elixir/
submitted by /u/Chaoticbamboo19[link] [comments]
[link] [comments]
Hey! I just published a small adapter to get NimblePublisher working quickly with MDEx and Lumis. With this package you get syntax highlighting, heex components, GitHub/GitLab flavored Markdown, and much more.
You could always wire those togethe
…I know this isn't strictly Elixir, but there's been enough crossover interest that I thought it was worth sharing here. I've been working on Glimr since about December, which is a batteries-included web framework for Gleam and it's fina
…Restating the title: Is creating a module for debug commands in anyway advisable or something that people do?
___
I'm new to elixir and I've dedicated this year to getting my hands all up and through it. Naturally, of course, a p
…Hologram just got its official VS Code extension! 🧩
For those who haven't heard of it - Hologram is a full-stack Elixir framework that compiles Elixir to JavaScript for the browser, no JS required. Local-First apps are on the roadmap.
I’ve been experimenting with a small pattern for using AI in apps.
Instead of replacing the UI with a chat, I tried using it to help users build filters.
So a user can type something like: "customers who spent more than $500 in the la
…Uncover the hidden magic of moving from HTTP header to the request body in this part of the tutorial. This is just the beginning of about ideas yet to unfold.
https://algorisys.substack.com/p/build-your-own-elixir-phoenix-liveview-176
If
…I'm building pgRx.
A PostgreSQL wire compatible database that uses Elixir/BEAM for connection management and Rust for the query engine.
Why Rust: The query execution layer is a Rust NIF called from BEAM view Rustler. Using Rust gives
…Everyone loves a good "how I set up my blog post" blog post, so here's mine, using Elixir, Phoenix, and NimblePublisher. For added spice it's running on Dokploy on Hetzner, with bunny.net in front as a CDN.
submitted by /u/joladev…We wrote about structuring authorization in Phoenix using Phoenix Scopes. The article focuses on keeping permission logic closer to the domain and avoiding scattered checks across plugs and controllers. It covers:
How Phoenix Scopes approach auth
Kimutai Kiprotich shows how to build agents that execute code, spawn other agents, and handle millions of operations.
ElixirConf EU 2026: https://www.elixirconf.eu/
Talks will be recorded and made available some months after the event.…
…Elixir v1.20 RCs arrive with a faster compiler, José Valim ships Distributed Python in Livebook, Chris McCord releases fly_deploy for zero-downtime hot deploys, OpenAI builds an agent orchestrator in Elixir, and more!
submitted by /u/brainlid…[link] [comments]
[link] [comments]
Welcome to Step 8.
In this tutorial will cover
- How plug :function_name works internally
- Compile-time registration using module attributes
- Generating the pipeline with @before_compile
- Using Enum.reduce to p
https://reddit.com/link/1s0rj0s/video/ihmsrsgbmnqg1/player
I've been building ConduitMCP, an Elixir library for the Model Context Protocol (MCP). It lets you build MCP servers that expose tools, resources, and
prompts to LLM applicati
…Tree-sitter is an incremental parsing library that builds concrete syntax trees for source code. It's fast, error-tolerant, and powers syntax highlighting and code intelligence in editors like Neovim, Helix, and Zed. But using tree-sitter typically
…Hey folks,
I’m sharing an early release of an open-source AI learning platform I’ve been building at Algorisys:
👉 https://github.com/rajeshpillai/algorisys-ai-school
It’s currently in my personal GitHub and will move to a dedicated
…Hi folks,
We just released Kreuzberg v4.5, and it's a big one.
Kreuzberg is an open-source (MIT) document intelligence framework supporting 12 programming languages. Written in Rust, with native bindings for Python, TypeScript/Node.js
…The series continues! After building a self-healing OTP server in Step 6, we’re now diving into the "View" part of MVC. Step 7 is all about EEx (Embedded Elixir) and how to turn raw data into dynamic HTML pages from first pri
…The "Build Your Own LiveView" series is moving into production architecture (well atleast from educational perspective)! In Step 6, we tackle making our core engine resilient and fault-tolerant using first principles.
We transform our
…Have explored the core ideas behind the OOP design patterns and examined how they can be applied to functional programming world. Implemented example for each pattern in Elixir.
submitted by /u/rkotov[link] [comments]