[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:textream:en":3,"releases:stats:cask:textream:en":291,"dependencies:cask:textream:en:golden_gate":292},{"accentColor":4,"artifacts":5,"autoUpdates":30,"categories":31,"conflictsWith":38,"dependsOn":41,"deprecated":30,"description":52,"descriptionEn":53,"developer":54,"disabled":30,"displayName":55,"downloadSha256":56,"downloadSize":57,"downloadUrl":58,"editorChoice":30,"formulaeUrl":59,"homepage":60,"iconUrl":61,"installCommand":62,"installs":63,"installs30d":64,"isFont":30,"isLibrary":30,"kegOnly":30,"kind":66,"latestRelease":67,"machineTranslated":30,"minMacos":51,"name":55,"names":98,"platforms":100,"primaryCategory":265,"rank30d":266,"releaseCount":267,"releaseStats":268,"repoUrl":60,"screenshots":273,"sourceLocale":92,"sourceUrl":281,"summary":282,"summaryTranslation":283,"supports":284,"tags":286,"tap":290,"token":99,"version":97,"versionChangedAt":71},"#6475F1",{"apps":6,"binaries":8,"entries":9,"pkgs":29},[7],"Textream.app",[],[10,17],{"declaration":11,"phase":14,"sources":15,"target":13,"type":16},{"app":12,"target":13},[7],"\u002FApplications\u002FTextream.app","install",[7],"app",{"declaration":18,"phase":26,"sources":27,"type":28},{"zap":19},[20],{"trash":21},[22,23,24,25],"~\u002FLibrary\u002FCaches\u002Fdev.fka.textream","~\u002FLibrary\u002FHTTPStorages\u002Fdev.fka.textream","~\u002FLibrary\u002FPreferences\u002Fdev.fka.textream.plist","~\u002FLibrary\u002FSaved Application State\u002Fdev.fka.textream.savedState","cleanup",[],"zap",[],false,[32],{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},"lucide:clapperboard",true,"Video Production","video-production","zh-CN",{"casks":39,"formulae":40},[],[],{"arch":42,"casks":45,"formulae":46,"macos":47,"requirements":48},[43,44],"arm64","x86_64",[],[],">= 15",{"macos":49},{">=":50},[51],"15","Textream is a free, open-source teleprompter for Mac, with separate iPhone and iPad companions. It helps streamers, presenters, interviewers and podcasters follow a prepared script while speaking. It is a prompting tool, not a guarantee of accurate transcription or a replacement for rehearsal.\n\n## Features\n- Word Tracking highlights script words as speech recognition follows your voice.\n- Classic mode scrolls at a constant adjustable speed without a microphone.\n- Voice-Activated mode scrolls while you speak and pauses during silence.\n- Display prompts in a notch-style overlay, floating window or fullscreen.\n- Use external displays, Sidecar and mirror output for compatible prompter setups.\n- Import supported documents and PowerPoint presenter notes, and optionally share prompts with trusted local-network devices.\n\nReading settings control text position, paragraph dividers, last-spoken words and keep-awake behavior. Director Mode allows a separate operator to edit and control unread script content through the documented local web interface. Supported script formats and presentation imports are distinct from editing a complete slide deck.\n\n## Installation and systems\nUse `brew install --cask textream`, or download the official release DMG, open it and drag Textream to Applications. Official 1.7.1 notes describe signed, notarized releases. Choose the right operating-system package: Textream.dmg is for macOS 26 Tahoe and later, while Textream-macos15.dmg is the separate macOS 15 Sequoia build. The repository's overall minimum is macOS 15 and it explicitly supports Apple Silicon and Intel; the default DMG URL must not be advertised as a macOS 15 installer merely because the cask's generic requirement says 15.\n\nThe iPhone and iPad companion requires iOS\u002FiPadOS 26 and is distributed separately through the App Store. It has near-camera prompting and optional camera recording; those mobile features should not be assumed to be the Mac desktop app's recording interface. Windows and Linux desktop builds are not supplied by the reviewed official distribution. Sidecar requires compatible Apple hardware and system configuration separately.\n\nPaste or import a script, select a guidance mode, then start prompting. Word Tracking and Voice-Activated modes need microphone access; speech-following also uses Apple's speech-recognition capabilities and relevant authorization. Classic mode needs no microphone. Camera and Photos permissions relate to the optional mobile recording workflow, not every Mac prompting session. File imports require access to the files selected. The cask declares no separate formula dependency, but that does not remove Apple speech-service, display or network requirements for optional features.\n\n## Privacy, network and presentation use\nThe developer states there are no accounts, ads, analytics or Textream-operated cloud service. Scripts and settings remain under your control. Word Tracking can nevertheless use on-device recognition or send microphone audio to Apple depending on the Mac, language and system availability; do not assume all speech processing is always offline. Consult Apple's and the app's privacy terms before reading sensitive material aloud.\n\nRemote Connection and Director Mode start HTTP\u002FWebSocket services on your Mac. They are direct local-network connections rather than developer-cloud relays. Enable them only on trusted local networks and devices; their traffic is not encrypted, and the documented director authentication token must be kept private. These features can expose script text and prompting state to connected participants, so disable them when no longer needed and do not expose their ports publicly.\n\nThe Hide from Screen Sharing option can hide a prompt overlay from supported capture workflows, but verify the actual recording or conferencing setup before relying on it. It is not a general promise that all screenshots, cameras or capture systems will exclude the prompt. Speech errors, changing microphones and complex scripts can affect word following; review script cues and test pacing before presenting. Keep independent copies of important scripts; remote edits and document operations change local content.\n\n## Price, account and license\nThe official app is free and the source repository uses the MIT license, copyright Fatih Kadir Akin. No Textream account or subscription is required for ordinary local use. App Store downloads use Apple's store account and terms; optional external hardware and other services have their own costs. Community contributions and the mobile companion do not change the license of unrelated third-party components.\n\nThe official default 1.7.1 Textream.dmg download is 1,910,355 bytes according to HTTP HEAD and matching release-asset metadata. The separate macOS 15 asset is 1,921,986 bytes in release metadata. Installed storage, scripts and optional recordings are additional.\n\nSources: [Official repository](https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream), [1.7.1 release and OS-specific packages](https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream\u002Freleases\u002Ftag\u002Fv1.7.1), [Official guide](https:\u002F\u002Ftextream.net\u002Fdocs\u002F), [Privacy](https:\u002F\u002Ftextream.net\u002Fprivacy.html), [Source license](https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream\u002Fblob\u002Fmaster\u002FLICENSE).","Teleprompter that highlights scripts in real time as you speak","Fatih Kadir Akin","Textream","b1225e2df372558cec5d7e42095b70e91249cb7898ef4a12ff6013f02a4d15b9",1910355,"https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream\u002Freleases\u002Fdownload\u002Fv1.7.1\u002FTextream.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Ftextream","https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F5c35d70b2443\u002F4083d3de1e15-256.png","brew install --cask textream",{"d30":64,"d365":65,"d90":65},672,947,"cask",{"bodyMarkdown":68,"brewCommittedAt":69,"hasNotes":34,"id":70,"isLatest":34,"isPrerelease":30,"machineTranslated":30,"publishedAt":71,"sections":72,"source":91,"sourceLocale":92,"summary":93,"title":94,"translation":95,"version":97},"## Textream 1.7.1\n\nFixes high-rate audio crashes and prompting controls, and adds shorter next-page delays.\n\n### Audio\n\n- Fixes crashes with high-rate audio input devices.\n\n### Prompting\n\n- Keeps prompter controls interactive when the app is inactive.\n- Prevents external quit requests during active prompting.\n- Adds shorter Auto Next Page delays.\n\n### Documents\n\n- Remembers the last document directory.\n\n### Distribution\n\n- Keeps App Store assets local and adapts iPhone\u002FiPad download links.\n\nMac and mobile distribution are separate. Choose the release asset matching your macOS version.\n\nSource: [Official version-specific release](https:\u002F\u002Fgithub.com\u002Ff\u002Ftextream\u002Freleases\u002Ftag\u002Fv1.7.1).","2026-09-06T22:17:12Z",1822,"2026-10-07T09:38:43.820266Z",[73,77,83,87],{"area":74,"items":75},"Audio",[76],"Fixes crashes with high-rate audio input devices.",{"area":78,"items":79},"Prompting",[80,81,82],"Keeps prompter controls interactive when the app is inactive.","Prevents external quit requests during active prompting.","Adds shorter Auto Next Page delays.",{"area":84,"items":85},"Documents",[86],"Remembers the last document directory.",{"area":88,"items":89},"Distribution",[90],"Keeps App Store assets local and adapts iPhone\u002FiPad download links.","editorial","en-US","Fixes high-rate audio crashes and prompting controls, and adds shorter next-page delays.","Textream 1.7.1",{"locale":92,"machineTranslated":30,"sourceLocale":92,"status":96},"source","1.7.1",[55,99],"textream",[101,129,156,184,211,238],{"arch":44,"artifacts":102,"conflictsWith":117,"dependsOn":120,"downloadSha256":56,"downloadUrl":58,"macos":127,"minMacos":51,"requiresRosetta":30,"tag":128,"version":97},{"apps":103,"binaries":104,"entries":105,"pkgs":116},[7],[],[106,110],{"declaration":107,"phase":14,"sources":109,"target":13,"type":16},{"app":108,"target":13},[7],[7],{"declaration":111,"phase":26,"sources":115,"type":28},{"zap":112},[113],{"trash":114},[22,23,24,25],[],[],{"casks":118,"formulae":119},[],[],{"arch":121,"casks":122,"formulae":123,"macos":47,"requirements":124},[44],[],[],{"macos":125},{">=":126},[51],"27","golden_gate",{"arch":43,"artifacts":130,"conflictsWith":145,"dependsOn":148,"downloadSha256":56,"downloadUrl":58,"macos":127,"minMacos":51,"requiresRosetta":30,"tag":155,"version":97},{"apps":131,"binaries":132,"entries":133,"pkgs":144},[7],[],[134,138],{"declaration":135,"phase":14,"sources":137,"target":13,"type":16},{"app":136,"target":13},[7],[7],{"declaration":139,"phase":26,"sources":143,"type":28},{"zap":140},[141],{"trash":142},[22,23,24,25],[],[],{"casks":146,"formulae":147},[],[],{"arch":149,"casks":150,"formulae":151,"macos":47,"requirements":152},[43],[],[],{"macos":153},{">=":154},[51],"arm64_golden_gate",{"arch":44,"artifacts":157,"conflictsWith":172,"dependsOn":175,"downloadSha256":56,"downloadUrl":58,"macos":182,"minMacos":51,"requiresRosetta":30,"tag":183,"version":97},{"apps":158,"binaries":159,"entries":160,"pkgs":171},[7],[],[161,165],{"declaration":162,"phase":14,"sources":164,"target":13,"type":16},{"app":163,"target":13},[7],[7],{"declaration":166,"phase":26,"sources":170,"type":28},{"zap":167},[168],{"trash":169},[22,23,24,25],[],[],{"casks":173,"formulae":174},[],[],{"arch":176,"casks":177,"formulae":178,"macos":47,"requirements":179},[44],[],[],{"macos":180},{">=":181},[51],"26","tahoe",{"arch":43,"artifacts":185,"conflictsWith":200,"dependsOn":203,"downloadSha256":56,"downloadUrl":58,"macos":182,"minMacos":51,"requiresRosetta":30,"tag":210,"version":97},{"apps":186,"binaries":187,"entries":188,"pkgs":199},[7],[],[189,193],{"declaration":190,"phase":14,"sources":192,"target":13,"type":16},{"app":191,"target":13},[7],[7],{"declaration":194,"phase":26,"sources":198,"type":28},{"zap":195},[196],{"trash":197},[22,23,24,25],[],[],{"casks":201,"formulae":202},[],[],{"arch":204,"casks":205,"formulae":206,"macos":47,"requirements":207},[43],[],[],{"macos":208},{">=":209},[51],"arm64_tahoe",{"arch":44,"artifacts":212,"conflictsWith":227,"dependsOn":230,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":237,"version":97},{"apps":213,"binaries":214,"entries":215,"pkgs":226},[7],[],[216,220],{"declaration":217,"phase":14,"sources":219,"target":13,"type":16},{"app":218,"target":13},[7],[7],{"declaration":221,"phase":26,"sources":225,"type":28},{"zap":222},[223],{"trash":224},[22,23,24,25],[],[],{"casks":228,"formulae":229},[],[],{"arch":231,"casks":232,"formulae":233,"macos":47,"requirements":234},[44],[],[],{"macos":235},{">=":236},[51],"sequoia",{"arch":43,"artifacts":239,"conflictsWith":254,"dependsOn":257,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":264,"version":97},{"apps":240,"binaries":241,"entries":242,"pkgs":253},[7],[],[243,247],{"declaration":244,"phase":14,"sources":246,"target":13,"type":16},{"app":245,"target":13},[7],[7],{"declaration":248,"phase":26,"sources":252,"type":28},{"zap":249},[250],{"trash":251},[22,23,24,25],[],[],{"casks":255,"formulae":256},[],[],{"arch":258,"casks":259,"formulae":260,"macos":47,"requirements":261},[43],[],[],{"macos":262},{">=":263},[51],"arm64_sequoia",{"icon":33,"machineTranslated":34,"name":35,"slug":36,"sourceLocale":37},233,2,{"brewLag":269,"cadence":272,"count30d":270},{"compared":267,"earlierCount":270,"medianMinutes":271},1,76839492,"irregular",[274],{"caption":275,"height":276,"machineTranslated":30,"sourceLocale":92,"theme":277,"thumbUrl":278,"url":279,"width":280},"Official App Store promotional screenshot of Textream's separate iPad companion showing word tracking, not the Mac app.",1707,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2c774e70551f\u002Ff61926b2902b-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2c774e70551f\u002Ff61926b2902b-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Ft\u002Ftextream.rb","Free Mac teleprompter with word tracking, classic and voice-activated scrolling, floating overlays and optional local-network control.",{"locale":92,"machineTranslated":30,"sourceLocale":92,"status":96},{"arm64":34,"requiresRosetta":30,"status":285,"x86_64":34},"known",[287,288,289],"Teleprompter","macOS","Speech","homebrew\u002Fcask",null,{"conflictsWith":293,"dependencies":296,"dependents":297,"dependsOn":300,"platforms":307},{"casks":294,"formulae":295},[],[],[],{"count":298,"top":299},0,[],{"arch":301,"casks":302,"formulae":303,"macos":47,"requirements":304},[44],[],[],{"macos":305},{">=":306},[51],[308,334,360,386,412,438],{"arch":44,"artifacts":309,"conflictsWith":324,"dependsOn":327,"downloadSha256":56,"downloadUrl":58,"macos":127,"minMacos":51,"requiresRosetta":30,"tag":128,"version":97},{"apps":310,"binaries":311,"entries":312,"pkgs":323},[7],[],[313,317],{"declaration":314,"phase":14,"sources":316,"target":13,"type":16},{"app":315,"target":13},[7],[7],{"declaration":318,"phase":26,"sources":322,"type":28},{"zap":319},[320],{"trash":321},[22,23,24,25],[],[],{"casks":325,"formulae":326},[],[],{"arch":328,"casks":329,"formulae":330,"macos":47,"requirements":331},[44],[],[],{"macos":332},{">=":333},[51],{"arch":43,"artifacts":335,"conflictsWith":350,"dependsOn":353,"downloadSha256":56,"downloadUrl":58,"macos":127,"minMacos":51,"requiresRosetta":30,"tag":155,"version":97},{"apps":336,"binaries":337,"entries":338,"pkgs":349},[7],[],[339,343],{"declaration":340,"phase":14,"sources":342,"target":13,"type":16},{"app":341,"target":13},[7],[7],{"declaration":344,"phase":26,"sources":348,"type":28},{"zap":345},[346],{"trash":347},[22,23,24,25],[],[],{"casks":351,"formulae":352},[],[],{"arch":354,"casks":355,"formulae":356,"macos":47,"requirements":357},[43],[],[],{"macos":358},{">=":359},[51],{"arch":44,"artifacts":361,"conflictsWith":376,"dependsOn":379,"downloadSha256":56,"downloadUrl":58,"macos":182,"minMacos":51,"requiresRosetta":30,"tag":183,"version":97},{"apps":362,"binaries":363,"entries":364,"pkgs":375},[7],[],[365,369],{"declaration":366,"phase":14,"sources":368,"target":13,"type":16},{"app":367,"target":13},[7],[7],{"declaration":370,"phase":26,"sources":374,"type":28},{"zap":371},[372],{"trash":373},[22,23,24,25],[],[],{"casks":377,"formulae":378},[],[],{"arch":380,"casks":381,"formulae":382,"macos":47,"requirements":383},[44],[],[],{"macos":384},{">=":385},[51],{"arch":43,"artifacts":387,"conflictsWith":402,"dependsOn":405,"downloadSha256":56,"downloadUrl":58,"macos":182,"minMacos":51,"requiresRosetta":30,"tag":210,"version":97},{"apps":388,"binaries":389,"entries":390,"pkgs":401},[7],[],[391,395],{"declaration":392,"phase":14,"sources":394,"target":13,"type":16},{"app":393,"target":13},[7],[7],{"declaration":396,"phase":26,"sources":400,"type":28},{"zap":397},[398],{"trash":399},[22,23,24,25],[],[],{"casks":403,"formulae":404},[],[],{"arch":406,"casks":407,"formulae":408,"macos":47,"requirements":409},[43],[],[],{"macos":410},{">=":411},[51],{"arch":44,"artifacts":413,"conflictsWith":428,"dependsOn":431,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":237,"version":97},{"apps":414,"binaries":415,"entries":416,"pkgs":427},[7],[],[417,421],{"declaration":418,"phase":14,"sources":420,"target":13,"type":16},{"app":419,"target":13},[7],[7],{"declaration":422,"phase":26,"sources":426,"type":28},{"zap":423},[424],{"trash":425},[22,23,24,25],[],[],{"casks":429,"formulae":430},[],[],{"arch":432,"casks":433,"formulae":434,"macos":47,"requirements":435},[44],[],[],{"macos":436},{">=":437},[51],{"arch":43,"artifacts":439,"conflictsWith":454,"dependsOn":457,"downloadSha256":56,"downloadUrl":58,"macos":51,"minMacos":51,"requiresRosetta":30,"tag":264,"version":97},{"apps":440,"binaries":441,"entries":442,"pkgs":453},[7],[],[443,447],{"declaration":444,"phase":14,"sources":446,"target":13,"type":16},{"app":445,"target":13},[7],[7],{"declaration":448,"phase":26,"sources":452,"type":28},{"zap":449},[450],{"trash":451},[22,23,24,25],[],[],{"casks":455,"formulae":456},[],[],{"arch":458,"casks":459,"formulae":460,"macos":47,"requirements":461},[43],[],[],{"macos":462},{">=":463},[51]]