A comprehensive collection of JSON-based datasets for games, storytelling, and creative bot development.
Opera Omnia provides a rich collection of creative content in JSON format, perfect for:
- Game Development
- Interactive Fiction
- Chatbots and AI Projects
- Creative Writing
- RPG Campaigns
src/
├── attributes/ # Descriptive elements
│ └── adjectives.json
├── characters/ # Character-related content
│ ├── personalities.json
│ └── backstories.json
├── equipment/ # Items and gear
│ ├── armor.json
│ ├── tools.json
│ ├── potions.json
│ ├── artifacts.json
│ ├── jewelry.json
│ ├── mounts.json
│ ├── siege-weapons.json
│ └── traps.json
├── rpg/ # Role-playing game elements
│ ├── classes.json
│ ├── skills.json
│ ├── status-effects.json
│ └── spells.json
├── situations/ # Quest and event templates
│ ├── errands.json
│ └── quests.json
├── story/ # Narrative elements
│ └── plot-twists.json
└── world/ # World-building components
├── factions.json
└── cultures.json
All files follow a consistent JSON structure:
{
"description": "Description of the content",
"items": [
"item1",
"item2",
...
]
}
- Opera Omnia Viewer: View Collections
- Opera Omnia Builder: Create Lists
- All contributions must follow the established JSON format
- Content should be family-friendly and setting-neutral where possible
- Submit contributions via Pull Request
- By contributing, you agree that your content will be released under the same license
Free to use without attribution. All contributions must be made under the same terms.
This is a living project that continues to grow. Check the manifest.json file for the latest list of available datasets.
Check out the Opera Omnia Viewer to explore the collections! Want to contribute? Use the Opera Omnia Builder to create and submit new lists!