Skip to content

storybuilder-org/StoryCAD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Roadmap / Change Log / Issues / Website

About StoryCAD

Our mission is to provide a free open-source resource for writers of all levels who struggle with the complexity of plotted fiction.

StoryCAD is an editor for fiction outlines from which writers can quickly create working drafts. It uses best-practice techniques and offers hundreds of suggestions for better stories. It's CAD for fiction writers.

The elements StoryCAD works with are the elements of good fiction: realistic three dimensional characters who are engaged in meaningful and gripping problems, dramatic and suspenseful plots, and settings that appeal to the senses.

Built With

WinUI has announced plans to make its code available as open source.

Windows Community Toolkit is available under the MIT License.

elmah.io is a commercial cloud-based error logging and uptime monitor service. elmah.io graciously provides a free subscription to public repository open source projects. We are grateful for their support.

NRtfTree is available under the GNU GPL V3 License. StoryCAD has changed this software locally to allow asynchronous IO.

Scrivener is a commercial writing application widely used by novelists, screenwriters, playwrights, and short fiction writers. StoryCAD contains a feature that inserts StoryCAD reports into a Scrivener project using their Scrivener 3 File Formatting Specification API.

Syncfusion WinUI Controls is a commercial toolkit of controls for WinUI 3 projects. StoryCAD uses their ComboBox control extensively. Syncfusion graciously provides an Open Source Project License. We are grateful for their support.

Getting Started

StoryCAD is a duck with its feet in two ponds: the user community of writers and the community of developers.

For writers

If you are (or want to be) a fiction writer, welcome! StoryCAD is for you. An introduction to StoryCAD for users is the User Documentation.

Our YouTube videos can help you learn more about StoryCAD.

You're welcome to try the software for yourself (it's free.)

You can find complete documentation in the User Manual, which also serves as online help for the program.

For Developers

If you're a developer, welcome! A good starting place is to learn what StoryCAD is about, using the same User Documentation.

Strictly from the code side, take a look at Programmer Notes.

Usage

You can learn more about StoryCAD from our YouTube videos.

We group StoryCAD's plans into a series of GitHub Projects. As StoryCAD approaches product completeness, ourcurrent project is to build the StoryCAD community and reach out to more users.

See the open issues for a complete list of proposed features and known bugs.

Contributing

If you would like to join the StoryCAD community and help improve the software, here are some ways to Contribute.

Copyright & License

StoryCAD uses the GNU GPLv3 license. See the LICENSE.TXT file in this directory.

Privacy Policy

Our privacy policy is here.

Acknowledgements

We are grateful beyond words for those who have helped bring StoryCAD back to life as free and open-source software. Some have contributed time, others have contributed ideas, and others have inspired the project. We are most grateful for all of them- especially those who toil in the arena: Acknowledgements.