achempion

achempion

I've forked Arc to Waffle and merged all open PRs

Hi, I would like to tell about my initiative to further maintain and develop Waffle project which is the fork of Arc library.

The progress I made during the last couple of months is that I’ve merged all open pull requests, published the library to the hex.pm. Also, I’m streaming my work on the project on Twitch :slight_smile:

The next changes I’m working on right now is to cover all available features in the documentation and also implement the proper file validation with magic bytes.

I would appreciate any feedback or star on GitHub :slight_smile:

Most Liked

achempion

achempion

I’ve made a new major release upgrade. Now the waffle is v1.0.0.

In this version I’ve finally upgraded all dependencies and removed Poison in favour of Jason.

Now I can focus on “nice to have” features like file validation based on file type rather than file extension.

If you have any feature suggestions or ideas on improvement you can write here :slight_smile: We’ll reach 100 stars on GitHub soon.

OvermindDL1

OvermindDL1

I’m pretty sure the issue was that Arc had a lot of open issues and a lot of open PR’s but no one was managing, merging, or keeping up with Arc for over a year at this point. At that point you can’t do much but fork and continue. ^.^;

13
Post #5
achempion

achempion

We are actively using it with several projects now. One of them is https://vocab10k.com (an app to learn English words and practice pronunciation).

Also, my company (evrone.com) is supporting open source initiatives and I’m open to work on the library as many time as I want.

Where Next?

Popular in Announcing Top

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
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
mspanc
I am pleased to announce an initial release of the Membrane Framework - an Elixir-based framework with special focus on processing multim...
New
josevalim
EDIT: since Ecto 3.0 final version is out, this post was amended to use the final versions in the instructions below. Hi everyone, We a...
New
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
nikokozak
Hello all, I’ve been working on Svonix - a library for quickly integrating Svelte components into Phoenix views. It’s a much-needed succ...
New
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
treble37
Just looking for a little feedback on a tiny helper library I built - Sometimes I find the need to convert maps with atom keys to maps w...
New
achempion
Hi, I would like to tell about my initiative to further maintain and develop Waffle project which is the fork of Arc library. The progre...
New
tfwright
After working on it for a couple of months and using it in production for most of that time, today I’ve released LiveAdmin, a LiveView ba...
New

Other popular topics Top

malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
Darmani72
If I have a post route which an argument: post /my_post_route/:my_param1, MyController.my_post_handler How would get the post params ...
New
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
AngeloChecked
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
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31265 143
New
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
dblack
I’ve got an issue with an app and I’ve no idea of how to troubleshoot it. I’m hoping someone here might have seen something similar. I p...
New
klo
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
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement