iArt.ai
AI motion graphics software — the After Effects alternative anyone can use. Create animations and explainer videos from a text prompt in minutes.
翻訳待ち
FilmOrganizer: free, open-source script breakdown and shooting schedule app. Screenplay to breakdown, stripboard and calendar. Offline, for Windows, macOS and Linux.
翻訳待ち
Loading the full README.
Read the full README ↗FilmOrganizer is a free, open-source script breakdown and shooting schedule app for film, TV, commercials and branded content. Import a screenplay (PDF, Word, Final Draft or Fountain), get a scene-by-scene breakdown of cast, props, wardrobe, vehicles and locations, then plan the shoot on a stripboard and a calendar. It runs offline on Windows, macOS and Linux, with no account.
Website: https://filmorganizer.vercel.app
Get the installer for your computer from the latest release. It's free and runs offline.
| System | File |
|---|---|
| Windows | .msi or -setup.exe |
| macOS (Apple Silicon and Intel) | .dmg |
| Linux | .AppImage (any distribution) or .deb (Debian / Ubuntu) |
The installers are not code-signed yet, so the first launch shows a warning:
chmod +x), then open it.This is needed only once.
.docx), Final Draft (.fdx), Fountain and plain-text screenplays. PDFs are read from the page layout (headings, action, character cues and dialogue sit at standard indents) and scene lengths are measured from the page in eighths; Word files use screenplay paragraph styles, indents, or plain screenplay conventions. Speaking characters are suggested as cast.Projects are saved automatically (in the app, or in the browser for the web version); use Export → Project file to keep a copy.
The app sends nothing over the internet unless you use an online AI provider, or turn on the desktop app's optional update check (Updates in the status bar, off by default), which asks GitHub for the latest version number once a day.
Requires Node.js 22+.
npm install
npm run dev
Then open http://localhost:5173. Use Load sample script to try it with the included sample screenplay.
npm run build
The desktop app wraps the same code with Tauri. To run or build it locally you also need Rust and Tauri's system prerequisites.
npm run tauri dev # run the desktop app with live reload
npm run tauri build # build an installer for this computer
Installers for every system are built by GitHub Actions (.github/workflows/release.yml), free on public repositories:
version in package.json. If the release has news for existing users, update WHATS_NEW in src/components/WhatsNew.tsx: they see it once after updating.git tag v0.1.0 && git push origin v0.1.0.The build also signs the update files that let installed apps update themselves (Update now in the app). It needs the repository secret TAURI_SIGNING_PRIVATE_KEY: the private half of the key whose public half is in src-tauri/tauri.conf.json. The maintainer keeps that key outside the repository; without the secret, release builds fail. If the key is lost, installed apps can no longer update themselves and need one manual install of a version with a new key.
To test a build without making a release, open the Actions tab, choose Release → Run workflow; the installers are attached to the run as artifacts.
The website is plain HTML and CSS in site/, hosted on Vercel, which redeploys it on every push to main. Preview it locally with python -m http.server --directory site.
MIT © 2026 nachobust
FilmOrganizer uses open-source libraries under their own licences (MIT, Apache-2.0, ISC, BSD and similar). Every installer includes THIRD-PARTY-NOTICES.txt with each one's licence text; npm run notices regenerates it.