Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression. Learn more →
Top 23 Elixir Algorithms and Data structure Projects
Computational parallel flows on top of GenStage (by dashbitco)
Monads and other dark magic for ElixirProject mention: How to Write a Functor in Elixir | dev.to | 2022-08-02
If you’re interested in trying out more functors magic in Elixir, check out Witchcraft, which has been my main inspiration for this post.
Elixir and Phoenix Application Security Platform. Replace Snyk, reCaptcha, and Cloudflare bot defense with the only application security platform built for Elixir and Phoenix.
A blazing fast matrix library for Elixir/Erlang with C implementation using CBLAS.Project mention: Cool Elixir Libraries | reddit.com/r/elixir | 2022-06-06
A Naive Bayes machine learning implementation in Elixir.Project mention: Ask HN: Freelancer? Seeking freelancer? (April 2022) | news.ycombinator.com | 2022-04-01
SEEKING WORK | Melbourne, Australia | Remote Preferred
- Technologies: Elixir, Ruby, React, JS
- Résumé/CV: https://fredwu.me/cv.pdf
- Email: ifredwu at gmail dot com
My name’s Fred Wu, I’m an experienced Elixir and Ruby developer who has worked on multiple commercial projects as well as having released multiple open source Hex packages and Rubygems.
I work at a fintech startup as CTO, leading a small team. During Covid I've been pumping out around 40 extra hours per week on freelancing work. My day job involves mostly the non-coding part of problem solving so it's a nice mix of pace for me to keep my coding skills sharp during the evenings and on weekends.
I’ve been using Elixir for half a decade, ruby for over a decade, lead and built multiple commercial B2B & B2C SaaS projects. I’ve always been very hands on, and have worked with multiple tech stacks in the past, including JS/React, PHP, Golang, and most recently Clojure at the startup I’m currently working at.
- My blog and talks: https://fredwu.me/
- My Github profile: https://github.com/fredwu
- My LinkedIn profile: https://www.linkedin.com/in/wufred/
As you probably noticed I have quite a few projects on Github. Some of the more interesting ones are:
- Crawler, a high performance web crawler built in Elixir: https://github.com/fredwu/crawler
- Simple Bayes, a naive bayes machine learning implementation in Elixir: https://github.com/fredwu/simple_bayes
- OPQ, a simple in-memory queue with worker pooling and rate limiting in Elixir: https://github.com/fredwu/opq
- And a few years ago when I was heavily involved in the ruby/rails community, I had done an experimental project building a "layer 0" ORM on top of ActiveRecord and Sequel: https://github.com/fredwu/datamappify
If you think my skills and experience could add value to the project I’d love to chat more. You could reach me at ifredwu at gmail dot com. Thanks!
Finite State Machine data structure
Upgrade your pipelines with monads.
An Elixir library for generating struct constructors that handle external data with ease.Project mention: Is there the equivalent of this in Elixir ? | reddit.com/r/elixir | 2022-12-26
You can use Kernel.struct/2 or use this librarywhich behaves exactly like the ruby example, as well as handling string to atom conversion for the keys.
Learn Elixir in as little as 12 Weeks. A structured learning environment with practical assignments, code reviews, weekly live coaching sessions, job-hunting assistance, and more. Try a Free Preview today!
A CRDT library with δ-CRDT support. (by asonge)
Datastructures for Elixir.
:necktie: An Elixir presenter package used to transform map structures. "ActiveModel::Serializer for Elixir" (by stavro)
Extension of the Elixir standard library focused on data stuctures, data manipulation and performance
Calculates the difference between two (nested) maps, and returns a map representing the patch of changes.
:evergreen_tree: Merkle Tree implementation in pure Elixir
Deep (recursive) merge for maps, keywords and others in ElixirProject mention: ElixirのMapをdeep merge | dev.to | 2022-09-17
A parallelized stream implementation for Elixir
Algorithms and Data Structures collection in Elixir
An Elixir library for performing 2D and 3D mathematics.
String metrics and phonetic algorithms for Elixir (e.g. Dice/Sorensen, Hamming, Jaccard, Jaro, Jaro-Winkler, Levenshtein, Metaphone, N-Gram, NYSIIS, Overlap, Ratcliff/Obershelp, Refined NYSIIS, Refined Soundex, Soundex, Weighted Levenshtein)
An elixir module for parallel execution of functions/processes
Package providing functionality similar to Python's Pandas or R's data.frame() (by JordiPolo)
Elixir library implementing a parallel matrix multiplication algorithm and other utilities for working with matrices. Used for benchmarking computationally intensive concurrent code.
Tree structure & hierarchy for ecto models
An Elixir implementation of the CONREC algorithm for topographic or isochrone maps.
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Elixir Algorithms and Data structures related posts
Is there the equivalent of this in Elixir ?
1 project | reddit.com/r/elixir | 26 Dec 2022
1 project | dev.to | 17 Sep 2022
How to Write a Functor in Elixir
1 project | dev.to | 2 Aug 2022
Cool Elixir Libraries
8 projects | reddit.com/r/elixir | 6 Jun 2022
Algebraic Data Types in Elixir
3 projects | news.ycombinator.com | 1 Jun 2022
Ask HN: Freelancer? Seeking freelancer? (April 2022)
5 projects | news.ycombinator.com | 1 Apr 2022
[For Hire] Expert-level Elixir/Ruby freelancer - with established open source projects and decades of experience
4 projects | reddit.com/r/forhire | 20 Jan 2022
A note from our sponsor - InfluxDB
www.influxdata.com | 24 Mar 2023
What are some of the best open-source Algorithms and Data structure projects in Elixir? This list will help you: