Search for characters or series

When people hear "character tracking database," they tend to think of epic fantasy - Sanderson's Cosmere, Tolkien's Middle-earth, massive casts of characters with unpronounceable names and complex magic systems. But the problem OpenFiction solves - "who is this person and what have they done so far?" - isn't a fantasy problem. It's a reading problem. And it applies to far more genres than you might think.

One of the most common questions we get is "how does the data actually get into OpenFiction?" The answer is: people who read books add it as they go, and curators review it for accuracy.

Most character databases treat a character as a single page of information - a description, some attributes, maybe a list of books they appear in. OpenFiction does something different: it tracks characters through books, chapter by chapter, recording what changes and when. This post explains what that means in practice and why we built it this way.

OpenFiction didn't start as OpenFiction. It started as a feature that didn't fit inside another project.