Showing 244 open source projects for "document"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1

    Json Node Tree Library

    Represents JSON doc as a nodes tree for transforms like XPATH & XSLT.

    Json Node Tree framework is provisioning of transformation operations for JSON documents similar XML XPATH and XSLT. The framework parses textual JSON document to nodes tree that represents JSON entity: object, array or value of primitive type. Generated tree allows to modify values of nodes and/or structure of the given JSON document. Representation of JSON object as a nodes tree allows implement an operations such as path query and transformations (like XPATH and XSLT for XML).
    Downloads: 2 This Week
    Last Update:
    See Project
  • 2
    R Markdown Cookbook

    R Markdown Cookbook

    R Markdown Cookbook

    R Markdown Cookbook. A range of tips and tricks to make better use of R Markdown. R Markdown is a powerful tool for combining analysis and reporting into the same document. Since the birth of the rmarkdown package (Allaire, Xie, Dervieux, McPherson, et al. 2023) in early 2014, R Markdown has grown substantially from a package that supports a few output formats, to an extensive and diverse ecosystem that supports the creation of books, blogs, scientific articles, websites, and even resumes.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 3
    Prawn

    Prawn

    Fast, Nimble PDF Writer for Ruby

    ...Comprehensive internationalization features, including full support for UTF-8 based fonts, right-to-left text rendering, fallback font support, and extension points for customizable text wrapping. Support for PDF outlines for document navigation. Low level PDF features, allowing users to create custom extensions by dropping down all the way to the PDF object tree layer. (Mostly useful to those with knowledge of the PDF specification). If you are looking for a highly flexible PDF document generation system, Prawn might be the tool for you. It is not a reporting tool or a publishing toolchain, though it could be fairly easily used to build those things.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    wkhtmltopdf

    wkhtmltopdf

    Convert HTML to PDF using Webkit (QtWebKit)

    ...The rest of the headers directly exposes the C++ QT dependent class used internally by wkhtmltopdf and wkhtmltoimage. wkhtmltopdf is able to put several objects into the output file, an object is either a single webpage, a cover webpage or a table of contents. The objects are put into the output document in the order they are specified on the command line, options can be specified on a per object basis or in the global options area.
    Downloads: 110 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    Clean Thesis

    Clean Thesis

    Clean Thesis is a clean, simple, and elegant LaTeX style (or template)

    Clean, Simple, Elegant Clean Thesis is a LaTeX style for thesis documents, developed for my diploma thesis (Diplomarbeit). The style can be understood as my personal compromise — a typical clean-looking scientific document combined and polished with minor beautification. The design of this Clean Thesis style is inspired by user guide documents from Apple Inc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    GoJSONQ

    GoJSONQ

    A simple Go package to Query over JSON/YAML/XML/CSV Data

    A simple Go package to Query over JSON Data. It provides a simple, elegant, and fast ODM-like API to access, and query JSON documents. You can query your document using the various query methods such as Find, First, Nth, Pluck, Where, OrWhere, WhereIn, WhereStartsWith, WhereEndsWith, WhereContains, Sort, GroupBy, SortBy, and so on. Also, you can aggregate data after query using Avg, Count, Max, Min, Sum, etc.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    limecv

    limecv

    A LaTeX CV Document Class

    limecv is a document class to typeset curriculum vitæ in (Xe/Lua)LaTeX. limecv offers support for a bio/profile, contact details, language skills, (general) skills, projects, education, experience, and references. It also features a custom cover letter design.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    SBJson 5

    SBJson 5

    This framework implements a strict JSON parser and generator

    ...SBJson's number one feature is stream/chunk-based operation. Feed the parser one or more chunks of UTF8-encoded data and it will call a block you provide with each root-level document or array. Or, optionally, for each top-level entry in each root-level array. With this you can reduce the apparent latency for each download/parse cycle of documents over a slow connection. You can start parsing and return chunks of the parsed document before the full document has downloaded. You can also parse massive documents bit by bit so you don't have to keep them all in memory.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9

    pyPRN2PDF

    Convert files with output for dot-matrix printer into PDF

    Output from old DOS program intended to be printed on ESC/P2 dot-matrix printer is converted into PDF. Emulate all print codes I needed for document conversion with some nice additional features.
    Downloads: 2 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    PDF-Unlock

    PDF-Unlock

    Small tool that utilizes GhostScript to unlock a protected PDF

    https://github.com/Go2Engle/PDF-Unlock Small tool that utilizes GhostScript to unlock a protected PDF For this application to function you will need to install Ghostscript 64 bit. You can download and install Ghostscript from the link below. https://www.ghostscript.com/download/gsdnld.html
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    disser

    disser

    LaTeX classes and templates for typesetting dissertations in Russian

    LaTeX classes, Makefiles and document templates for typesetting dissertations in Russian
    Downloads: 5 This Week
    Last Update:
    See Project
  • 12
    jul-javascript

    jul-javascript

    JUL - The JavaScript UI Language

    The JavaScript UI Language (JUL) is a configuration and instantiation module for the JavaScript frameworks. It can be used with any framework that accepts a configuration object as a constructor parameter, or with a custom factory for the other frameworks. JUL parses a tree of configuration objects, and creates the runtime components in the expected order and membership. For the most uses, after this step, you will have your application's user interface up and running. Browser...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    posterdown

    posterdown

    Use RMarkdown to generate PDF Conference Posters via HTML

    ...Many creature comforts from RMarkdown are available in this package such as Markdown section notation, figure captioning, and even citations like this one (Allaire, Xie, McPherson, et al. 2018). The rest of this example poster will show how you can insert typical conference poster features into your own document. Posterdown was created as a proof-of-concept (to myself) that it is possible to make a beautiful poster using open-source reproducible code.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    TCPDF - PHP class for PDF

    TCPDF - PHP class for PDF

    PHP class for PDF

    TCPDF is a PHP class for generating PDF documents without requiring external extensions. TCPDF Supports UTF-8, Unicode, RTL languages, XHTML, Javascript, digital signatures, barcodes and much more. IMPORTANT: This version will be soon marked as deprecated and replaced by a new version currently under development: https://github.com/tecnickcom/tc-lib-pdf
    Leader badge
    Downloads: 347 This Week
    Last Update:
    See Project
  • 15
    Canorus

    Canorus

    Music score editor

    Canorus is a free cross-platform music score editor. It supports an unlimited number and length of staffs, polyphony, a MIDI playback of notes, chord markings, lyrics, import/export filters to formats like MIDI, MusicXML, ABC Music, MusiXTeX and LilyPond
    Downloads: 15 This Week
    Last Update:
    See Project
  • 16
    MorganaXProc (Implements XProc 1.0)

    MorganaXProc (Implements XProc 1.0)

    A Java implementation of XProc: An XML Pipeline Language

    This project is now abandoned in favour of MorganaXProc-III which implements XProc 3.0: https://sourceforge.net/projects/morganaxproc-iiise/ MorganaXProc is a full implementation of XProc: An XML Pipeline Language (W3C Recommendation 11 May 2010) written in Java, supporting all required and optional steps, the steps proposed on EXProc.org and also the document templating steps "p:in-scope-names" and "p:template". XPath 2.0 or XPath 3.0 is used as expression language. XSLT and XQuery are supported out of the box, while a flexible connector mechanism also allows to employ your favorite XSLT and XQuery processors. The current version is 1.0.x. It is very close to the recommendation with all related tests of the XProc Test Suite passed.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 17
    iText®, a JAVA PDF library

    iText®, a JAVA PDF library

    PDF Library for Developers

    ...With iText, you can create archivable and accessible PDFs, split and merge documents, fill and flatten forms, digitally sign documents, and more. iText add-ons enable additional functionality, such as PDF creation from HTML templates, secure redaction, OCR, and much more. The latest versions of iText build on the success of previous versions and feature an improved document engine, high and low-level programming capabilities, and a more efficient modular structure. iText represents the next level for developers looking to leverage PDF in document workflows. The main project page for iText is now on GitHub, and all the latest releases, code samples, open source add-ons and tools, etc. can be found at https://github.com/itext/.
    Leader badge
    Downloads: 181 This Week
    Last Update:
    See Project
  • 18
    pdf-bot

    pdf-bot

    A Node queue API for generating PDFs using headless Chrome

    pdf-bot is a Node.js microservice designed to automate the generation of PDF documents from web pages using headless Chrome. The project provides a queue-based API that allows developers to submit URLs for PDF generation, which are then processed asynchronously by the service. Once a document is generated, the system can notify external applications through webhooks, enabling integration with other backend systems or automation pipelines. The service is particularly useful for generating documents such as invoices, reports, and archived web content in a reliable and scalable way. PDF Bot also supports integration with cloud storage services like Amazon S3, allowing generated files to be stored and distributed automatically. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    unfluff

    unfluff

    Automatically extract body content (and other cool stuff) from HTML

    unfluff is a Node.js library designed to automatically extract the main content from an HTML document — stripping away navigation bars, ads, footers and other boilerplate to leave you with the “body content”, metadata (title, author, date) and other useful fields. It’s a tool very much aimed at content-analysis, web scraping, building datasets, or repurposing article text for downstream processing (like machine-learning or summarization).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    undom

    undom

    1kb minimally viable DOM Document implementation

    Minimally viable DOM Document implementation. A bare-bones HTML DOM in a box. If you want the DOM but not a parser, this might be for you. JSFiddle Demo: Rendering preact components into an undom Document. Undom aims to find a sweet spot between size/performance and utility. The goal is to provide the simplest possible implementation of a DOM Document, such that libraries relying on the DOM can run in places where there isn't one available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    cquery

    cquery

    C/C++ language server supporting multi-million line code base

    C/C++ language server supporting multi-million line code base, powered by libclang. Emacs, Vim, VSCode, and others with language server protocol support. Cross-references, completion, diagnostics, semantic highlighting, and more. cquery is a highly-scalable, low-latency language server for C/C++/Objective-C. It is tested and designed for large codebases like Chromium. cquery provides accurate and fast semantic analysis without interrupting workflow. cquery implements almost the entire...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CUED PhD thesis template

    CUED PhD thesis template

    A LaTeX / XeLaTeX / LuaLaTeX PhD thesis template

    ...Useful for review and corrections. A separate abstract with thesis title and author name, along with the title page can be generated by passing the argument abstract to the document class. Option to generate only specific chapters and references without the frontmatter and title page. Useful for review and corrections. Draft mode: Draft water mark, timestamp, version numbering, and line numbering.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    ucasthesis

    ucasthesis

    LaTeX Thesis Template for the University of Chinese Academy of Science

    LaTeX thesis template suite tailored to the Chinese Academy of Sciences University (UCAS). It meets official formatting guidelines—including cover page setup—for undergraduate, master’s and PhD-level theses. Includes custom document class, build scripts, and support for multiple bibliography styles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24

    Deinputex

    Convert a latex document using the input directive to a single file.

    Convert a latex document using the input directive to a single file. Example of use: java -jar deinputex.jar -i manuscript.tex -o manuscript-single.tex --verbose
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    XSLT stylesheets and related tools to convert documents from formatting objects (XSL FO) to ODF format. The resulting document can be opened in OpenOffice Writer.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB