Top 0.5% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 2.4% forks on proxy.golang.org
Top 0.2% docker downloads on proxy.golang.org
proxy.golang.org : github.com/ledongthuc/pdf
Package pdf implements reading of PDF files. PDF is Adobe's Portable Document Format, ubiquitous on the internet. A PDF document is a complex data format built on a fairly simple structure. This package exposes the simple structure along with some wrappers to extract basic information. If more complex information is needed, it is possible to extract that information by interpreting the structure exposed by this package. Specifically, a PDF is a data structure built from Values, each of which has one of the following Kinds: The accessors on Value—Int64, Float64, Bool, Name, and so on—return a view of the data as the given type. When there is no appropriate view, the accessor returns a zero result. For example, the Name accessor returns the empty string if called on a Value v for which v.Kind() != Name. Returning zero values this way, especially from the Dict and Array accessors, which themselves return Values, makes it possible to traverse a PDF quickly without writing any error checking. On the other hand, it means that mistakes can go unreported. The basic structure of the PDF file is exposed as the graph of Values. Most richer data structures in a PDF file are dictionaries with specific interpretations of the name-value pairs. The Font and Page wrappers make the interpretation of a specific Value as the corresponding type easier. They are only helpers, though: they are implemented only in terms of the Value API and could be moved outside the package. Equally important, traversal of other PDF data structures can be implemented in other packages as needed.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/ledongthuc/pdf
Keywords:
golang
, pdf
, pdf-viewer
License: BSD-3-Clause
Latest release: almost 2 years ago
First release: almost 7 years ago
Namespace: github.com/ledongthuc
Dependent packages: 113
Dependent repositories: 459
Stars: 296 on GitHub
Forks: 119 on GitHub
Docker dependents: 106
Docker downloads: 452,136,621
See more repository details: repos.ecosyste.ms
Last synced: 2 days ago
github.com/casibase/casibase v1.736.1 💰
⚡️AI Cloud OS: Open-source enterprise-level AI knowledge base and MCP (model-context-protocol)/A2...890 versions - Latest release: 4 days ago - 4,165 stars on GitHub
github.com/casbin/casbin-forum v1.729.0
742 versions - Latest release: 13 days agogithub.com/casbin/casibase v1.711.3
Open-Source Domain Knowledge Database & IM & Forum Software powered by ChatGPT. See demo: https:/...667 versions - Latest release: about 1 month ago - 1,033 stars on GitHub
github.com/tmc/langchaingo v0.1.14 💰
Package langchaingo provides a Go implementation of LangChain, a framework for building applicati...201 versions - Latest release: about 2 months ago - 40 dependent packages - 30 dependent repositories - 7,835 stars on GitHub
github.com/mattermost/mattermost/server/public v0.1.21
Mattermost is an open source platform for secure collaboration across the entire software develop...40 versions - Latest release: 2 months ago - 13 dependent packages - 63 dependent repositories - 34,281 stars on GitHub
github.com/chromedp/chromedp v0.14.2
Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers...71 versions - Latest release: 2 months ago - 1,500 dependent packages - 1,865 dependent repositories - 12,392 stars on GitHub
github.com/Chromedp/Chromedp v0.14.2
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.71 versions - Latest release: 2 months ago - 12,411 stars on GitHub
github.com/chromedp/chromedP v0.14.2
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.71 versions - Latest release: 2 months ago - 12,411 stars on GitHub
github.com/knq/chromedp v0.14.2
Package chromedp is a high level Chrome Debugging Protocol domain manager that simplifies driving...71 versions - Latest release: 2 months ago - 2 dependent repositories
github.com/tectiv3/chatgpt-bot v0.13.2
original source github.com/zavitkov/tg-markdown28 versions - Latest release: 3 months ago - 11 stars on GitHub
github.com/limingxinleo/fan v0.5.2
常用的命令行12 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/llm-operator/vector-store-manager v1.7.0
65 versions - Latest release: 5 months ago - 0 stars on GitHubgithub.com/mattermost/mattermost-plugin-incident-management v1.41.1
171 versions - Latest release: 9 months ago - 4 dependent packagesgithub.com/mattermost/mattermost-plugin-incident-collaboration v1.41.1
171 versions - Latest release: 9 months ago - 4 dependent packagesgithub.com/mattermost/mattermost-plugin-incident-response v1.41.1
Mattermost Playbooks enable reliable and repeatable processes for your teams using checklists, au...171 versions - Latest release: 9 months ago - 4 dependent packages - 65 stars on GitHub
github.com/mattermost/mattermost-plugin-playbooks v1.41.1
Mattermost Playbooks enable reliable and repeatable processes for your teams using checklists, au...170 versions - Latest release: 9 months ago - 86 stars on GitHub
resp.kaopuai.com/lib/toolkits v0.1.10
11 versions - Latest release: 10 months ago - 0 stars on resp.kaopuai.comgithub.com/alexandear/chromedp v0.12.1
Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers...60 versions - Latest release: 11 months ago - 0 stars on GitHub
codeberg.org/dnalor/tuiarchiver.git v0.2.2
6 versions - Latest release: 12 months agocodeberg.org/dnalor/tuiarchiver v0.2.2
6 versions - Latest release: 12 months agogithub.com/whitehatsec/chromedp v0.11.1
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.57 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/forensicanalysis/fslib v0.15.2
Package fslib project contains a collection of packages to parse file systems, archives and simil...18 versions - Latest release: about 1 year ago - 10 dependent packages - 10 dependent repositories - 20 stars on GitHub
github.com/printerlogic/golc v0.0.5
🚀 Building Go applications with LLMs through composability5 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/PrinterLogic/golc v0.0.5
🚀 Building Go applications with LLMs through composability5 versions - Latest release: about 1 year ago - 0 stars on GitHub
github.com/why444216978/go-util v1.0.31
常用 Go 工具函数封装32 versions - Latest release: over 1 year ago - 8 dependent packages - 3 dependent repositories - 21 stars on GitHub
github.com/comqositi/langchaingo v0.2.29
LangChain for Go48 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/hupe1980/golc v0.0.113
Package golc provides functions for executing chains.113 versions - Latest release: over 1 year ago - 2 dependent packages - 1 dependent repositories - 11 stars on GitHub
github.com/wangjiancn/langchaingo v0.1.13-dev6
LangChain for Go, the easiest way to write LLM-based programs in Go17 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.phpd.cn/tmc/langchaingo v0.1.12
25 versions - Latest release: over 1 year agogithub.mirror.nvdadr.com/tmc/langchaingo v0.1.12
26 versions - Latest release: over 1 year agogithub.xiaoq7.com/tmc/langchaingo v0.1.12
25 versions - Latest release: over 1 year agogithub.hscsec.cn/tmc/langchaingo v0.1.12
26 versions - Latest release: over 1 year agogithub.com/mattermost/mattermost-plugin-msteams v1.15.0
MS Teams plugin for Mattermost60 versions - Latest release: over 1 year ago - 14 stars on GitHub
github.com/basenana/nanafs v0.6.0-beta
🗄 File-Based Reference Filing System.6 versions - Latest release: over 1 year ago - 16 stars on GitHub
github.com/fredliang44/langchaingo v0.1.26
LangChain for Go, the easiest way to write LLM-based programs in Go16 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/disk0dancer/langchaingo v1.2.0-a
1 version - Latest release: over 1 year agogithub.com/disk0Dancer/langchaingo v1.2.0-a
1 version - Latest release: over 1 year agogithub.com/cervitalotekniikka/pdf v0.2.0
Package pdf implements reading of PDF files. PDF is Adobe's Portable Document Format, ubiquitous...3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Matrix86/driplane v1.20.0
Create automated tasks and keep an eye on interesting things!22 versions - Latest release: over 1 year ago - 69 stars on GitHub
github.com/matrix86/driplane v1.20.0
Create automated tasks and keep an eye on interesting things!22 versions - Latest release: over 1 year ago - 69 stars on GitHub
github.com/arkadyb/langchaingo v0.0.3
LangChain for Go, the easiest way to write LLM-based programs in Go3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/willypuzzle/mattermost/server/public v0.1.3
Mattermost is an open source platform for secure collaboration across the entire software develop...22 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/kazdevl/artisum v0.0.1
興味のある技術記事などをAI * RSSで定期的に収集・要約して技術的キャッチアップの手助けをするアプリ1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/Yet-Another-AI-Project/langchaingo v0.3.0-kiwi
LangChain for Go, the easiest way to write LLM-based programs in Go3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/yet-another-ai-project/langchaingo v0.3.0-kiwi
LangChain for Go, the easiest way to write LLM-based programs in Go3 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/lowjiansheng/langchaingo v0.0.10
Package langchaingo implements the Go language version of the langchain project.12 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/comqositi/toolkits v0.1.4
工具13 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/nilsherzig/langchaingo v1.99.99
LangChain for Go, the easiest way to write LLM-based programs in Go18 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/johanbrandhorst/langchaingo v0.1.9
19 versions - Latest release: over 1 year agogithub.com/knipferrc/fm v1.1.0
A terminal based file manager58 versions - Latest release: over 1 year ago - 406 stars on GitHub
github.com/mistakenelf/fm v1.1.0
A terminal based file manager58 versions - Latest release: over 1 year ago - 612 stars on GitHub
github.com/kubeagi/arcadia v0.2.2
A diverse, simple, and secure all-in-one LLMOps platform193 versions - Latest release: over 1 year ago - 1 dependent package - 3 dependent repositories - 108 stars on GitHub
github.com/AstroSynapseAI/app-service v0.1.0
2 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/astrosynapseai/app-service v0.1.0
1 version - Latest release: over 1 year ago - 6 stars on GitHubgithub.com/streamingfast/langchaingo v0.1.8
LangChain for Go, the easiest way to write LLM-based programs in Go1 version - Latest release: over 1 year ago - 0 stars on GitHub
github.com/acfasj/chromedp v1.0.0
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.1 version - Latest release: over 1 year ago - 0 stars on GitHub
git.wxl.best/tmc/langchaingo v0.1.7
15 versions - Latest release: over 1 year agogithub.com/shawti/langchaingo v0.1.1
Package langchaingo implements the Go language version of the langchain project.3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mengdcz/langchaingo v0.2.25
copy mengdcn/langchaingo forked from comqositi/langchaingo1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/robermar23/langchaingo v0.1.9
Package langchaingo implements the Go language version of the langchain project.5 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.skymusic.top/tmc/langchaingo v0.1.5
11 versions - Latest release: almost 2 years agogithub.com/imblowsnow/chromedp-fix-second v0.0.2
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.3 versions - Latest release: almost 2 years ago - 0 stars on GitHub
gitee.com/xaoji/chromedp v0.9.5
53 versions - Latest release: almost 2 years agogithub.com/dddbliss/langchaingo v0.1.4
LangChain for Go, the easiest way to write LLM-based programs in Go10 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/sunxilin/langchaingo v0.0.1
LangChain for Go, the easiest way to write LLM-based programs in Go1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mattermost/mattermost/server/v8 v8.0.0-20240124191417-8f0abc131673
Mattermost is an open source platform for secure collaboration across the entire software develop...442 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 34,281 stars on GitHub
github.com/vesoft-inc/nebula-studio/server v0.0.0-20240122082031-0c7ac3809d07
NebulaGraph Web GUI Tools78 versions - Latest release: almost 2 years ago - 129 stars on GitHub
cloudeng.io/glean/gleansdk v0.0.0-20240121213236-6902fad6afb2
31 versions - Latest release: almost 2 years ago - 8 dependent packages - 1 dependent repositories - 0 stars on GitHubgithub.com/tyloafer/langchaingo v0.0.0-20240120140825-7b6d5691234d
Package langchaingo implements the Go language version of the langchain project.19 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/DefendaSolutions/fileconversion-go v0.0.0-20240119082225-e38472ba000c
A Go library to convert various file formats to plaintext and provide related functions6 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mel2oo/pdfile v1.0.5
6 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/tuhochi/langchaingo v0.0.0-20240111194706-639a21fcd023
Package langchaingo implements the Go language version of the langchain project.1 version - Latest release: almost 2 years ago
github.com/qxoko/meander v0.2.3 💰
📝 A powerful, portable utility for production screenplays and manuscripts5 versions - Latest release: almost 2 years ago - 3 stars on GitHub
github.com/RohanPoojary/chromedp v0.0.1
Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers...1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/rohanpoojary/chromedp v0.0.1
A faster, simpler way to drive browsers supporting the Chrome DevTools Protocol.1 version - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/lunabrain-ai/lunabrain v0.0.0-20231220022705-34e144fd38ff
AI-assisted writing tool.10 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 57 stars on GitHub
github.com/mattermost/focalboard/mattermost-plugin v0.0.0-20231219143047-6bd74643720d
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.165 versions - Latest release: almost 2 years ago - 14,710 stars on GitHub
github.com/burakbgmk/langchaingo v1.0.0
LangChain for Go, the easiest way to write LLM-based programs in Go2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/Burakbgmk/langchaingo v1.0.0
LangChain for Go, the easiest way to write LLM-based programs in Go2 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/malj11/langchaingo v1.0.0
LangChain for Go, the easiest way to write LLM-based programs in Go1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/Malj11/langchaingo v1.0.0
LangChain for Go, the easiest way to write LLM-based programs in Go1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/MAlj11/langchaingo v1.0.0
LangChain for Go, the easiest way to write LLM-based programs in Go1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/LightningDev1/chromiumdp v0.0.0-20231128154929-66ef7c9d7fb7
Package chromedp is a high level Chrome DevTools Protocol client that simplifies driving browsers...2 versions - Latest release: about 2 years ago - 0 stars on GitHub
gitee.com/zzcadmin/langchaingo v0.4.7
Package langchaingo implements the Go language version of the langchain project.43 versions - Latest release: about 2 years ago
github.com/pinkey-ltd/utils v0.0.0-20231115024556-3a5dee11e415
utils6 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/abhirockzz/langchaingo-extensions v0.0.0-20231109070126-9f697ffb1f95
Utility implementations for langchaingo1 version - Latest release: about 2 years ago - 2 stars on GitHub
github.com/adiossnowdrop/langchaingo v1.0.1
Package langchaingo implements the Go language version of the langchain project.2 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/AdiosSnowdrop/langchaingo v1.0.1
LangChain for Go2 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/white0dew/golc v0.1.0
Package golc provides functions for executing chains.1 version - Latest release: about 2 years ago - 1 stars on GitHub
github.com/byebyebruce/chat2data v0.5.3
🗣 📊Chat2Data is a tool for interacting with databases, supporting MySQL, PostgreSQL, SQLite3, and...5 versions - Latest release: about 2 years ago - 5 stars on GitHub
github.com/rhnvrm/summio v0.1.2
9 versions - Latest release: about 2 years agogithub.com/yadneshk/fin_tracker v0.0.0-20231015145442-20d307825055
2 versions - Latest release: about 2 years agogithub.com/benedictjohannes/bca-pdfestatement-extractor v0.0.6
BCA Individual PDF Estatement Extractor6 versions - Latest release: about 2 years ago - 12 stars on GitHub
github.com/benedictjohannes/bca-pdfestatementindividual-extractor v0.0.6
6 versions - Latest release: about 2 years agogithub.com/aresa7796/langchaingo v0.0.4
Package langchaingo implements the Go language version of the langchain project.4 versions - Latest release: about 2 years ago
github.com/fanchunke/langchaingo v0.0.0-20230914063615-9fd793051884
Package langchaingo implements the Go language version of the langchain project.1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/portyl/langchaingo v0.0.0-20230911131505-9375fdc218ca
Package langchaingo implements the Go language version of the langchain project.5 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/csims-gr8/langchaingo v0.0.0-20230821143040-56865d529093
Package langchaingo implements the Go language version of the langchain project.1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/qin8948050/langchaingo v0.0.0-20230821134610-53c10f5b53aa
Package langchaingo implements the Go language version of the langchain project.1 version - Latest release: over 2 years ago - 0 stars on GitHub
github.com/mistakenelf/teacup v0.4.1
A collection of bubbles and utilities for bubbletea applications25 versions - Latest release: over 2 years ago - 4 dependent packages - 1 dependent repositories - 133 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.