Alternatives

Book Nlp alternatives for AI agents.

Compare similar skills by workflow fit, trust score, quality, GitHub adoption, maintenance, and install readiness.

Current skill

Book Nlp

Natural language processing pipeline for book-length documents (archival Java version; for current Python version, see: https://github.com/booknlp/booknlp)

46
Quality
71
Trust
317
Stars
#1

Catalyst

Similarity 118Trust 88Excellent 87

🚀 Catalyst is a C# Natural Language Processing library built for speed. Inspired by spaCy's design, it brings pre-trained models, out-of-the box support for training word and document embeddings, and flexible entity recognition models.

853 starsJun 3, 2026 pushdocument-processingC#NLP
$ npx skills add curiosity-ai/catalyst
#2

OpenPDF

Similarity 116Trust 91Excellent 100

OpenPDF is an open-source Java library for creating, editing, rendering, and encrypting PDF documents, as well as generating PDFs from HTML. It is licensed under the LGPL and MPL.

4.3K starsJun 3, 2026 pushdocument-processingJavaPDF
$ npx skills add LibrePDF/OpenPDF
#3

KkFileView

Similarity 110Trust 92Excellent 100

Universal File Online Preview Project based on Spring-Boot

14K starsJun 11, 2026 pushdocument-processingJavaPDF
$ npx skills add kekingcn/kkFileView
#4

Pdf Bookmark

Similarity 109Trust 87Strong 83

pdf bookmark generator 目录 书签 大纲

1.0K starsDec 3, 2025 pushdocument-processingJavaPDF
$ npx skills add ifnoelse/pdf-bookmark
#5

Tools Ocr

Similarity 109Trust 82Strong 75

树洞 OCR 文字识别(一款跨平台的 OCR 小工具)

3.1K starsMay 16, 2024 pushdocument-processingJavaOCR
$ npx skills add AnyListen/tools-ocr
#6

Pdfsam

Similarity 108Trust 95Excellent 100

PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages

4.4K starsJun 8, 2026 pushdocument-processingJavaPDF
$ npx skills add torakiki/pdfsam
#7

React Native Pdf

Similarity 108Trust 90Excellent 98

A <Pdf /> component for react-native

1.8K starsMay 23, 2026 pushdocument-processingJavaScriptPDF
$ npx skills add wonday/react-native-pdf
#8

PDFLayoutTextStripper

Similarity 107Trust 84Strong 72

Converts a pdf file into a text file while keeping the layout of the original pdf. Useful to extract the content from a table in a pdf file for instance. This is a subclass of PDFTextStripper class (from the Apache PDFBox library).

1.6K starsDec 17, 2023 pushdocument-processingJavaPDF
$ npx skills add JonathanLink/PDFLayoutTextStripper
#9

Commonmark Java

Similarity 107Trust 93Excellent 100

Java library for parsing and rendering CommonMark (Markdown)

2.7K starsJun 7, 2026 pushdocument-processingJavaMarkdown
$ npx skills add commonmark/commonmark-java
#10

Blossom

Similarity 107Trust 92Excellent 97

A markdown editor that you can deploy on your own servers to achieve cloud storage and device synchronization(支持私有部署的云端存储双链笔记软件)

3.8K starsDec 23, 2025 pushdocument-processingJavaMarkdown
$ npx skills add blossom-editor/blossom
#11

OCRmyPDF

Similarity 106Trust 98Excellent 100

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched

34K starsJun 12, 2026 pushdocument-processingPythonPDF
$ npx skills add ocrmypdf/OCRmyPDF
#12

Jasperreports

Similarity 106Trust 93Excellent 100

JasperReports® - Free Java Reporting Library

1.3K starsJun 8, 2026 pushdocument-processingJavaPDF
$ npx skills add Jaspersoft/jasperreports
#13

Tesseract.Js

Similarity 106Trust 95Excellent 100

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

38K starsMay 17, 2026 pushdocument-processingJavaScriptOCR
$ npx skills add naptha/tesseract.js
#14

Donut

Similarity 106Trust 88Strong 79

Official Implementation of OCR-free Document Understanding Transformer (Donut) and Synthetic Document Generator (SynthDoG), ECCV 2022

6.9K starsJul 11, 2024 pushdocument-processingPythonDocument AI
$ npx skills add clovaai/donut
#15

Solo

Similarity 106Trust 90Excellent 99

🎸 B3log 分布式社区的 Java 博客端节点系统,欢迎加入下一代社区网络。B3log distributed community blog-end node based on Java, welcome to join the next generation community network.

1.7K starsMay 28, 2026 pushdocument-processingJavaMarkdown
$ npx skills add 88250/solo
#16

Stirling PDF

Similarity 105Trust 91Excellent 100

#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere

81K starsJun 16, 2026 pushdocument-processingTypeScriptPDF
$ npx skills add Stirling-Tools/Stirling-PDF

How to choose

When should you switch?

Use an alternative when it has a clearer install path, higher trust score, fresher maintenance, or better platform fit for your current agent stack. Keep Book Nlp if it already passes your workflow test and repository review.

Next step

Compare top candidates side by side

Open the compare page, test the install commands in a sandbox, and check each repository before using a skill in production.