Help & Support

Table Of Contents

    For issues related to bugs or product navigation, kindly join our Discord server and post your query there for a quicker resolution.

    User Guides

    • Quick Start
      This is a quick start tutorial on using Scrite to write Screenplays. It covers basic concepts with an intention to help you get started really quick.
    • Moving From Another App
      As a screenwriter you may have used one or more screenwriting apps. In this article we will show you how to import your work from other apps into Scrite.
    • Advanced Editing Features
      Learn all about color coding & numbering your scenes, formatting paragraphs, capturing comments and characters names and inserting, removing, splitting, merging and reordering scenes.
    • Typing In Multiple Languages
      Learn how to write in 11 Indian languages, assign a specific language to dialogues and use native input methods provided by the operating system.
    • Using The Structure Tab
      The structure tab presents a powerful UI to capture the structure of your screenplay. In this article we will only go over the basics of using the structure tab, setting the stage for diving into advanced features later on.
    • Advanced Structuring Tools
      Learn how to capture Rashomon, non-linear, save-the-cat and multiple timeline structures of stories on the structure canvas.
    • Scriptalay
      Learn how to download screenplays and templates from our online library.
    • Exporting To Other Formats
      Learn how you can export to Final Draft, HTML, Fountain, Open Document Text and other formats.
    • Notebook Revamped
      Comprehensively capture your research by episode, act and scene. Create enticing characters using tools like Character Sketch, Interview and Relationship Graphs.

    Video Tutorials

    • Guided Tour Of Scrite – September 2021 Edition
      In this ~1 Hour video, Prashanth Udupa shares the original idea of Scrite and how it has evolved over the past 18 months. While doing so, he walks through the process of creating a simple screenplay in Scrite, and using advanced structuring, research and reporting tools. This video is a good place to start if […]
    • Typing In Multiple Languages
      Learn how to write in 11 Indian languages, assign a specific language to dialogues and use native input methods provided by the operating system.
    • Tagging Structural Elements
      With Scrite 0.6 beta, you can now tag your index cards and mark structural elements in your screenplay. This is a very powerful feature for writers who wish to design their stories according to structures of their choice. Click here to read more about tagging index cards.
    • Capturing Relationships Between Characters
      Screenplays & stories are made up of characters. There are a few stories where we can notice only one or two characters, however most stories employ between 2 and 20 characters, although we could find cases where there are more than 20 also. A writer must ensure that relationships between characters are portrayed consistently across […]
    • Video Tutorial In Kannada From Sushupti Dreams
      Sushupti Dreams had conducted an online series on film-making in 2020, as a part of which they had hosted several sessions on screenwriting. In their 22nd and 23rd episodes, they covered screenwriting and story structuring concepts using Scrite. Below is a video embed of their 22nd session.
    • Scrite Tutorial – Aug 2020 Edition
      Much has changed since the first beta of Scrite was released back in April 2020. The video below is a new tutorial on Scrite. It covers the features and functionality available as of Scrite 0.4.16 Beta. This video was prepared for presenting a demo of Scrite at a webinar on “Using Screenwriting Software” hosted by […]
    • Scrite Tutorial – April 2020 Edition
      Scrite is a free and open-source app for Windows and Mac Desktops (soon on Linux also) using which you can create screenplays. This video is a demo of the Scrite app. The voice over in this video is in English, we will have another video in Kannada as well. PS: Kindly pardon all the bloopers […]

    Webinars and Zoom Episodes

    We have had an opportunity to showcase Scrite to writers and directors from our film industry. With a few of them we have had an opportunity to host a Webinar or record a Zoom Episode. These episodes not only help understand Scrite, but also touches upon aspects of writing in general.

    • Rahul, Pooja & Sakutumba Sametha – #ScriteStories
      This year’s family-comedy-drama film, Sakutumba Sametha, from Paramvah Studios was directed by Rahul PK and co-written by Rahul PK and Pooja Sudhir. For us, its a very special film because it was written in Scrite. Infact, the entire team of screenwriters at Paramvah, including Rahul and Pooja, have been actively providing feedback and suggestions for […]
    • Episode with Adarsh Eshwarappa
      Director Adarsh Eshwarappa discusses his films #Shuddhi, #Bhinna, his love for non-linear structure in screenplays and his fascination with #Scrite in this episode. Get inspired and start writing your next #Blockbuster while you #StayHome and #StaySafe. Also download Shuddhi screenplay files in Scrite format:
    • Episode with Abhaya Simha
      Director Abhaya Simha is one of the earliest adopters of Scrite. His most recent film Paddayi, a adaptation of Shakespeare’s Macbeth, has won many awards. He has infact been someone who gave really useful and early feedback and guided the development of Scrite. In this video episode Prashanth sits down with Director Simha and composes […]

    Click here to view all episodes.

    Material For Software Developers

    In this section you can find information for software developers who are interested to know more about the design and implementation of Scrite.

    • Presentation at QtDevCon22
      Prashanth Udupa presented a talk on “Closing the Gaps, QML on Desktop” at QtDevCon 2022. In this talk he talks about challenges faced while trying to use QML in a large desktop software like Scrite. The talk covers techniques for Optimizing views with heavy delegates Handling tab sequences Offering Spell Check Auto Completion Popups Displaying […]
    • Moving to Qt 5.15
      Back in March 2020, when work on the Scrite project started we could either use Qt 5.12 LTS or anything up to Qt 5.14. Prashanth chose to use Qt 5.13.2 since he was already using it for another project. Since then, even until 0.8.1 we have been building Scrite using this version. Now that Qt […]
    • Desktop Apps Using QML – Presented @ QtDevDesDays 2021
      Prashanth Udupa (Creator Of Scrite) presented a talk on building beautiful desktop applications using QML at Qt Dev Des Days 2021. In this talk he walks through best practices that one can employ while building large desktop applications using QML. The event attracted over 3000 Qt & QML developers and designers from all over the […]
    • Interoperable Document Format
      Back in April 2020, when the Scrite project started, we used a JSON plain-text format for loading and saving Scrite documents. Sometime around June 2020, we started using the binary JSON format for loading and saving Scrite documents, with backward compatibility to text based ones. Later in July 2020, right around the time we announced […]
    • Qt & QML Insights – Presentation @ Qt Desktop Days 2020
      Prashanth Udupa (Creator of Scrite) presented a talk on the insights gathered while developing Scrite at Qt Desktop Days 2020 as a part of Akademy 2020 virtual tech conference. The following is a video capture of his talk. Scrite is developed using Qt. Whats very unique about the use of Qt in Scrite is that […]


    We now have a dedicated discussion forum for you to share feedback, bug reports, feature requests and more. Click here to visit the discussion forum.