awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
run-llama avatar

run-llama/liteparse

0
View on GitHub↗
10,782 stars·710 forks·Rust·Apache-2.0·29 viewsdevelopers.llamaindex.ai/liteparse↗

Liteparse

A fast, helpful, and open-source document parser

Features

  • Document Parsing and Extraction - Core document parser that extracts text and bounding boxes from PDFs and other formats into structured output.
  • Cost-Optimized Parsers - Routes each page to the cheapest suitable parsing tier automatically to balance accuracy and expense without manual configuration.
  • Open-Source Document Parsers - An open-source document parser that extracts text, tables, and layout from PDFs and office files into Markdown or JSON.
  • Content Parsing Prompts - Provides prompt-based parsing customization that steers extraction results using natural-language instructions or structured schemas.
  • Output Schema Instructions - Ships prompt-driven output shaping that accepts natural-language instructions or structured schemas to steer extraction results.
  • Document Page Routing Optimizers - Provides automatic per-page routing to the cheapest suitable parsing tier for cost-efficient document extraction.
  • Structured Document Extraction - Converts PDFs and office documents into structured Markdown or JSON with spatial layout for direct use by language models.
  • Document Text Extractors - Parses documents to retrieve text alongside precise positional coordinates for each extracted element.
  • Spatial Text Extractors - Parses documents to retrieve text alongside precise positional coordinates for each extracted element.
  • OCR Document Parsers - Applies optical character recognition using a bundled engine or external HTTP server.
  • PDF Text Extractors - Parses PDF files and extracts text with spatial bounding boxes, returning structured Markdown, JSON, or plain text.
  • Text Extraction and OCR - Applies OCR to scanned or image-based PDFs to extract text with optional language selection.
  • Office and Documents - Extracts text from DOCX, XLSX, PPTX, PNG, JPG, and other file formats via automatic conversion.
  • Document Generation from Markdown - Reconstructs headings, tables, lists, images, and links from a PDF's spatial layout into structured Markdown.
  • Document Format Converters - Automatically converts over 130 file types including office documents and images into PDF before extracting text and layout.
  • Document to Markdown Converters - Reconstructs headings, tables, lists, images, and links from spatial layout for LLM and RAG pipelines.
  • LLM-Ready Markdown Converters - Converts PDFs and office documents into structured Markdown optimized for language model and RAG pipeline consumption.
  • PDF to Markdown Conversion - Converts PDF documents into structured Markdown preserving headings, tables, lists, images, and links.
  • Document Table Extractors - Recovers table data from PDFs, scans, and images with cell structure intact for downstream use.
  • Browser-Based Parsers - Runs the entire parsing engine and OCR inside a web browser using WebAssembly for offline or serverless document extraction.
  • PDF Spatial Layout Parsers - Extracts text from PDFs while preserving exact position on each page including bounding boxes for every line.
  • Multi-Format Document Ingestion - Handles PDF, DOCX, PPTX, XLSX, HTML, JPEG, PNG, XML, EPUB, and many other formats for flexible document ingestion.
  • Layout-Aware Extraction - Combines spatial layout analysis with OCR to extract text, tables, and charts preserving document structure.
  • Layout Preservation - Extracts text, tables, and images from PDFs and office documents while preserving spatial layout and structure.
  • Multi-Format Document Parsing - Converts over 130 file types including office documents and images into PDF before extracting text and layout.
  • Document Page Cost Optimizers - Automatically routes each page to the cheapest suitable parsing tier, reserving premium accuracy for complex layouts.
  • Document Layout Bounding Box Extractors - Returns precise coordinates for every text line and table cell, preserving document layout for downstream analysis.
  • OCR Document Conversion - Extracts text, tables, and charts from PDFs while preserving spatial layout and structure.
  • Document Page Cost Optimizers - Automatically routes each page to the cheapest suitable parsing tier, reserving premium accuracy for complex layouts.
  • Document Spatial Coordinate Outputs - Extracts text items from a PDF and returns them with spatial coordinates for precise layout analysis.
  • Document Bounding Box Extractors - Returns spatial coordinates for every line of text extracted from documents for visualization or processing.
  • Document Bounding Box Extractors - Returns spatial bounding boxes for each text line, enabling visualization or further geometric processing.
  • Document JSON Bounding Box Outputs - Extracts text with bounding boxes from a PDF and outputs the result as structured JSON.
  • Document Output Shapers - Accepts natural-language instructions or structured schemas to steer document extraction results toward desired formats.
  • Custom OCR Backend Registrations - Accepts a user-defined OCR engine with a recognize method for custom text extraction.
  • Markdown RAG Pipeline Outputs - Reconstructs headings, tables, lists, images, and links from spatial layout for direct use in LLMs and RAG pipelines.
  • Multi-Runtime Libraries - Provides library APIs and CLI for Rust, Node.js/TypeScript, Python, and browser WASM environments.
  • REST and SDK Parsing Interfaces - Provides REST, Python, and TypeScript interfaces to upload documents and retrieve parsed results programmatically.
  • Command-Line Document Processors - Processes files from the command line with options for format, page range, and remote URLs.
  • Document Parsing Services - Integrates document parsing into applications through a library API accepting file paths or raw byte buffers.
  • WASM-Based PDF Parsers - Parses PDF documents entirely in the browser using WebAssembly, requiring no server or cloud calls.
  • Diagram Structure Parsing - Converts visual data from charts, plots, and diagrams into structured formats for numerical reasoning by LLMs.
  • Document Chart Parsers - Extracts charts, plots, and diagrams from documents into structured data for numerical reasoning by LLMs.
  • Browser-Based OCR Engines - Provides a JavaScript-side OCR engine with a recognize method for text extraction in WASM environments.
  • OCR REST API Servers - Sends OCR requests to remote HTTP services for higher accuracy or performance.
  • Document Page Rendering - Converts document pages into raster images for LLM agents to extract visual information.
  • PDF Page Image Generators - Renders PDF pages as raster images for use in LLM agents or visual workflows.
  • Browser Screenshot Capture - Generates page images as PNG byte buffers for use with LLMs or disk storage.
  • Browser-Based Runtimes - Runs the entire parsing engine and OCR inside a web browser using WebAssembly for offline document extraction.
  • Document Directory Parsers - Parses all documents in a given input folder and writes results to a specified output directory.
  • Batch Document Processing - Processes entire directories of documents efficiently with a single command, reusing the parsing engine.
  • Document Page Screenshot Capturers - Renders pages as high-quality PNG images to capture visual information that text alone cannot convey.

Star history

Star history chart for run-llama/liteparseStar history chart for run-llama/liteparse

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does run-llama/liteparse do?

A fast, helpful, and open-source document parser

What are the main features of run-llama/liteparse?

The main features of run-llama/liteparse are: Document Parsing and Extraction, Cost-Optimized Parsers, Open-Source Document Parsers, Content Parsing Prompts, Output Schema Instructions, Document Page Routing Optimizers, Structured Document Extraction, Document Text Extractors.

What are some open-source alternatives to run-llama/liteparse?

Open-source alternatives to run-llama/liteparse include: kreuzberg-dev/kreuzberg — Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into… getomni-ai/zerox — Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into… adithya-s-k/omniparse — Omniparse is a multimodal content parser and generative AI ingestion engine designed to convert documents, images, and… tencent/weknora — WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework.… deanmalmgren/textract — Textract is a multi-format text extraction tool and parser. It provides a unified interface to extract plain text from… breezedeus/pix2text — Pix2Text is an optical character recognition system and document conversion tool designed to transform images and PDFs…

Open-source alternatives to Liteparse

Similar open-source projects, ranked by how many features they share with Liteparse.
  • kreuzberg-dev/kreuzbergkreuzberg-dev avatar

    kreuzberg-dev/kreuzberg

    8,527View on GitHub↗

    Kreuzberg is a document extraction engine that converts PDFs, Office files, images, and over 90 other formats into clean, structured text and metadata. It is built around a compiled Rust core that can be used as a native library, a command-line tool, a REST API server, or a WebAssembly module for browser-based processing. The system is designed to run entirely on self-hosted infrastructure, with no data leaving the user's environment. What distinguishes Kreuzberg is its breadth of integration surfaces and its pipeline architecture. It exposes extraction capabilities through native bindings fo

    Rustdocument-intelligenceelixirffi
    View on GitHub↗8,527
  • getomni-ai/zeroxgetomni-ai avatar

    getomni-ai/zerox

    12,241View on GitHub↗

    Zerox is a multimodal document parser and OCR tool that uses vision models to convert PDF files and images into structured Markdown text. It functions as a visual layout extraction engine, leveraging large multimodal models to digitize documents while maintaining their original structural formatting. The system differentiates itself through the use of coordinate-based element mapping and multimodal layout analysis to identify structural elements like tables, charts, and headers. It utilizes rasterization to convert vector PDF pages into high-resolution bitmaps, ensuring consistent input for t

    TypeScriptocrpdf
    View on GitHub↗12,241
  • adithya-s-k/omniparseadithya-s-k avatar

    adithya-s-k/omniparse

    7,618View on GitHub↗

    Omniparse is a multimodal content parser and generative AI ingestion engine designed to convert documents, images, and multimedia into a uniform format. It functions as a data preprocessing pipeline that transforms diverse raw data sources into structured markdown to improve the performance of large language model workflows. The system extracts text and structural data from PDFs, images, audio, and video files. It includes a web crawler that converts dynamic website content into clean markdown and a multimodal transformation process that maps disparate input formats into a unified data schema

    Pythoningestion-apiocromniparser
    View on GitHub↗7,618
  • tencent/weknoraTencent avatar

    Tencent/WeKnora

    16,974View on GitHub↗

    WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework. It transforms raw documents into queryable knowledge bases and integrates large language models with vector databases to provide grounded AI responses. The system also functions as a Model Context Protocol (MCP) tool server, exposing knowledge search and agentic capabilities to external AI clients. The platform distinguishes itself through an autonomous agent framework that utilizes iterative reasoning, tool calling, and web search to solve multi-step tasks. It implements a sta

    Goagentagenticai
    View on GitHub↗16,974
  • See all 30 alternatives to Liteparse→