Documents Open Source Projects
Browse 763 Documents open source projects, ranked by GitHub stars. Find the most popular Documents tools and libraries.
deepset-ai/haystack
Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.
Metrics details
| Stars | 25,946 |
google/eng-practices
Google's Engineering Practices documentation
Metrics details
| Stars | 23,319 |
ether/etherpad-lite
Etherpad: A modern really-real-time collaborative document editor.
Metrics details
| Stars | 18,442 |
docusealco/docuseal
Open source DocuSign alternative. Create, fill, and sign digital documents ✍️
Metrics details
| Stars | 18,035 |
overleaf/overleaf
A web-based collaborative LaTeX editor
Metrics details
| Stars | 17,949 |
arangodb/arangodb
🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.
Metrics details
| Stars | 14,239 |
QuestPDF/QuestPDF
QuestPDF is a modern library for PDF document generation. Its fluent C# API lets you design complex layouts with clean, readable code. Create documents using a flexible, component-based approach.
Metrics details
| Stars | 14,139 |
louischatriot/nedb
The JavaScript Database, for Node.js, nw.js, electron and the browser
Metrics details
| Stars | 13,541 |
star7th/showdoc
ShowDoc is a tool greatly applicable for an IT team to share documents online一个非常适合IT团队的在线API文档、技术文档工具
Metrics details
| Stars | 12,840 |
RelaxedJS/ReLaXed
Create PDF documents using web technologies
Metrics details
| Stars | 11,792 |
WebAssembly/design
WebAssembly Design Documents
Metrics details
| Stars | 11,613 |
atlas-engineer/nyxt
Nyxt - the hacker's browser.
Metrics details
| Stars | 10,960 |
mongodb/node-mongodb-native
The official MongoDB Node.js driver
Metrics details
| Stars | 10,180 |
evolus/pencil
The Pencil Project's unique mission is to build a free and opensource tool for making diagrams and GUI prototyping that everyone can use.
Metrics details
| Stars | 9,847 |
olivernn/lunr.js
A bit like Solr, but much smaller and not as bright
Metrics details
| Stars | 9,202 |
Hopding/pdf-lib
Create and modify PDF documents in any JavaScript environment
Metrics details
| Stars | 8,544 |
the-paperless-project/paperless
Scan, index, and archive all of your paper documents
Metrics details
| Stars | 7,917 |
paperwork/paperwork
Paperwork - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep
Metrics details
| Stars | 7,857 |
adbar/trafilatura
Python & Command-line tool to gather text and metadata on the Web: Crawling, scraping, extraction, output as CSV, JSON, HTML, MD, TXT, XML
Metrics details
| Stars | 6,318 |
axa-group/Parsr
Transforms PDF, Documents and Images into Enriched Structured Data
Metrics details
| Stars | 6,177 |
gsantner/markor
Text editor - Notes & ToDo (for Android) - Markdown, todo.txt, plaintext, math, ..
Metrics details
| Stars | 5,870 |
Layout-Parser/layout-parser
A Unified Toolkit for Deep Learning Based Document Image Analysis
Metrics details
| Stars | 5,762 |
salesagility/SuiteCRM
SuiteCRM - Open source CRM for the world
Metrics details
| Stars | 5,587 |
ONLYOFFICE/DesktopEditors
Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS
Metrics details
| Stars | 5,099 |
absinthe-graphql/absinthe
The GraphQL toolkit for Elixir
Metrics details
| Stars | 4,401 |
cyanfish/naps2
Scan documents to PDF and more, as simply as possible.
Metrics details
| Stars | 4,337 |
executablebooks/jupyter-book
Create beautiful, publication-quality books and documents from computational content.
Metrics details
| Stars | 4,257 |
toshi-search/Toshi
A full-text search engine in rust
Metrics details
| Stars | 4,254 |
ketoo/NoahGameFrame
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Metrics details
| Stars | 4,136 |
rstudio/bookdown
Authoring Books and Technical Documents with R Markdown
Metrics details
| Stars | 4,056 |
RedisJSON/RedisJSON
RedisJSON - a JSON data type for Redis
Metrics details
| Stars | 3,953 |
mrvautin/adminMongo
adminMongo is a Web based user interface (GUI) to handle all your MongoDB connections/databases needs.
Metrics details
| Stars | 3,855 |
pimcore/pimcore
Core Framework for the Open Core Data & Experience Management Platform (PIM, MDM, CDP, DAM, DXP/CMS & Digital Commerce)
Metrics details
| Stars | 3,806 |
phachon/mm-wiki
MM-Wiki 一个轻量级的企业知识分享与团队协同软件,可用于快速构建企业 Wiki 和团队知识分享平台。部署方便,使用简单,帮助团队构建一个信息共享、文档管理的协作环境。
Metrics details
| Stars | 3,766 |
miso-belica/sumy
Module for automatic summarization of text documents and HTML pages.
Metrics details
| Stars | 3,695 |
thephpleague/csv
CSV data manipulation made easy in PHP
Metrics details
| Stars | 3,480 |
scanny/python-pptx
Create Open XML PowerPoint documents in Python
Metrics details
| Stars | 3,456 |
decalage2/oletools
oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.
Metrics details
| Stars | 3,382 |
CollaboraOnline/online
Issue tracker only. Active development is on Gerrit at https://gerrit.collaboraoffice.com/.
Metrics details
| Stars | 3,299 |
mongodb/mongo-csharp-driver
The Official C# .NET Driver for MongoDB
Metrics details
| Stars | 3,240 |
zmister2016/MrDoc
mrdoc,online document system developed based on python. It is suitable for individuals and small teams to manage documents, wiki, knowledge and notes. 觅思文档,适合于个人和中小型团队的在线文档、知识库系统。
Metrics details
| Stars | 3,224 |
espocrm/espocrm
EspoCRM – Open Source CRM Application
Metrics details
| Stars | 3,151 |
tfeldmann/organize
The file management automation tool.
Metrics details
| Stars | 3,088 |
apache/pdfbox
Mirror of Apache PDFBox
Metrics details
| Stars | 3,086 |
PixarAnimationStudios/OpenSubdiv
An Open-Source subdivision surface library.
Metrics details
| Stars | 3,065 |
rstudio/rmarkdown
Dynamic Documents for R
Metrics details
| Stars | 3,048 |
kislyuk/yq
Command-line YAML, XML, TOML processor - jq wrapper for YAML/XML/TOML documents
Metrics details
| Stars | 2,960 |
ciur/papermerge
Open Source Document Management System for Digital Archives (Scanned Documents)
Metrics details
| Stars | 2,932 |
naiveHobo/InvoiceNet
Deep neural network to extract intelligent information from invoice documents.
Metrics details
| Stars | 2,690 |
buaazp/zimg
A lightweight and high performance image storage and processing system.
Metrics details
| Stars | 2,685 |
elapouya/python-docx-template
Use a docx as a jinja2 template
Metrics details
| Stars | 2,675 |
zhoubear/open-paperless
Scan, index, and archive all of your paper documents (acquired by Mayan EDMS)
Metrics details
| Stars | 2,559 |
Peergos/Peergos
A p2p, secure file storage, social network and application protocol
Metrics details
| Stars | 2,432 |
alephdata/aleph
Search and browse documents and data; find the people and companies you look for.
Metrics details
| Stars | 2,398 |
eikek/docspell
Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort.
Metrics details
| Stars | 2,276 |
itext/itext7
iText for Java represents the next level of SDKs for developers that want to take advantage of the benefits PDF can bring. Equipped with a better document engine, high and low-level programming capabilities and the ability to create, edit and enhance PDF documents, iText can be a boon to nearly every workflow.
Metrics details
| Stars | 2,252 |
chartbeat-labs/textacy
NLP, before and after spaCy
Metrics details
| Stars | 2,239 |
castorini/pyserini
Pyserini is a Python toolkit for reproducible information retrieval research with sparse and dense representations.
Metrics details
| Stars | 2,100 |
mthli/Knife
Knife is a rich text editor component for writing documents in Android.
Metrics details
| Stars | 2,093 |
weixsong/elasticlunr.js
Based on lunr.js, but more flexible and customized.
Metrics details
| Stars | 2,068 |
