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

Azolo
Hey everyone, I just released WebSockex which is a Elixir WebSocket client. WebSockex strives to work as a OTP special process, be RFC6...
New
tmbb
I’ve published the first version of my Makeup library. It’s a syntax highlighter for Elixir in the spirit of Pygments, Currently it highl...
New
danschultzer
In short Plug n’ play OAuth 2.0 provider library. Just set up a resource owner schema with Ecto (your user schema), install the dependen...
New
devonestes
Introducing assertions, the library that helps you write really great test assertions! GitHub: GitHub - devonestes/assertions: Helpful a...
New
mindok
What is ContEx? A pure Elixir server-side data plotting/charting library outputting SVG. It has nice barcharts in particular and works g...
New
kevinlang
Hey all, We have made an Ecto3 Adapter for SQLite3, ecto_sqlite3! We have successfully on-boarded the full suite of integration tests (...
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

Other popular topics Top

KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36689 110
New
vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 40082 209
New
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 42576 114
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New

We're in Beta

About us Mission Statement