Corentin @corentin.tech · 21/07/2026That's great! Is it planned to support the creation of release PRs, like in changeset? (cf pnpm.io/using-change...) 100
Reposted by CorentinPapra @papra.app · 02/07/2026Papra v26.6.0 is out! 🚀 - AI auto-tagging for - Support for external document content extraction engines - Configurable LLM providers for AI features - Big reduction in image size and improved performance - And many other improvements and fixes! #SelfHosted #Foss #BuildInPublic 172
Corentin @corentin.tech · 22/06/2026Got one too few days ago, trying to update the homepage of packages Coming from a openclaw-ish bountie repo as well github.com/papra-hq/pap...github.comchore(api-sdk): add package homepage metadata by yanziwei · Pull Request #1156 · papra-hq/papraSummary add npm homepage metadata for the API SDK package point the homepage to the package README in this repository Verification npm view @papra/api-sdk@latest name version license homepage bu... 100
Corentin @corentin.tech · 19/06/2026The dependency graph of @aws-sdk/client-s3 is pure gold 🙌 npmgraph.js.org?q=@aws-sdk/c...npmgraph.js.org 000
Corentin @corentin.tech · 19/06/2026I've just replaced the official AWS S3 SDKs in @papra.app by s3mini, a zero-dependency S3 client by @jolly-good.bsky.social This removes 97 transitive packages (!) and ~23 MB of dependencies... wtf aws 😬 140
Corentin @corentin.tech · 09/06/2026In CI on 1.2k+ files Before: eslint (with stylistic) + typecheck: 72s After: oxlint (with typecheck) + oxfmt: 7s 030
Corentin @corentin.tech · 09/06/2026Finally switched @papra.app monorepo from eslint to oxlint/oxfmt The formatting is less permissive and configurable than @antfu.me awesome eslint config, but performance-wise it's really great Durations dropped by a factor 10 151
Reposted by CorentinPapra @papra.app · 07/06/2026Papra v26.5.0 is out! 🎉 - Share documents with public links - Saved views for quick access to searches - Add notes to documents - And more! Full changelog: docs.papra.app/changelog/#2... #SelfHosted #Foss #BuildInPublic 1102
Corentin @corentin.tech · 07/06/2026cronotype.vercel.app/corentinthcronotype.vercel.appCorentin Thomasset is VampireCorentin Thomasset's commit-time rhythm is Vampire. 99th percentile. 000
Corentin @corentin.tech · 07/06/2026> You do your sharpest work when notifications are asleep and the world stops asking questions. Yes and yes 🙌 100
Corentin @corentin.tech · 02/06/2026Missing a flex-shrink: 0 on the @github.com sponsors dashboard list profile pictures... 🙄 000
Reposted by CorentinPapra @papra.app · 20/05/2026Papra v26.4.1 is out! It includes batch actions in the documents page, new sorting options, security fixes and more. Full changelog: docs.papra.app/changelog/#2... #SelfHosted #Foss #BuildInPublic 081
Corentin @corentin.tech · 19/05/2026Nice addition, recently ran into the union limitation with string based sub schema 020
Reposted by CorentinKy @ky.fyi · 24/04/2026I wrote about why I quit my job, and how weird and tiring tech feels these days.ky.fyiDo I belong in tech anymore?On quitting, the spread of AI, and the loss of an ideal. 1281791544
Corentin @corentin.tech · 22/04/2026Zod is unfortunatly still present in the monorepo, due to @astro.build content schemas tied to zod, it's a shame it does not adopt standard-schemas 🤷 030
Corentin @corentin.tech · 22/04/2026I've finally unified the validation library accross @papra.app client/server 🙌 Removed remaining zod schemas in favor of @valibot.dev 121
Reposted by CorentinDavid @dbt3.ch · 27/03/2026Papra just dropped custom properties for documents: text, number, select, multi-select & even member relations! Plus smarter PDF text extraction with OCR fallback for vectorized text. #selfhosted #homelab github.com/papra-hq/papra/releases/… 062
Reposted by CorentinPapra @papra.app · 26/03/2026Papra v26.3.0 is out! 🎉 Big release with lot of awaited features! - Custom properties - Customizable storage path - Document date property - Content extraction improvements - And many more! Full changelog: docs.papra.app/changelog/#2... #SelfHosted #Foss #BuildInPublic 071
Reposted by CorentinBlablaLinux @blablalinux.be · 05/03/2026Marre de perdre vos factures ou garanties ? 📄 Je lance Papra : un outil d'archivage minimaliste et libre pour stocker vos documents à long terme et les retrouver en un clic ! 🐧☕ 452
Reposted by CorentinPapra @papra.app · 28/02/2026Papra's Docker image has been pulled over 1 million times! 🎉 Thank you all for this symbolic milestone and for trusting Papra to manage your documents 🫶 #OpenSource #BuildingInPublic #foss 1102
Reposted by CorentinPapra @papra.app · 17/02/2026Papra v26.2.0 is out! - Fancy new tag picker UI from the document lists - In-app advanced PDFs viewer - Tag names are now case-insensitive (simpler search) - Huge reduction of the rootless docker image size - And many other improvements and bug fixes! #SelfHosted #Foss #BuildInPublic 162
Reposted by CorentinPapra @papra.app · 25/01/2026Papra v26.1.0 🎉 - New search filter "has:tags" to filter docs with/without tags - Added Greek and Russian language support - Reduced production bundle size - Various improvements and bug fixes Full changelog: docs.papra.app/changelog/#2... #OpenSource #Foss #BuildInPublic 182
Corentin @corentin.tech · 20/01/2026I even made a small online demo of the parser here: search-parser.papra.appsearch-parser.papra.appSearch Parser - Advanced search query parser for TypeScriptA typesafe, dependency-free, error-resilient AST-based search query parser for TypeScript. Supports logical operators, grouping, filters, and more. 000
Reposted by CorentinPapra @papra.app · 20/01/2026Papra v26.0.0 is out! 🎉 - Advanced search syntax - Instance administration - Two-factor authentication (2FA) - Search speed improvements - About page with version info - And more! #selfhosted #opensource #foss 161
Corentin @corentin.tech · 20/01/2026I really had fun building a full featured AST-based parser for this search query engine 🙌 010
Reposted by CorentinFabian Hiller @fabianhiller.com · 04/01/2026Should we drop a dedicated open-source project comparing ALL major schema libs? 🤔 We could test: ⏱️ Initialization speed ✅ Validation speed ⚡ Parsing speed 📦 Download time (bundle size) If this gets traction… we launch it 🚀📊 0425
Corentin @corentin.tech · 02/01/2026Spent some time making proper documentation for Crowlog, my modern "yet-another" logging library for any JS/TS project -> crowlog.dev #OpenSource #JavaScript #NPMcrowlog.devCrowlog - Extendable JS logging libraryUltra lightweight, zero-dependency, extendable logging library for any JavaScript environment. Works in Node.js, browsers, and edge runtimes. 040
Reposted by CorentinPapra @papra.app · 29/12/2025📣 2 days left for Papra founder discount 📣 Get 50% off on all plans for life by subscribing before December 31st 👉 papra.app #OpenSource #Sass #BuildInPublic 083
Reposted by CorentinPapra @papra.app · 22/12/2025Papra version v25.12.0 is out! Time to docker pull 🚀 Full changelog: docs.papra.app/changelog/#25.12.0 #OpenSource #BuildInPublic #SelfHosted 092
Reposted by CorentinBruno Simon @bruno-simon.bsky.social · 09/12/20256 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE 🚀 Please, don't break anything! 👉 bruno-simon.com 1629452
Reposted by CorentinPapra @papra.app · 25/11/2025Few weeks after opening early access, we're thrilled to announce that Papara Cloud is now globally available! 🚀 Available here 👉 papra.app #OpenSource #BuildInPublic #SelfHosted 0143
Reposted by CorentinOpenAlternative @openalternative.co · 29/10/2025★ Just published: Papra @papra.app — Organize and secure your documents in one central hub A document management platform that helps you archive, organize, and search files with email ingestion, tagging capabilities, and powerful search functionality.openalternative.coPapra: Open Source Alternative to Google Drive, Dropbox and Microsoft OneDriveA document management platform that helps you archive, organize, and search files with email ingestion, tagging capabilities, and powerful search functionality. 042
Corentin @corentin.tech · 11/10/2025Just created Branchlet, a fast and extensible string processor for handling conditional text logic in i18n strings 🎉 github.com/CorentinTh/b... 011
Corentin @corentin.tech · 21/09/2025Regarding the recent supply chain attacks on npm, to mitigate on my side I've enabled npm's Trusted Publishing for most of the main packages I'm maintaining It's really a breeze to not have to rely on and rotate npm tokens in CI 🙌 010
Reposted by CorentinFabian Hiller @fabianhiller.com · 11/09/2025What would you put on the @valibot.dev v2 wishlist if we skipped Valibot v1.2 and worked on Valibot v2 instead? Here are some ideas I have: 371
Reposted by CorentinPapra @papra.app · 09/09/2025Papra v0.9 is out! 🎉 - Document encryption! - Stream file uploads (better performance, lower RAM usage) - Dropped B2 storage driver as B2 is now fully compatible with s3 - Some bug fixes and more! #selfhosted #opensource #buildinpublic #foss #javascriptpapra.appPapra v0.9 - Document encryption, performance improvements, and streamlined storage - Papra - Simple & Secure Document Archiving for Long-Term StoragePapra v0.9 introduces document encryption with DEK/KEK architecture, migrates Backblaze B2 to S3, adds streaming uploads, and brings significant performance and UX improvements. 0111
Reposted by CorentinPapra @papra.app · 09/08/2025We’re considering dropping support for the armv7 (Raspberry Pi 2 and earlier) Docker image in Papra So if you’re still using Papra on armv7 devices, we’d like to hear from you 👋 Papra's discord server: papra.app/discordpapra.appRejoins le serveur Discord Papra community !The Papra community discord server | 233 membres 001
Reposted by CorentinPapra @papra.app · 08/08/2025Papra v0.8 is out! 🎉 - Refactored webhooks to comply to standard webhooks - Added a background task processing with CadenceMQ - Enhanced migration system - OCR for scanned PDF - Better error handling & UI improvements #selfhosted #opensource #buildinpublic #foss #javascriptpapra.appPapra v0.8 - Improved webhooks, async task processing, and enhanced migration system - Papra - Simple & Secure Document Archiving for Long-Term StoragePapra v0.8 introduces standard webhook compliance, asynchronous file processing with our new task runner, a complete migration system overhaul, and many quality of life improvements. 062
Corentin @corentin.tech · 28/07/2025I was thinking into migrating @papra.app from Modular Form to Tanstack Form, I did well to wait! 110
Corentin @corentin.tech · 28/07/2025github.com/CorentinTh/f...github.comGitHub - CorentinTh/figue: Configuration management library, like convict but with zodConfiguration management library, like convict but with zod - CorentinTh/figue 000
Corentin @corentin.tech · 28/07/2025I recently migrated my Figue library (full featured app config validation) to be able to use any Standard Schema compliant lib 🚀 It now makes it easier to use any validation lib like @valibot.dev or zod, even mix them or use custom functions 🙌 110
Reposted by CorentinFabian Hiller @fabianhiller.com · 22/07/2025I think there is a misunderstanding. While Zod v4 Mini is much smaller than Zod v3, the bundle size is still ~80% bigger compared to @valibot.dev. Example: 3307
Reposted by CorentinDavid @dbt3.ch · 18/07/2025New video! What is Self-Hosting and Why You Should Care About Privacy Watch it here: youtu.be/ie66UMymq2k #SelfHosting #Homelab #BeginnerFriendly 183
Corentin @corentin.tech · 16/07/2025Oui mon objectif (après le plaisir de m'amuser à le faire) était de proposer une alternative un peu plus moderne 110