gitwtfhub

wtf is edith?

sunny/edith — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2024-03-20

106PHPAudience · developerComplexity · 2/5DormantSetup · easy

TL;DR

A dead-simple web notepad where any URL becomes an instantly editable, auto-saving page you can share, no accounts or buttons required.

Mindmap

mindmap
  root((repo))
    What it does
      Type at any URL
      Auto-saves as you go
      No accounts needed
      Share instantly
    Tech stack
      PHP
      REST API
      Markdown rendering
    Use cases
      Share code snippets
      Quick meeting notes
      Pair programming scratchpad
    Audience
      Developers
      Small teams
      Self-hosters

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Paste and share a code snippet with a teammate during debugging

REASON 2

Jot down quick meeting notes without opening a full docs app

REASON 3

Self-host a private, ephemeral notepad for a small team

REASON 4

Build on top of the REST API to create or update pages programmatically

What's in the stack?

PHPREST APIMarkdownDocker

How it stacks up

sunny/edithphenaproxima/starshot-prototypeshipfastlabs/parsel
Stars106118132
LanguagePHPPHPPHP
Last pushed2024-03-20
MaintenanceDormant
Setup difficultyeasymoderatemoderate
Complexity2/53/52/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 30min

Self-hosting needs a PHP server or Docker, the hosted instance itself needs zero setup.

Yoink these prompts

Prompt 1
Show me how to self-host Edith with Docker on my own server.
Prompt 2
Explain how Edith's URL-based page saving works under the hood.
Prompt 3
Help me use Edith's REST API to create and update pages programmatically.
Prompt 4
How do I make an Edith page read-only using file permissions?
Prompt 5
Walk me through viewing an Edith page as Markdown, a slideshow, or a graph.

Frequently asked questions

wtf is edith?

A dead-simple web notepad where any URL becomes an instantly editable, auto-saving page you can share, no accounts or buttons required.

What language is edith written in?

Mainly PHP. The stack also includes PHP, REST API, Markdown.

Is edith actively maintained?

Dormant — no commits in 2+ years (last push 2024-03-20).

How hard is edith to set up?

Setup difficulty is rated easy, with roughly 30min to a first successful run.

Who is edith for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.