Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Post History

60%
+1 −0
Q&A Software for developing and organizing characters

You may want to have a look at KeepNote. It's open source and runs on a number of different platforms (Windows and Linux packages are available), but it doesn't do everything you want out of the bo...

posted 11y ago by Canina‭  ·  last activity 5y ago by System‭

Answer
#4: Attribution notice removed by user avatar System‭ · 2019-12-11T18:55:49Z (almost 5 years ago)
Source: https://writers.stackexchange.com/a/8941
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added by user avatar System‭ · 2019-12-08T03:05:35Z (almost 5 years ago)
Source: https://writers.stackexchange.com/a/8941
License name: CC BY-SA 3.0
License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision by (deleted user) · 2019-12-08T03:05:35Z (almost 5 years ago)
You may want to have a look at [KeepNote](http://keepnote.org/). It's open source and runs on a number of different platforms (Windows and Linux packages are available), but it doesn't do everything you want out of the box. To address your particular considerations:

> - something like a filesystem, with a file for each character

Pretty well check: it allows you to create categories and subcategories to organize your data any way you prefer, and it supports categories with and without text (as "pages" as KeepNote calls them can contain subpages as well).

> - it should have or allow me to create categories like name, gender, age, backstory, and so on

Check: just create another page (as a sibling or child to an existing page) to put the information into.

> - once created, these categories should automatically be available for each character

No do. It can probably be done with a plug-in, and [Import Folder Tree](http://keepnote.org/extensions.shtml) looks promising at least as a starting point, but it isn't done out of the box.

> - adding images, text files, movies and stuff, or linking to these

Pages are (X)HTML web pages so in principle you can add anything that can go onto a web page. The built-in editor is somewhat minimalistic but does include many of the basic features for text editing.

> - it would be nice if it somehow interacted with my writing and timeline software (Scrivener and Aeon Timeline)

No do, at least out of the box.

> - creating relations between characters (married to, boss of, lives next door to, etc.)
> - these relations should not be limited in number

You can make a separate page or set of pages for relationships that describe them, and KeepNote supports full-text search, but there is no _native_ support for something like this that I know of.

One nice thing about KeepNote is precisely that it keeps its data as HTML files along with some XML metadata files in a simple file system directory hierarchy, so backing up your work, working with the files in different software etc. is trivial.

#1: Imported from external source by user avatar System‭ · 2013-09-20T08:30:09Z (about 11 years ago)
Original score: 4