DEV Community

Vue

Official tag for the Vue.js JavaScript Framework

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Why splitting text into sentences by punctuation breaks on "Dr. Smith" (I found out building a case converter)

Why splitting text into sentences by punctuation breaks on "Dr. Smith" (I found out building a case converter)

1
Comments
5 min read
How to Convert PDF to Grayscale in the Browser with Vue 3 and Canvas

How to Convert PDF to Grayscale in the Browser with Vue 3 and Canvas

Comments
4 min read
How to Build a Visual PDF Page Organizer with Vue 3 and pdf-lib

How to Build a Visual PDF Page Organizer with Vue 3 and pdf-lib

1
Comments
4 min read
How to Add PDF Annotations in Vue.js: PDF.js, vue-pdf-embed, @tato30/vue-pdf, and Vue PDF Viewer (2026)

How to Add PDF Annotations in Vue.js: PDF.js, vue-pdf-embed, @tato30/vue-pdf, and Vue PDF Viewer (2026)

Comments
14 min read
How to Remove Clickable Links from PDFs in the Browser with Vue 3 and pdf-lib

How to Remove Clickable Links from PDFs in the Browser with Vue 3 and pdf-lib

Comments
4 min read
Streaming Large ZIP Archives in the Browser with Vue and the File System Access API

Streaming Large ZIP Archives in the Browser with Vue and the File System Access API

Comments
23 min read
Why we removed Google sign-in from our web app to support a browser extension

Why we removed Google sign-in from our web app to support a browser extension

Comments
6 min read
Laravel Sanctum with Nuxt SSR: why the session disappears on the server

Laravel Sanctum with Nuxt SSR: why the session disappears on the server

Comments 2
5 min read
Google reCAPTCHA v2 and v3 in React, Vue, or Angular, with one prop

Google reCAPTCHA v2 and v3 in React, Vue, or Angular, with one prop

Comments
3 min read
Cancelling API Requests in Vue 3: One Registry, Two Paths, and the Question That Orders Them

Cancelling API Requests in Vue 3: One Registry, Two Paths, and the Question That Orders Them

4
Comments 2
14 min read
Circumnavigating the pitfalls of medical data

Circumnavigating the pitfalls of medical data

Comments
4 min read
Turning 125 AI Tools into a Practical Open Source Handbook

Turning 125 AI Tools into a Practical Open Source Handbook

1
Comments
2 min read
ZWPlayer: A Free HTML5 Video Player with AI Subtitles, Interactive Annotations, and Vue 2/3 Support

ZWPlayer: A Free HTML5 Video Player with AI Subtitles, Interactive Annotations, and Vue 2/3 Support

8
Comments
7 min read
How I Made My First Contribution at Frappe

How I Made My First Contribution at Frappe

Comments
2 min read
A CSV Viewer That Never Uploads Your Data

A CSV Viewer That Never Uploads Your Data

1
Comments
1 min read
👋 Sign in for the ability to sort posts by relevant, latest, or top.