Kreuzberg v3.0 – Modern Python Document Extraction
I'm excited to announce Kreuzberg v3.0, which was released yesterday. Kreuzberg is an MIT licensed Python library that extracts text from a wide range of documents (PDFs, images, office files etc.) without depending on external APIs dependencies. Its different from other libraries and commercial offerings in this space by being designed to be (1) lightweight, (2) CPU orientated, (3) simple to user and (4) have async support as a first class citizen. The v3.0 release completely reworks the architecture for extensibility. Kreuzberg now now supports: - Multiple OCR backends (Tesseract,…
What it does
In the maker’s words, at launch
I'm excited to announce Kreuzberg v3.0, which was released yesterday. Kreuzberg is an MIT licensed Python library that extracts text from a wide range of documents (PDFs, images, office files etc.) without depending on external APIs dependencies. Its different from other libraries and commercial offerings in this space by being designed to be (1) lightweight, (2) CPU orientated, (3) simple to user and (4) have async support as a first class citizen. The v3.0 release completely reworks the architecture for extensibility. Kreuzberg now now supports: - Multiple OCR backends (Tesseract, PaddleOCR, EasyOCR), with OCR itself being completely optional. - Support custom extractors and overriding of builtin extractors. - Post-processing and validation hooks. - Extensive PDF metadata extraction. - Optional support for semantic chunking. There is also a brand new documentation site at https://goldziher.github.io/kreuzberg. I also published a roadmap for the project, which you can see here: https://github.com/Goldziher/kreuzberg/discussions/24 You can see the repo at https://github.com/Goldziher/kreuzberg - please star it if you find it valuable, since this motivates me!
Does the same job
all alternatives →- PTPythonpy – the swiss army knife of the command line2014 · github.com · ▲220
- P2PyFilesystem 2.0 – A Python interface to filesystems of all kinds2016 · willmcgugan.com · ▲139
- PPPractical Python Projects book release2021 · practicalpython.yasoob.me · ▲88
Hi everyone! I just released the Practical Python Projects book! (https://practicalpython.yasoob.me) I am happy to announce the first version as a release candidate. I have poured a lot of love into writing this book and would love to hear what you guys think. (A limited 100% off and discount coupons at the end) This is not a pure beginner book. The book does assume some background Python knowledge. You need to know the basics like methods, functions, classes, and such. If I use something that is not typically covered in beginner Python books, I will explain it before I use it.…
- ALA labelling tool to easily extract and label Wikipedia data2021 · ▲116
Hi HN! I am Maria, solo founder of DataQA (https://dataqa.ai/), a tool to search and label documents for various NLP tasks (e.g. entity extraction, entity linking, etc). I have worked as a data scientist and ML engineer for the better part of a decade, and over that time have specialised mainly in applications involving natural language processing (NLP). One of the key questions I have always had at the back of my mind is whether my time was well spent. Whenever I spent more time on feature engineering or trying different models, I always wondered whether I would get better…
- UAUnityPack, a Python 3 deserialization library for Unity3D files2016 · github.com · ▲20
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com

Launched alongside, March 2025
the whole month →
Mimic Human Research & Save Findings in AI Knowledge Base
AI · 2025 · sider.ai




