Skip to main content

React email cover

Onedoc
Onedocs makes it easy for developers to design beautiful PDFs. With our API, we make document generation simpler, faster, better.

Onedoc

Stop spending hours making ugly documents, and start creating a dynamic experience now!

Onedoc makes it easy for developers to generate beautiful PDFs. It is a comprehensive solution with:

The first developer-oriented document platform. Generate, host and track documents with a single API.

https://github.com/OnedocLabs/onedoc/assets/33000377/5bbda4a8-150c-48ed-877b-b0a805fa647f

Why do documents feel so outdated❓

Billions of PDFs are generated daily: invoices, contracts, receipts, tickets,… yet there are no toolkits to allow companies to easily build them. Developers need to get their hands dirty to produce basic documents - let alone beautiful ones. This makes PDFs hard to dynamize and maintain, leading to poor brand experience and flawed analytics.

What does Onedoc bring to the table ✅

Onedoc bridges the gap between developers and documents. We make modern web technologies work for PDF generation: React, Tailwind, … In turn, developers can make highly dynamic documents and iterate quickly. What used to take hours now takes seconds with our API.

To make it even faster, we maintain an open-source library of beautiful components and templates and we offer a hosting and tracking service to better understand your documents.

Our goal 🎯

Onedoc is dedicated to transforming document management. We aim to empower businesses and developers to create, manage, and utilize documents more effectively, driving productivity and innovation in today's fast-paced, digital-first world.

What brought us here 🧐

We previously worked with giant firms, where documents were central to most workflows. They would get passed around, get into client’s hands, and everyone would complain about their layout and lack of proper information. While at a large mining company, clients would want to see shipping information and product details on their invoices. However, the development team wouldn’t be able to update these documents because the task was too complex and expensive.

SDK 💻

Our Team

  • Auguste LEFEVRE
    EPF Lausanne and ETH Zürich graduate in Computer Science, Auguste built extensive knowledge in machine intelligence and data analytics. Continuing his academic journey with a PhD in Quantitative Finance at the National University of Singapore, he left to co-found Onedoc with Pierre and Titouan with the idea to reshape the document management experience.

  • Titouan LAUNAY
    INSA Lyon graduate in civil engineering and architecture, Titouan is a self-taught computer programmer, developing and selling software to businesses since the age of 12. Co-founded an IT consulting company while studying, providing companies with data management and cloud consulting services. He now puts his effort into improving document management around the world.

  • Pierre DORGE
    EPF Lausanne and ETH Zürich graduate in Computer Science specializing in machine intelligence and information security. Pierre built extensive experience in software engineering and data management as the co-founder of an IT consulting company and now decided to focus on revolutionizing the document management experiences.

Contributing 🫂

There are many ways you can contribute to the sucees of Onedoc :

intro

Metadata

Release files for client-onedoc 0.0.21

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for client-onedoc 0.0.21
File Size Uploaded
client_onedoc-0.0.21.tar.gz 7.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for client-onedoc 0.0.21
File Interpreter ABI Platform
client_onedoc-0.0.21-py3-none-any.whl Python 3 none any Details

Total release size: 15.3 kB

Release files / client_onedoc-0.0.21.tar.gz

Download URL client_onedoc-0.0.21.tar.gz
Size 7.3 kB
Tags Source
SHA-256 checksum
How to use checksums
22b6a87f42894143d72b96f9797225d08478d53778892c7b6718487517e7cd06
BLAKE2b-256 checksum
How to use checksums
adca3847722941988e21ad717992d5ad40311fb89f7bf122f1eca207191c8635
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.18

Release files / client_onedoc-0.0.21-py3-none-any.whl

Download URL client_onedoc-0.0.21-py3-none-any.whl
Size 8.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
98b42f62eef254df257d38fad2eaa5598e65ea8724860a309e48256a519cb46f
BLAKE2b-256 checksum
How to use checksums
e41702a7a8fb25ed2932a19da4a4bca44f6546d7ad4b12cd1a1afe5373355d66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.8.18

Release history Release notifications | RSS feed

This release

0.0.21 This release

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.12

2 release files

0.0.11

2 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page