Introducing Mechanize for Elixir - web site interaction automation library

Hey everyone,

I’ve been working with Ruby for 10 years and also with web scraping, mainly to get data from legacy systems that does not have an API. I think Elixir and Phoenix are the future of Web development, but I always missed a library like Mechanize so I could adopt Elixir as my main language. Time passed and, as far as I know, nothing like it was created, so I decided to rewrite the library myself in Elixir.

After a lot of work and learning Elixir while creating the library in my spare time, finally, I’ve launched the initial version.

It is a minimal version, which does not handle cookies yet. I plan to launch improvements like the treatment of cookies over the next few weeks.

I also want to contribute regularly from now on to the community and I hope to make it even stronger. I appreciate any feedback, pull requests or documentation improvement, since I’m not a native English speaker.

Cheers,
Gustavo

25 Likes

Looks like a very useful contribution. Thanks Gustavo!

Kind regards - Marc.

1 Like