nowfound

Dev tools · alternatives · 2026

24 alternatives to An Animated Introduction to Elixir

Guided code walk-throughs to learn Elixir

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. An Animated Introduction to Elixir launched in 2022; newer entries below may have overtaken it.

  1. 1

    The best way to get started with Elixir.

    2015 · its alternatives →

  2. 2IW

    Hello everyone! I'm currently in a journey to learn and improve my Elixir and Go skills (my daily job uses C++) and looking through my backlog for projects to take on I decided Elixir is the perfect language to write a highly-parallel BitTorrent tracker. So I have spent my free time these last 3 months writing one! Now I think it has enough features to present it to the world (and a docker image to give it a quick try). I know some people see trackers as relics of the past now that DHT and PEX are common but I think they still serve a purpose in today's Internet (purely talking about public…

    2025 · github.com · its alternatives →

  3. 3CC

    I've been a longtime member @ HN, but I haven't been a developer. In fact, my only HN submission has been one asking how to learn to code (http://news.ycombinator.com/item?id=820741). My cofounder and I decided to solve the problem by making a simple, interactive way to get started with Codecademy. We'd love your feedback. If you're interested in helping us to get more courses up (on any topic!), please send us an email at [email protected].

    2011 · codecademy.com · its alternatives →

  4. 4

    An Introduction to Elixir

    2016 · its alternatives →

  5. 5WE
  6. 6

    Preview and share your coding work live as it happens

    Jun 2026 · claude.com · its alternatives →

  7. 7RM
  8. 8IW

    The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…

    Feb 2026 · berksoft.ca · its alternatives →

  9. 9

    Great book with a low barrier to entry for learning Haskell

    2016 · its alternatives →

  10. 10

    easy online programming language to learn to programm

    2018 · kabas.online · its alternatives →

  11. 11

    Solve bite-sized coding challenges and programming exercises online. Practice problem-solving in JavaScript, Python, and six other languages on Edabit.

    2018 · edabit.com · its alternatives →

  12. 12

    Learn web development frameworks/libraries interactively

    2023 · its alternatives →

  13. 13

    Visualize, analyze & understand your code flow

    2023 · codetoflow.com · its alternatives →

  14. 14LF
  15. 15IM

    Hey! I’m JC. I’m 17 and part of Hack Club, a nonprofit where we help teenagers ship programming projects with their friends while growing technically. A while ago, I asked myself the question, “How exactly do programming languages work behind the scenes?” It seemed really daunting until I went to a half hour workshop at a high school hackathon about writing a tree-walk interpreter and realized that getting started was actually super fun. This guide is designed in the vein of that - to get people, especially teenagers, started on learning how to build a programming language in a literal…

    2024 · easel.hackclub.com · its alternatives →

  16. 16GI

    Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D

    2023 · its alternatives →

  17. 17

    Hi HN! Korean high school senior here, about to start CS in college. I built a browser engine from scratch in C++ to understand how browsers work. First time using C++, 8 weeks of development, lots of debugging—but it works! Features: - HTML parsing with error correction - CSS cascade and inheritance - Block/inline layout engine - Async image loading + caching - Link navigation + history Hardest parts: - String parsing(html, css) - Rendering - Image Caching & Layout Reflowing What I learned (beyond code): - Systematic debugging is crucial - Ship with known bugs rather than chase…

    Jan 2026 · github.com · its alternatives →

  18. 18

    better fast best incliude code guide book

    2025 · kixxcodexxxtionxxx.gitbook.io · its alternatives →

  19. 19EM

    Hi HN! I thought you might enjoy this even if you don't know much about Elixir. `es6_maps` is a small library that introduces a "shorthand" map creation syntax, similar to shorthand object construction in JavaScript/TypeScript. For those unfamiliar with Elixir, the most interesting aspect might be how it achieves this. `es6_maps` takes advantage of BEAM (Erlang's VM) hot-reload capabilities to amend the Elixir compiler bytecode at runtime, adding functions that expand the shorthand syntax for further compilation. I think it's a nice showcase of the power you can wield (with care) when…

    2024 · github.com · its alternatives →

  20. 20AF
  21. 21
    Edabit▲101

    It's like Duolingo for learning to code.

    2017 · its alternatives →

  22. 22

    Understand code better with graphs

    2021 · its alternatives →

  23. 23

    The best of functional programming in your browser

    2016 · its alternatives →

  24. 24BY

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →