Development guide for Crosswords
  • Contributing
  • Codebase
  • Designs
  • Packaging
  • Maintainers
Development guide for Crosswords
  • Development guide for Crosswords
  • View page source

Development guide for Crosswords

This is the development guide for Crosswords and Crossword Editor. It will help you understand how the applications fit together and how best to work with the codebase and project.

  • Contributing
    • Build instructions
    • Compiling on MacOS
    • Style Guide
    • Design docs philosophy
    • Design doc template
  • Codebase
    • Crosswords Player codebase overview
    • Crosswords Editor codebase overview
    • Internals overview
    • Naming disambiguation
  • Designs
    • Crosswords Editor
    • Crosswords Player
    • Puzzle sets
    • Shared code
    • Drafts
    • Deprecated
  • Packaging
    • Notes on packaging GNOME Crosswords
  • Maintainers
    • Release process checklist for Crosswords

External resources

  • Bug tracker

  • Wiki

  • libipuz development guide

  • libipuz API documentation

Next

© Copyright 2025, The Crosswords developers.

Built with Sphinx using a theme provided by Read the Docs.