andrewb

andrewb

My First Elixir Library - RefData

Hi,

I wanted to dip my toe into the water of open source so decided to build a simple library to save myself some hassle.

RefData can be used to parse and store reference or lookup data that does not need to be in your database (e.g. gender, months etc). Once you have created your `json’ data files you can use them in any project.

I have published it on hex.pm and written a blog post Reference Data as a Service. It has been a great learning exercise and I would love feedback.

Thanks in advance.

Andrew

Most Liked

kip

kip

ex_cldr Core Team

Always great to see new libraries so thanks for contributing to the ecosystem.

Given the domain of your library, you might find the data that is built and managed by the Common Locale Data Repository (CLDR) to be a useful source.

I use the data in a bunch of my libraries and you can find a wealth of reference data in the locale file for English. The format of the data is stable across CLDR releases (which happen twice a year) so its quite a solid foundation.

Where Next?

Popular in Announcing Top

kelvinst
Hey everyone! Well, we made this lib a while ago and now we decided to finally go out and public with it! It’s a tool for creating and m...
New
anshuman23
Hello all, I have been working on my proposed project called Tensorflex as part of Google Summer of Code 2018.. Tensorflex can be used f...
New
mathieuprog
Hello :waving_hand: Allow me to introduce you to Tz, an alternative time zone database support to Tzdata. Why another library? First a...
New
mplatts
With HEEX released we decided to start a components library using Tailwind CSS - check it out here: Petal Components. We also have a boi...
New
benlime
LiveMotion enables high performance animations declared on the server and run on the client. As a follow up to my previous thread A libr...
New
type1fool
WebAuthnLiveComponent WebAuthnComponents See this post about renaming the package. Passwordless authentication for Phoenix LiveView app...
New
woylie
Flop is an Elixir library that applies filtering, ordering and pagination parameters to your Ecto queries. offset-based pagination with...
New

Other popular topics Top

JeremM34
Hello, how can I check the Phoenix version ? Thanks !
New
Brian
What is the proper way to load a module from a file in to IEX? In the python world, doing something like this pretty standard: from ....
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

We're in Beta

About us Mission Statement