Building AI-Powered Browser Extensions With WXT
FormAIdable is a browser extension for Chrome and Firefox that extracts information from one tab and automatically populates form fields in another. It makes a great tutorial for building extensions.

Latest posts by Anthony Rimet
Full-stack web developer at marmelab, Anthony seeks to improve and learn every day. He likes basketball, motorsports and is a big Harry Potter fan
get-current-day: The Ultimate NPM Package For Today's Date
Leveraging cutting-edge JavaScript techniques, Marmelab proudly introduces a revolutionary library to get the current date. Say goodbye to timezone issues and date struggles with this innovative approach.


Tech, Maroille, et bière. Marmelab était à la DevFest Lille !
Marmelab était à la conférence lilloise et vous raconte les conférences qui ont marqué leur esprit.


Adding Voice Recognition To A Web App
Speech-to-Text is becoming a common feature, and modern tooling makes it easier to implement. Read how we built an Aqua clone using Cloudflare Workers AI, OpenAI Whisper, and Vue3.


DotJs 2025: Rediscovering JavaScript's Future
From the stunning venue to the captivating talks and valuable networking opportunities, the conference exceeded our expectations.


Building An AI Assistant at the Edge
Cloudflare recently launched Workers AI that provides machine learning model inference at the edge. This article explains how we built a simple AI Assistant using Nuxt and Llama 3 8B on Workers AI.


LIT: A Lightweight Library For Building Web Components
To explore the LIT framework, I built a framework-agnostic accordion component that I managed to reuse in React and Vue.

Automate Your Workflow With Git Hooks
Git Hooks and Husky can be used to check the quality of your code, automate repetitive tasks or standardize commit messages.

Write JavaScript Shell Scripts With Bun
JS developers can now write shell scripts with good performance with Bun Shell. This promising tool is still under development.

Displaying Test Screenshots in GitHub Actions
Build a CI workflow (GitHub or GitLab) to turn the screenshots taken after an e2e test failure (Cypress, Playwright) into CI artifacts.


Tech, Crêpes, et Éthique. Marmelab était à MiXiT !
La conférence lyonnaise sur la tech mais surtout sur ce qu'il y a autour.


