Omar Olivares

 · in EPUB and Markdown, updated daily

Graham Essays

A comprehensive digital archive of Paul Graham’s influential writings, optimized for offline reading in EPUB and Markdown

Featured on Hacker News front page at launch, check on GitHub for more details.

Graham Essays — a sample essay card from the collection

Overview

This project automatically downloads, processes, and formats the complete collection of essays from Paul Graham’s website into convenient digital formats. What started as a simple web scraping exercise turned into a substantial digital library containing over 200 essays and more than 500,000 words of influential writing on startups, technology, and entrepreneurship.

Key Features

Technical Implementation

The project leverages the RSS feed originally created by Aaron Swartz and officially shared by Paul Graham himself, ensuring legitimate access. The automation pipeline uses several Python libraries for clean, readable output:

Getting Started

Quick Start

# Clone the repository
git clone https://github.com/ofou/graham-essays.git
cd graham-essays
make

This generates fresh EPUB and Markdown files with the latest essays.

Downloads

Ready-to-use files (updated daily via GitHub Actions):

Contributing

Contributions are welcome! Whether it’s code improvements, format suggestions, or feature requests:

The goal is to make Paul Graham’s essays as accessible as possible while maintaining the highest quality reading experience.


This is an independent project created for educational and personal use. All essay content remains the intellectual property of Paul Graham.

suggest an edit