Skip to content

ArcAide Documentation

ArcAide provides everything you need for compelling D&D campaign management:

Structure your narratives using our proven six-part framework: Hook, Protagonist, Antagonist, Problem, Key, and Outcome. Create hierarchical arc relationships with parent and child storylines.

Organize your campaign world with custom entity types (NPCs, Locations, Items, Organizations) and rich descriptions using our powerful editor.

Find any content instantly with full-text search across all campaign materials, including fuzzy matching for typos and spell correction.

Share your campaign content with players using the publishing system. Control exactly what information is visible with paragraph-level secret content management.

Manage multiple campaigns with clear navigation, quick creation tools, and seamless content linking.

As developers, we believe that good documentation starts with well-written code. If your code is clean, well-structured, and follows best practices, it will be easier to understand and maintain. Documentation should complement the code, not replace it.

We write documentation not for ourselves or our current team, but for future developers who weren’t there when we first wrote this code. Documentation is a living document that should be updated as the code changes.

Latest Changes

ArcAide is actively developed with regular improvements. Check our changelog for detailed update information.

Recent major improvements include:

  • Publishing System: Share campaign content with players while controlling sensitive information visibility
  • Secret Content Management: Paragraph-level control over what players can see in published content
  • Enhanced Search System: Full-text search with fuzzy matching and spell correction
  • Internal Linking: Wiki-style content cross-referencing with [[...]] syntax
  • UI/UX Overhaul: D&D-themed interface with view/edit mode switching
  • Mobile Optimization: Improved responsive design for all screen sizes
  • Performance Improvements: Faster loading and better search performance
  • Documentation Issues: Report problems with these docs via GitHub issues
  • Feature Requests: Submit enhancement ideas through our issue tracker
  • Bug Reports: Help us improve by reporting any issues you encounter
  • Community: Join discussions about D&D campaign management best practices