tiagodavi
Ex4j - Ecto with the Bolt protocol + an elegant DSL for Neo4J databases
I’ve just created and published my first Elixir library!
Ex4j combines the power of Ecto schema with the Bolt protocol + an elegant DSL to make your like easier with Neo4J Graph Database.
Enjoy!
Most Liked
tiagodavi
@trnasistor I took a look and noticed Memgraph allows connection with Bolt protocol and most of the Cypher queries work well.. so I guess you can install Ex4j and connect directly to Memgraph as if it were Neo4J. An Alternative would be to create a Connection protocol in Ex4j in a PR that would change the connection behavior based on the type of graph database you are using or you could even use the Memgraph Rust client with Nifs.
2
Popular in RFCs
After discussing some of my ideas around Event Sourcing at last night’s Elixir Happy Hour in Austin (highly recommend), I spent some time...
New
Hey everyone! :waving_hand:
I’ve been working on a side project for the last 4 months that I’m excited to share—it’s called ProxyConf! P...
New
I’ve written a crude module for retrieving files from a remote server using rsync, since I didn’t see any existing tools already. This c...
New
Hi everyone,
I’m building Aethrion, an early alpha Elixir runtime for persistent AI characters.
Repo: GitHub - simulacre7/aethrion: A s...
New
Hey folks,
I’m building Zed (not editor) a declarative BEAM deploy tool for FreeBSD and illumos that uses ZFS user properties as the stat...
New
Hey everyone :waving_hand:
Code: GitHub - puemos/overbooked: Overbooked is a self-hosted flexible workplace platform for indie co-wor...
New
Hi!
I have recently created, after having tried to get in touch with the creator of excontainers for quite some time, a new library call...
New
Not a replacement for serious authoritative DNS servers, of course, but useful for some uses (such as returning the IP address of the DNS...
New
How I currently use Hexdocs
I use hexdocs all day every day, but finding the right module and function takes too long even with my bookma...
New
TL;DR I’ve forked the Lens package, changed the API some, added new lens makers and – most importantly – added a ton of documentation. In...
New
Other popular topics
Hello everyone,
I try to use an Javascript Event Handler in my root.html.leex file.
Therefore I created a function in the app.js file: ...
New
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
Hey all,
I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
What learn first? Rust or Elixir
Hi Elixir community!
I’m here because i want learn a new language. I’m a junior developer and mainly i ...
New
I am trying to run a deploy with docker and I successfully runned with this command:
docker build -t romenigld/blog-prod .
but when I t...
New
Got a question about when to concat vs. prepending items to list then reversing to achieve appending.
So i know lists boil down to [1 | ...
New
Hi everyone,
I was playing with phoenix liveView but I run into an issue. I have a form and want to validate each input text when the te...
New
I wrote this comment on r/haskell, and it’s not popular there. :wink: But I think I’m on to something…
Haskell reminds me of Java, and e...
New
In asking this question I am more interested about the expressiveness of the language itself and less concerned about the availability of...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #channels
- #elixirconf
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #phoenix_html
- #iex
- #blog-post
- #graphql
- #genstage
- #ai
- #websockets
- #supervisor
- #elixirconf-us
- #advent-of-code
- #distillery
- #processes
- #forms
- #api
- #metaprogramming
- #security
- #hex









