[{"data":1,"prerenderedAt":1294},["ShallowReactive",2],{"navigation_docs":3,"-file-extensions-fb2":673,"-file-extensions-fb2-surround":1156,"mdc-bocn6r-key":1157,"mdc-ssz7ub-key":1168,"mdc-k8oxuc-key":1176,"mdc-1ilgfj-key":1184,"mdc-91gt-key":1192,"mdc-dg0tgf-key":1200,"mdc--6lmsm-key":1208,"mdc--p3n74t-key":1216,"mdc--mvajqe-key":1230,"mdc-cxx5ml-key":1246,"mdc-6oss3q-key":1254,"mdc-aw0btr-key":1262,"mdc--q8ztgs-key":1270,"mdc--6k8chk-key":1278,"mdc--dfyp2v-key":1286},[4,29,123,155,193,222,251,267,408,416,456,462,468],{"title":5,"path":6,"stem":7,"children":8,"icon":28},"Getting Started","\u002Fgetting-started","01.getting-started\u002F1.index",[9,13,18,23],{"title":10,"path":6,"stem":7,"icon":11,"exact":12},"What is Poly?","i-lucide-house",true,{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fgetting-started\u002Finstallation","01.getting-started\u002F2.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Quickstart","\u002Fgetting-started\u002Fquickstart","01.getting-started\u002F3.quickstart","i-lucide-rocket",{"title":24,"path":25,"stem":26,"icon":27},"Migrate to Poly","\u002Fgetting-started\u002Fmigrate-to-poly","01.getting-started\u002F4.migrate-to-poly","i-lucide-replace",false,{"title":30,"path":31,"stem":32,"children":33,"icon":28},"File Browser","\u002Ffile-browser","02.file-browser\u002F01.index",[34,37,42,47,52,57,62,67,72,113,118],{"title":35,"path":31,"stem":32,"icon":36,"exact":12},"Overview","i-lucide-folder-open",{"title":38,"path":39,"stem":40,"icon":41},"Uploading Files","\u002Ffile-browser\u002Fuploading-your-files","02.file-browser\u002F02.uploading-your-files","i-lucide-upload",{"title":43,"path":44,"stem":45,"icon":46},"Navigating Your Files","\u002Ffile-browser\u002Fnavigating-your-files","02.file-browser\u002F03.navigating-your-files","i-lucide-map",{"title":48,"path":49,"stem":50,"icon":51},"Sidebar","\u002Ffile-browser\u002Fsidebar","02.file-browser\u002F04.sidebar","i-lucide-panel-left",{"title":53,"path":54,"stem":55,"icon":56},"Saved Searches","\u002Ffile-browser\u002Fsaved-searches","02.file-browser\u002F05.saved-searches","i-lucide-folder-search",{"title":58,"path":59,"stem":60,"icon":61},"Supported File Types","\u002Ffile-browser\u002Fsupported-file-types","02.file-browser\u002F06.supported-file-types","i-lucide-file",{"title":63,"path":64,"stem":65,"icon":66},"View Modes","\u002Ffile-browser\u002Fview-modes","02.file-browser\u002F07.view-modes","i-lucide-layout-grid",{"title":68,"path":69,"stem":70,"icon":71},"Quick View (Peek)","\u002Ffile-browser\u002Fquick-view","02.file-browser\u002F08.quick-view","i-lucide-eye",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Tools Menu","\u002Ffile-browser\u002Ftools-menu","02.file-browser\u002F09.tools-menu\u002F1.index",[77,79,84,89,94,99,104,108],{"title":73,"path":74,"stem":75,"icon":78,"exact":12},"i-lucide-wrench",{"title":80,"path":81,"stem":82,"icon":83},"Agent","\u002Ffile-browser\u002Ftools-menu\u002Fagent","02.file-browser\u002F09.tools-menu\u002F2.agent","i-lucide-bot",{"title":85,"path":86,"stem":87,"icon":88},"Chats","\u002Ffile-browser\u002Ftools-menu\u002Fchats","02.file-browser\u002F09.tools-menu\u002F3.chats","i-lucide-message-square",{"title":90,"path":91,"stem":92,"icon":93},"Outline","\u002Ffile-browser\u002Ftools-menu\u002Foutline","02.file-browser\u002F09.tools-menu\u002F4.outline","i-lucide-list",{"title":95,"path":96,"stem":97,"icon":98},"Details Panel","\u002Ffile-browser\u002Ftools-menu\u002Fdetails","02.file-browser\u002F09.tools-menu\u002F5.details","i-lucide-panel-right",{"title":100,"path":101,"stem":102,"icon":103},"Activity","\u002Ffile-browser\u002Ftools-menu\u002Factivity","02.file-browser\u002F09.tools-menu\u002F6.activity","i-lucide-activity",{"title":105,"path":106,"stem":107,"icon":66},"Waterfall","\u002Ffile-browser\u002Ftools-menu\u002Fwaterfall","02.file-browser\u002F09.tools-menu\u002F7.waterfall",{"title":109,"path":110,"stem":111,"icon":112},"Flashback","\u002Ffile-browser\u002Ftools-menu\u002Fflashback","02.file-browser\u002F09.tools-menu\u002F8.flashback","i-lucide-zap",{"title":114,"path":115,"stem":116,"icon":117},"Keyboard Shortcuts","\u002Ffile-browser\u002Fkeyboard-shortcuts","02.file-browser\u002F10.keyboard-shortcuts","i-lucide-keyboard",{"title":119,"path":120,"stem":121,"icon":122},"Offline Use","\u002Ffile-browser\u002Foffline-use","02.file-browser\u002F11.offline-use","i-lucide-wifi-off",{"title":124,"path":125,"stem":126,"children":127,"icon":28},"Searching","\u002Fsearching","03.searching\u002F1.index",[128,130,135,140,145,150],{"title":35,"path":125,"stem":126,"icon":129,"exact":12},"i-lucide-search",{"title":131,"path":132,"stem":133,"icon":134},"Text Queries","\u002Fsearching\u002Ftext-queries","03.searching\u002F2.text-queries","i-lucide-text-search",{"title":136,"path":137,"stem":138,"icon":139},"Searching by File","\u002Fsearching\u002Fsearching-by-file","03.searching\u002F3.searching-by-file","i-lucide-scan-search",{"title":141,"path":142,"stem":143,"icon":144},"Searching by File Part","\u002Fsearching\u002Fsearching-by-file-part","03.searching\u002F4.searching-by-file-part","i-lucide-crop",{"title":146,"path":147,"stem":148,"icon":149},"Searching by Color","\u002Fsearching\u002Fsearching-by-color","03.searching\u002F5.searching-by-color","i-lucide-palette",{"title":151,"path":152,"stem":153,"icon":154},"Faceted Search & Advanced Search","\u002Fsearching\u002Ffaceted-search","03.searching\u002F6.faceted-search","i-lucide-filter",{"title":156,"path":157,"stem":158,"children":159,"icon":28},"Desktop","\u002Fdesktop","04.desktop\u002F1.index",[160,163,168,173,178,183,188],{"title":161,"path":157,"stem":158,"icon":162,"exact":12},"Intro","i-lucide-monitor",{"title":164,"path":165,"stem":166,"icon":167},"Sync Folder","\u002Fdesktop\u002Fsync-folder","04.desktop\u002F2.sync-folder","i-lucide-folder-sync",{"title":169,"path":170,"stem":171,"icon":172},"CLI","\u002Fdesktop\u002Fcli","04.desktop\u002F3.cli","i-lucide-square-terminal",{"title":174,"path":175,"stem":176,"icon":177},"Tags & Colors","\u002Fdesktop\u002Ftags-and-colors","04.desktop\u002F4.tags-and-colors","i-lucide-tags",{"title":179,"path":180,"stem":181,"icon":182},"Bookmarks","\u002Fdesktop\u002Fbookmarks","04.desktop\u002F5.bookmarks","i-lucide-bookmark",{"title":184,"path":185,"stem":186,"icon":187},"Spotlight & Handoff","\u002Fdesktop\u002Fspotlight-and-handoff","04.desktop\u002F6.spotlight-and-handoff","i-lucide-sparkles",{"title":189,"path":190,"stem":191,"icon":192},"Differences from Web","\u002Fdesktop\u002Fdifferences-from-web","04.desktop\u002F7.differences-from-web","i-lucide-app-window",{"title":80,"path":194,"stem":195,"children":196,"icon":28,"defaultOpen":28},"\u002Fagent","05.agent\u002F1.index",[197,198,203,207,212,217],{"title":35,"path":194,"stem":195,"icon":83,"exact":12},{"title":199,"path":200,"stem":201,"icon":202},"Reading & Summarizing Files","\u002Fagent\u002Freading-and-summarizing","05.agent\u002F2.reading-and-summarizing","i-lucide-book-open",{"title":204,"path":205,"stem":206,"icon":129},"AI-Powered Searching","\u002Fagent\u002Fsearching","05.agent\u002F3.searching",{"title":208,"path":209,"stem":210,"icon":211},"Creating and Editing Files","\u002Fagent\u002Fcreating-and-editing-files","05.agent\u002F4.creating-and-editing-files","i-lucide-file-pen",{"title":213,"path":214,"stem":215,"icon":216},"Organizing Files","\u002Fagent\u002Forganizing-files","05.agent\u002F5.organizing-files","i-lucide-folder-symlink",{"title":218,"path":219,"stem":220,"icon":221},"Complex, Multi-Step Tasks","\u002Fagent\u002Fcomplex-tasks","05.agent\u002F6.complex-tasks","i-lucide-workflow",{"title":223,"path":224,"stem":225,"children":226,"icon":28,"defaultOpen":28},"Recovering Files","\u002Frecovering-files","06.recovering-files\u002F1.index",[227,229,233,236,241,246],{"title":35,"path":224,"stem":225,"icon":228,"exact":12},"i-lucide-history",{"title":230,"path":231,"stem":232,"icon":71},"Viewing Versions","\u002Frecovering-files\u002Fviewing-versions","06.recovering-files\u002F2.viewing-versions",{"title":109,"path":234,"stem":235,"icon":112},"\u002Frecovering-files\u002Fflashback","06.recovering-files\u002F3.flashback",{"title":237,"path":238,"stem":239,"icon":240},"Restoring Versions","\u002Frecovering-files\u002Frestoring-versions","06.recovering-files\u002F4.restoring-versions","i-lucide-rotate-ccw",{"title":242,"path":243,"stem":244,"icon":245},"Reverting Changes","\u002Frecovering-files\u002Freverting-changes","06.recovering-files\u002F5.reverting-changes","i-lucide-undo-2",{"title":247,"path":248,"stem":249,"icon":250},"Limitations","\u002Frecovering-files\u002Flimitations","06.recovering-files\u002F6.limitations","i-lucide-triangle-alert",{"title":252,"path":253,"stem":254,"children":255,"icon":28,"defaultOpen":28},"Sharing","\u002Fsharing","07.sharing\u002F1.index",[256,258,262],{"title":35,"path":253,"stem":254,"icon":257,"exact":12},"i-lucide-share-2",{"title":259,"path":260,"stem":261,"icon":257},"Sharing Files","\u002Fsharing\u002Fsharing-files","07.sharing\u002F2.sharing-files",{"title":263,"path":264,"stem":265,"icon":266},"Shared Drives","\u002Fsharing\u002Fshared-drives","07.sharing\u002F3.shared-drives","i-lucide-users",{"title":169,"path":268,"stem":269,"children":270,"icon":28,"defaultOpen":28},"\u002Fcli","08.cli\u002F1.index",[271,273,278,399,404],{"title":14,"path":268,"stem":269,"icon":272,"exact":12},"i-lucide-terminal",{"title":274,"path":275,"stem":276,"icon":277},"How it Works","\u002Fcli\u002Fhow-it-works","08.cli\u002F2.how-it-works","i-lucide-cog",{"title":279,"path":280,"stem":281,"children":282,"icon":284},"Commands","\u002Fcli\u002Fcommands","08.cli\u002F3.commands\u002F01.index",[283,285,289,293,297,302,307,312,317,322,327,332,337,342,347,351,356,360,365,369,373,377,382,386,390,394],{"title":279,"path":280,"stem":281,"icon":284,"exact":12},"i-lucide-list-tree",{"title":286,"path":287,"stem":288,"icon":93},"ls","\u002Fcli\u002Fcommands\u002Fls","08.cli\u002F3.commands\u002F02.ls",{"title":290,"path":291,"stem":292,"icon":56},"find","\u002Fcli\u002Fcommands\u002Ffind","08.cli\u002F3.commands\u002F03.find",{"title":294,"path":295,"stem":296,"icon":129},"search","\u002Fcli\u002Fcommands\u002Fsearch","08.cli\u002F3.commands\u002F04.search",{"title":298,"path":299,"stem":300,"icon":301},"cp","\u002Fcli\u002Fcommands\u002Fcp","08.cli\u002F3.commands\u002F05.cp","i-lucide-copy",{"title":303,"path":304,"stem":305,"icon":306},"mv","\u002Fcli\u002Fcommands\u002Fmv","08.cli\u002F3.commands\u002F06.mv","i-lucide-move",{"title":308,"path":309,"stem":310,"icon":311},"rm","\u002Fcli\u002Fcommands\u002Frm","08.cli\u002F3.commands\u002F07.rm","i-lucide-trash-2",{"title":313,"path":314,"stem":315,"icon":316},"mkdir","\u002Fcli\u002Fcommands\u002Fmkdir","08.cli\u002F3.commands\u002F08.mkdir","i-lucide-folder-plus",{"title":318,"path":319,"stem":320,"icon":321},"mkurl","\u002Fcli\u002Fcommands\u002Fmkurl","08.cli\u002F3.commands\u002F09.mkurl","i-lucide-link",{"title":323,"path":324,"stem":325,"icon":326},"mksearch","\u002Fcli\u002Fcommands\u002Fmksearch","08.cli\u002F3.commands\u002F10.mksearch","i-lucide-search-code",{"title":328,"path":329,"stem":330,"icon":331},"mkdrive","\u002Fcli\u002Fcommands\u002Fmkdrive","08.cli\u002F3.commands\u002F11.mkdrive","i-lucide-hard-drive",{"title":333,"path":334,"stem":335,"icon":336},"rmdrive","\u002Fcli\u002Fcommands\u002Frmdrive","08.cli\u002F3.commands\u002F12.rmdrive","i-lucide-trash",{"title":338,"path":339,"stem":340,"icon":341},"wget","\u002Fcli\u002Fcommands\u002Fwget","08.cli\u002F3.commands\u002F13.wget","i-lucide-cloud-download",{"title":343,"path":344,"stem":345,"icon":346},"file show","\u002Fcli\u002Fcommands\u002Ffile-show","08.cli\u002F3.commands\u002F14.file-show","i-lucide-info",{"title":348,"path":349,"stem":350,"icon":202},"file read","\u002Fcli\u002Fcommands\u002Ffile-read","08.cli\u002F3.commands\u002F15.file-read",{"title":352,"path":353,"stem":354,"icon":355},"file write","\u002Fcli\u002Fcommands\u002Ffile-write","08.cli\u002F3.commands\u002F16.file-write","i-lucide-pencil",{"title":357,"path":358,"stem":359,"icon":211},"file update","\u002Fcli\u002Fcommands\u002Ffile-update","08.cli\u002F3.commands\u002F17.file-update",{"title":361,"path":362,"stem":363,"icon":364},"file search","\u002Fcli\u002Fcommands\u002Ffile-search","08.cli\u002F3.commands\u002F18.file-search","i-lucide-file-search",{"title":366,"path":367,"stem":368,"icon":228},"file history","\u002Fcli\u002Fcommands\u002Ffile-history","08.cli\u002F3.commands\u002F19.file-history",{"title":370,"path":371,"stem":372,"icon":240},"file restore","\u002Fcli\u002Fcommands\u002Ffile-restore","08.cli\u002F3.commands\u002F20.file-restore",{"title":374,"path":375,"stem":376,"icon":245},"file revert","\u002Fcli\u002Fcommands\u002Ffile-revert","08.cli\u002F3.commands\u002F21.file-revert",{"title":378,"path":379,"stem":380,"icon":381},"file open","\u002Fcli\u002Fcommands\u002Ffile-open","08.cli\u002F3.commands\u002F22.file-open","i-lucide-external-link",{"title":383,"path":384,"stem":385,"icon":17},"file download","\u002Fcli\u002Fcommands\u002Ffile-download","08.cli\u002F3.commands\u002F23.file-download",{"title":387,"path":388,"stem":389,"icon":257},"file share","\u002Fcli\u002Fcommands\u002Ffile-share","08.cli\u002F3.commands\u002F24.file-share",{"title":391,"path":392,"stem":393,"icon":192},"app","\u002Fcli\u002Fcommands\u002Fapp","08.cli\u002F3.commands\u002F25.app",{"title":395,"path":396,"stem":397,"icon":398},"auth","\u002Fcli\u002Fcommands\u002Fauth","08.cli\u002F3.commands\u002F26.auth","i-lucide-key-round",{"title":400,"path":401,"stem":402,"icon":403},"Global Flags","\u002Fcli\u002Fglobal-flags","08.cli\u002F4.global-flags","i-lucide-sliders-horizontal",{"title":405,"path":406,"stem":407,"icon":83},"Agent Skill","\u002Fcli\u002Fagent-skill","08.cli\u002F5.agent-skill",{"title":409,"path":410,"stem":411,"children":412,"icon":28,"defaultOpen":28},"Privacy & Security","\u002Fprivacy-and-security","09.privacy-and-security\u002F1.index",[413],{"title":414,"path":410,"stem":411,"icon":415,"exact":12},"Our Privacy Commitment","i-lucide-shield-check",{"title":417,"path":418,"stem":419,"children":420,"icon":28,"defaultOpen":28},"Integrations & MCP","\u002Fintegrations","10.integrations\u002F1.index",[421,423,428,433,438,442,447,452],{"title":35,"path":418,"stem":419,"icon":422,"exact":12},"i-lucide-plug",{"title":424,"path":425,"stem":426,"icon":427},"Claude Code","\u002Fintegrations\u002Fclaude-code","10.integrations\u002F2.claude-code","i-simple-icons-claude",{"title":429,"path":430,"stem":431,"icon":432},"Claude CoWork (Desktop)","\u002Fintegrations\u002Fclaude-cowork","10.integrations\u002F3.claude-cowork","i-simple-icons-anthropic",{"title":434,"path":435,"stem":436,"icon":437},"ChatGPT Work (Desktop)","\u002Fintegrations\u002Fchatgpt-work","10.integrations\u002F4.chatgpt-work","i-simple-icons-openai",{"title":439,"path":440,"stem":441,"icon":437},"ChatGPT","\u002Fintegrations\u002Fchatgpt","10.integrations\u002F5.chatgpt",{"title":443,"path":444,"stem":445,"icon":446},"Gemini","\u002Fintegrations\u002Fgemini","10.integrations\u002F6.gemini","i-simple-icons-googlegemini",{"title":448,"path":449,"stem":450,"icon":451},"VS Code & Cursor","\u002Fintegrations\u002Fvscode-cursor","10.integrations\u002F7.vscode-cursor","i-simple-icons-visualstudiocode",{"title":453,"path":454,"stem":455,"icon":78},"Using MCP","\u002Fintegrations\u002Fusing-mcp","10.integrations\u002F8.using-mcp",{"title":457,"path":458,"stem":459,"children":460,"icon":28,"defaultOpen":28},"Troubleshooting","\u002Ftroubleshooting","11.troubleshooting\u002F1.index",[461],{"title":457,"path":458,"stem":459,"icon":78,"exact":12},{"title":463,"path":464,"stem":465,"children":466,"icon":28,"defaultOpen":28},"Roadmap","\u002Froadmap","12.roadmap\u002F1.index",[467],{"title":463,"path":464,"stem":465,"icon":46,"exact":12},{"title":469,"icon":28,"defaultOpen":28,"path":470,"stem":471,"children":472,"page":28},"Releases","\u002Freleases","13.releases",[473,477],{"title":474,"path":475,"stem":476},"Latest","\u002Freleases\u002Fall-releases\u002F2026-09-01-v0-beta-09-01","13.releases\u002F1.latest",{"title":478,"icon":28,"defaultOpen":28,"path":479,"stem":480,"children":481,"page":28},"All releases","\u002Freleases\u002Fall-releases","13.releases\u002F2.all-releases",[482,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,649,657,665],{"title":483,"path":475,"stem":484,"release-notes":485},"v0.beta.2026.09.01","13.releases\u002F2.all-releases\u002F2026-09-01-v0-beta-09-01",{"date":486,"banner":487,"icon":488,"version":483},"2026-09-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-09-01\u002Fsticker.png",{"title":490,"path":491,"stem":492,"release-notes":493},"v0.beta.2026.08.27","\u002Freleases\u002Fall-releases\u002F2026-08-27-v0-beta-08-27","13.releases\u002F2.all-releases\u002F2026-08-27-v0-beta-08-27",{"date":494,"banner":495,"icon":496,"version":490},"2026-08-27","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-27\u002Ficon.png",{"title":498,"path":499,"stem":500,"release-notes":501},"v0.beta.2026.08.18","\u002Freleases\u002Fall-releases\u002F2026-08-18-v0-beta-08-18","13.releases\u002F2.all-releases\u002F2026-08-18-v0-beta-08-18",{"date":502,"banner":503,"icon":504,"version":498},"2026-08-18","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-18\u002Fsticker.png",{"title":506,"path":507,"stem":508,"release-notes":509},"v0.beta.2026.08.11","\u002Freleases\u002Fall-releases\u002F2026-08-11-v0-beta-08-11","13.releases\u002F2.all-releases\u002F2026-08-11-v0-beta-08-11",{"date":510,"banner":511,"icon":512,"version":506},"2026-08-11","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002Fbanner.png","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-08-11\u002FUnknown-12.png",{"title":514,"path":515,"stem":516,"release-notes":517},"v0.beta.2026.01.22","\u002Freleases\u002Fall-releases\u002F2026-01-22-v0-beta-01-22","13.releases\u002F2.all-releases\u002F2026-01-22-v0-beta-01-22",{"date":518,"banner":519,"icon":520,"version":514},"2026-01-22","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-22\u002Ficon.webp",{"title":522,"path":523,"stem":524,"release-notes":525},"v0.beta.2026.01.13","\u002Freleases\u002Fall-releases\u002F2026-01-13-v0-beta-01-13","13.releases\u002F2.all-releases\u002F2026-01-13-v0-beta-01-13",{"date":526,"banner":527,"icon":528,"version":522},"2026-01-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-13\u002Ficon.webp",{"title":530,"path":531,"stem":532,"release-notes":533},"v0.beta.2026.01.09","\u002Freleases\u002Fall-releases\u002F2026-01-09-v0-beta-01-09","13.releases\u002F2.all-releases\u002F2026-01-09-v0-beta-01-09",{"date":534,"banner":535,"icon":536,"version":530},"2026-01-09","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2026-01-09\u002Ficon.webp",{"title":538,"path":539,"stem":540,"release-notes":541},"v0.beta.2025.12.31","\u002Freleases\u002Fall-releases\u002F2025-12-31-v0-beta-12-31","13.releases\u002F2.all-releases\u002F2025-12-31-v0-beta-12-31",{"date":542,"banner":543,"icon":544,"version":538},"2025-12-31","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-31\u002Ficon.webp",{"title":546,"path":547,"stem":548,"release-notes":549},"v0.beta.2025.12.26","\u002Freleases\u002Fall-releases\u002F2025-12-26-v0-beta-12-26","13.releases\u002F2.all-releases\u002F2025-12-26-v0-beta-12-26",{"date":550,"banner":551,"icon":552,"version":546},"2025-12-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-26\u002Ficon.webp",{"title":554,"path":555,"stem":556,"release-notes":557},"v0.beta.2025.12.16","\u002Freleases\u002Fall-releases\u002F2025-12-16-v0-beta-12-16","13.releases\u002F2.all-releases\u002F2025-12-16-v0-beta-12-16",{"date":558,"banner":559,"icon":560,"version":554},"2025-12-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-16\u002Ficon.webp",{"title":562,"path":563,"stem":564,"release-notes":565},"v0.beta.2025.12.12","\u002Freleases\u002Fall-releases\u002F2025-12-12-v0-beta-12-12","13.releases\u002F2.all-releases\u002F2025-12-12-v0-beta-12-12",{"date":566,"banner":567,"icon":568,"version":562},"2025-12-12","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-12\u002Ficon.webp",{"title":570,"path":571,"stem":572,"release-notes":573},"v0.beta.2025.12.03","\u002Freleases\u002Fall-releases\u002F2025-12-03-v0-beta-12-03","13.releases\u002F2.all-releases\u002F2025-12-03-v0-beta-12-03",{"date":574,"banner":575,"icon":576,"version":570},"2025-12-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-12-03\u002Ficon.webp",{"title":578,"path":579,"stem":580,"release-notes":581},"v0.beta.2025.11.26","\u002Freleases\u002Fall-releases\u002F2025-11-26-v0-beta-11-26","13.releases\u002F2.all-releases\u002F2025-11-26-v0-beta-11-26",{"date":582,"banner":583,"icon":584,"version":578},"2025-11-26","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-26\u002Ficon.webp",{"title":586,"path":587,"stem":588,"release-notes":589},"v0.beta.2025.11.19","\u002Freleases\u002Fall-releases\u002F2025-11-19-v0-beta-11-19","13.releases\u002F2.all-releases\u002F2025-11-19-v0-beta-11-19",{"date":590,"banner":591,"icon":592,"version":586},"2025-11-19","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-19\u002Ficon.webp",{"title":594,"path":595,"stem":596,"release-notes":597},"v0.beta.2025.11.13","\u002Freleases\u002Fall-releases\u002F2025-11-13-v0-beta-11-13","13.releases\u002F2.all-releases\u002F2025-11-13-v0-beta-11-13",{"date":598,"banner":599,"icon":600,"version":594},"2025-11-13","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-13\u002Ficon.webp",{"title":602,"path":603,"stem":604,"release-notes":605},"v0.beta.2025.11.05","\u002Freleases\u002Fall-releases\u002F2025-11-05-v0-beta-11-05","13.releases\u002F2.all-releases\u002F2025-11-05-v0-beta-11-05",{"date":606,"banner":607,"icon":608,"version":602},"2025-11-05","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-11-05\u002Ficon.webp",{"title":610,"path":611,"stem":612,"release-notes":613},"v0.beta.2025.10.29","\u002Freleases\u002Fall-releases\u002F2025-10-29-v0-beta-10-29","13.releases\u002F2.all-releases\u002F2025-10-29-v0-beta-10-29",{"date":614,"banner":615,"icon":616,"version":610},"2025-10-29","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-29\u002Ficon.webp",{"title":618,"path":619,"stem":620,"release-notes":621},"v0.beta.2025.10.21","\u002Freleases\u002Fall-releases\u002F2025-10-21-v0-beta-10-21","13.releases\u002F2.all-releases\u002F2025-10-21-v0-beta-10-21",{"date":622,"banner":623,"icon":624,"version":618},"2025-10-21","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-21\u002Ficon.webp",{"title":626,"path":627,"stem":628,"release-notes":629},"v0.beta.2025.10.14","\u002Freleases\u002Fall-releases\u002F2025-10-14-v0-beta-10-14","13.releases\u002F2.all-releases\u002F2025-10-14-v0-beta-10-14",{"date":630,"banner":631,"icon":632,"version":626},"2025-10-14","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-14\u002Ficon.webp",{"title":634,"path":635,"stem":636,"release-notes":637},"v0.beta.2025.10.08","\u002Freleases\u002Fall-releases\u002F2025-10-08-v0-beta-10-08","13.releases\u002F2.all-releases\u002F2025-10-08-v0-beta-10-08",{"date":638,"banner":639,"icon":640,"version":634},"2025-10-08","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-08\u002Ficon.webp",{"title":642,"path":643,"stem":644,"release-notes":645},"v0.beta.2025.10.01","\u002Freleases\u002Fall-releases\u002F2025-10-01-v0-beta-10-01","13.releases\u002F2.all-releases\u002F2025-10-01-v0-beta-10-01",{"date":646,"banner":647,"icon":648,"version":642},"2025-10-01","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-10-01\u002Ficon.webp",{"title":650,"path":651,"stem":652,"release-notes":653},"v0.beta.2025.09.23","\u002Freleases\u002Fall-releases\u002F2025-09-23-v0-beta-09-23","13.releases\u002F2.all-releases\u002F2025-09-23-v0-beta-09-23",{"date":654,"banner":655,"icon":656,"version":650},"2025-09-23","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-23\u002Ficon.webp",{"title":658,"path":659,"stem":660,"release-notes":661},"v0.beta.2025.09.16","\u002Freleases\u002Fall-releases\u002F2025-09-16-v0-beta-09-16","13.releases\u002F2.all-releases\u002F2025-09-16-v0-beta-09-16",{"date":662,"banner":663,"icon":664,"version":658},"2025-09-16","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-16\u002Ficon.webp",{"title":666,"path":667,"stem":668,"release-notes":669},"v0.beta.2025.09.03","\u002Freleases\u002Fall-releases\u002F2025-09-03-v0-beta-09-03","13.releases\u002F2.all-releases\u002F2025-09-03-v0-beta-09-03",{"date":670,"banner":671,"icon":672,"version":666},"2025-09-03","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Fbanner.jpg","https:\u002F\u002Ffiles.poly.app\u002Fassets\u002Frelease-notes\u002F2025-09-03\u002Ficon.webp",{"id":674,"title":675,"body":676,"description":1128,"extension":1129,"file-extension":1130,"links":1148,"meta":1149,"mime-type":1148,"navigation":28,"path":1150,"release-notes":1148,"seo":1151,"stem":1154,"__hash__":1155},"docs\u002Ffile-extensions\u002Ffb2.md","`.fb2` File Extension",{"type":677,"value":678,"toc":1114},"minimark",[679,689,708,731,746,757,764,787,815,832,838,841,844,850,860,878,885,947,956,970,1110],[680,681,683,684,688],"h2",{"id":682},"what-kind-of-file-is-an-fb2","What kind of file is an ",[685,686,687],"code",{},".fb2","?",[690,691,692,693,695,696],"p",{},"An ",[685,694,687],{}," file is a FictionBook 2 ebook. Unlike EPUB, it is one XML document rather than a ZIP package of web files. Its elements describe book-specific structure such as chapters, paragraphs, poems, quotations, notes, links, metadata, and images. A reading app chooses the fonts, margins, colors, and pagination for the screen.",[697,698,699],"sup",{},[700,701,707],"a",{"href":702,"ariaDescribedBy":703,"dataFootnoteRef":705,"id":706},"#user-content-fn-1",[704],"footnote-label","","user-content-fnref-1","1",[690,709,710,711,717,718,726,727,730],{},"The usual MIME type is ",[700,712,714],{"href":713},"\u002Fmime-types\u002Fapplication\u002Fx-fictionbook+xml",[685,715,716],{},"application\u002Fx-fictionbook+xml",". It is a widely used convention, not an IANA-registered media type.",[697,719,720],{},[700,721,725],{"href":722,"ariaDescribedBy":723,"dataFootnoteRef":705,"id":724},"#user-content-fn-2",[704],"user-content-fnref-2","2"," FB2 has no fixed magic bytes because the XML declaration, encoding, comments, whitespace, and byte-order mark can vary. To verify a file, check for well-formed XML whose ",[685,728,729],{},"FictionBook"," root uses this namespace:",[732,733,737],"pre",{"className":734,"code":735,"language":736,"meta":705,"style":705},"language-xml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","http:\u002F\u002Fwww.gribuser.ru\u002Fxml\u002Ffictionbook\u002F2.0\n","xml",[685,738,739],{"__ignoreMap":705},[740,741,744],"span",{"class":742,"line":743},"line",1,[740,745,735],{},[747,748,749,750,753,754,756],"note",{},"A generic ",[685,751,752],{},"\u003C?xml"," opening is not enough to identify FictionBook. Renaming another ebook to ",[685,755,687],{}," does not convert its contents.",[680,758,760,761,763],{"id":759},"how-do-i-open-an-fb2-on-my-computer","How do I open an ",[685,762,687],{}," on my computer?",[765,766,767,775,781],"ul",{},[768,769,770,774],"li",{},[771,772,773],"strong",{},"Windows, macOS, or Linux:"," open the book with FBReader or calibre.",[768,776,777,780],{},[771,778,779],{},"Android or iOS:"," use FBReader or another ebook app that explicitly lists FB2 support.",[768,782,783,786],{},[771,784,785],{},"Web browsers:"," a browser may display the XML source, but it will not normally provide a polished, reflowable book interface.",[690,788,789,790,793,794,797,798,806,807],{},"FBReader lists both raw ",[685,791,792],{},"fb2"," and compressed ",[685,795,796],{},"fb2.zip"," support across desktop, Android, and iOS.",[697,799,800],{},[700,801,805],{"href":802,"ariaDescribedBy":803,"dataFootnoteRef":705,"id":804},"#user-content-fn-3",[704],"user-content-fnref-3","3"," calibre can read and convert FB2 on Windows, macOS, and Linux.",[697,808,809],{},[700,810,814],{"href":811,"ariaDescribedBy":812,"dataFootnoteRef":705,"id":813},"#user-content-fn-4",[704],"user-content-fnref-4","4",[690,816,817,818,824,825,831],{},"If a reader rejects the file, confirm that it contains valid XML in the FictionBook namespace. A ZIP-compressed book is a different outer format, commonly named ",[700,819,821],{"href":820},"\u002Ffile-extensions\u002Ffb2.zip",[685,822,823],{},".fb2.zip"," or ",[700,826,828],{"href":827},"\u002Ffile-extensions\u002Ffbz",[685,829,830],{},".fbz",", and should not be treated as raw XML.",[680,833,835,836],{"id":834},"poly-support-for-fb2","Poly support for ",[685,837,687],{},[690,839,840],{},"Poly gives valid FB2 ebooks a thumbnail, a paginated in-app preview, full-text and semantic search, and page-level content search. The Poly agent can read the book's extracted text and rendered pages after processing succeeds.",[690,842,843],{},"The preview uses fixed pages, so it does not behave like a native reflowable ebook reader. Open the original in FBReader or calibre when you want to change typography, margins, or responsive pagination. Damaged, malformed, encrypted, or unsupported books may not receive document features.",[680,845,847,848],{"id":846},"history-of-fb2","History of ",[685,849,687],{},[690,851,852,853,859],{},"Dmitry Gribov's FictionBook 2 schema dates to 2004.",[697,854,855],{},[700,856,707],{"href":702,"ariaDescribedBy":857,"dataFootnoteRef":705,"id":858},[704],"user-content-fnref-1-2"," Its design emphasizes the meaning and organization of a book instead of its final page layout. The schema can record authors, title, language, publication data, revision history, nested sections, poetry, notes, and Base64-encoded images in a single XML file.",[690,861,862,863,865,866,872],{},"The format became established particularly in FictionBook-oriented libraries and readers. It remains in active software support even though ",[685,864,716],{}," was never added to the IANA registry.",[697,867,868],{},[700,869,725],{"href":722,"ariaDescribedBy":870,"dataFootnoteRef":705,"id":871},[704],"user-content-fnref-2-2",[697,873,874],{},[700,875,805],{"href":802,"ariaDescribedBy":876,"dataFootnoteRef":705,"id":877},[704],"user-content-fnref-3-2",[680,879,881,882,884],{"id":880},"working-with-fb2-and-alternatives","Working with ",[685,883,687],{}," and alternatives",[886,887,888,904],"table",{},[889,890,891],"thead",{},[892,893,894,898,901],"tr",{},[895,896,897],"th",{},"Format",[895,899,900],{},"Best fit",[895,902,903],{},"Main tradeoff",[905,906,907,919,933],"tbody",{},[892,908,909,913,916],{},[910,911,912],"td",{},"FB2",[910,914,915],{},"Existing FictionBook collections and semantic book structure",[910,917,918],{},"Less universal publishing and store support",[892,920,921,927,930],{},[910,922,923],{},[700,924,926],{"href":925},"\u002Ffile-extensions\u002Fepub","EPUB",[910,928,929],{},"Broad reflowable ebook distribution",[910,931,932],{},"Conversion must translate FB2-specific structures",[892,934,935,941,944],{},[910,936,937],{},[700,938,940],{"href":939},"\u002Fmime-types\u002Fapplication\u002Fpdf","PDF",[910,942,943],{},"Stable pages, sharing, and printing",[910,945,946],{},"Fixed layout does not reflow well on every screen",[690,948,949,950],{},"calibre can convert an unprotected FB2 book to EPUB or PDF. Review the cover, chapter order, table of contents, footnotes, poetry indentation, images, language metadata, and non-Latin text afterward. Conversion can change presentation, especially when moving from a reflowable XML book to fixed PDF pages.",[697,951,952],{},[700,953,814],{"href":811,"ariaDescribedBy":954,"dataFootnoteRef":705,"id":955},[704],"user-content-fnref-4-2",[690,957,958,959,961,962],{},"Keep the source ",[685,960,687],{}," so future conversions start from the original semantic structure. Treat files from unknown sources as untrusted XML, use a maintained reader, and keep external-resource loading disabled if you configure an XML parser yourself.",[697,963,964],{},[700,965,969],{"href":966,"ariaDescribedBy":967,"dataFootnoteRef":705,"id":968},"#user-content-fn-5",[704],"user-content-fnref-5","5",[971,972,975,980],"section",{"className":973,"dataFootnotes":705},[974],"footnotes",[680,976,979],{"className":977,"id":704},[978],"sr-only","Footnotes",[981,982,983,1012,1039,1069,1093],"ol",{},[768,984,986,987,996,997,1004,1005],{"id":985},"user-content-fn-1","FictionBook project. ",[700,988,992],{"href":989,"rel":990},"https:\u002F\u002Fgithub.com\u002Fgribuser\u002Ffb2\u002Fblob\u002Fmaster\u002FFictionBook.xsd",[991],"nofollow",[993,994,995],"em",{},"FictionBook 2 XML Schema",". Defines the FictionBook namespace, structure, metadata, and binary elements; the schema carries Dmitry Gribov's 2004 copyright. ",[700,998,1003],{"href":999,"ariaLabel":1000,"className":1001,"dataFootnoteBackref":705},"#user-content-fnref-1","Back to reference 1",[1002],"data-footnote-backref","↩"," ",[700,1006,1003,1010],{"href":1007,"ariaLabel":1008,"className":1009,"dataFootnoteBackref":705},"#user-content-fnref-1-2","Back to reference 1-2",[1002],[697,1011,725],{},[768,1013,1015,1016,1023,1024,1026,1027,1004,1032],{"id":1014},"user-content-fn-2","Internet Assigned Numbers Authority. ",[700,1017,1020],{"href":1018,"rel":1019},"https:\u002F\u002Fwww.iana.org\u002Fassignments\u002Fmedia-types\u002Fmedia-types.xhtml",[991],[993,1021,1022],{},"Media Types Registry",". The application registry does not include ",[685,1025,716],{},". ",[700,1028,1003],{"href":1029,"ariaLabel":1030,"className":1031,"dataFootnoteBackref":705},"#user-content-fnref-2","Back to reference 2",[1002],[700,1033,1003,1037],{"href":1034,"ariaLabel":1035,"className":1036,"dataFootnoteBackref":705},"#user-content-fnref-2-2","Back to reference 2-2",[1002],[697,1038,725],{},[768,1040,1042,1043,1050,1051,1053,1054,1056,1057,1004,1062],{"id":1041},"user-content-fn-3","FBReader. ",[700,1044,1047],{"href":1045,"rel":1046},"https:\u002F\u002Ffbreader.org\u002Fen\u002Fbook-formats",[991],[993,1048,1049],{},"Book Formats Support",". Lists ",[685,1052,792],{}," and ",[685,1055,796],{}," support on desktop, Android, and iOS. ",[700,1058,1003],{"href":1059,"ariaLabel":1060,"className":1061,"dataFootnoteBackref":705},"#user-content-fnref-3","Back to reference 3",[1002],[700,1063,1003,1067],{"href":1064,"ariaLabel":1065,"className":1066,"dataFootnoteBackref":705},"#user-content-fnref-3-2","Back to reference 3-2",[1002],[697,1068,725],{},[768,1070,1072,1073,1080,1081,1004,1086],{"id":1071},"user-content-fn-4","calibre. ",[700,1074,1077],{"href":1075,"rel":1076},"https:\u002F\u002Fmanual.calibre-ebook.com\u002Fgenerated\u002Fen\u002Febook-convert.html",[991],[993,1078,1079],{},"ebook-convert Command Documentation",". Documents ebook conversion and dedicated FB2 input and output options. ",[700,1082,1003],{"href":1083,"ariaLabel":1084,"className":1085,"dataFootnoteBackref":705},"#user-content-fnref-4","Back to reference 4",[1002],[700,1087,1003,1091],{"href":1088,"ariaLabel":1089,"className":1090,"dataFootnoteBackref":705},"#user-content-fnref-4-2","Back to reference 4-2",[1002],[697,1092,725],{},[768,1094,1096,1097,1104,1105],{"id":1095},"user-content-fn-5","World Wide Web Consortium. ",[700,1098,1101],{"href":1099,"rel":1100},"https:\u002F\u002Fwww.w3.org\u002FTR\u002Fxml\u002F#sec-external-ent",[991],[993,1102,1103],{},"XML External Entity Inclusion",". Describes external entities and how an XML processor may retrieve external resources. ",[700,1106,1003],{"href":1107,"ariaLabel":1108,"className":1109,"dataFootnoteBackref":705},"#user-content-fnref-5","Back to reference 5",[1002],[1111,1112,1113],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":705,"searchDepth":1115,"depth":1115,"links":1116},2,[1117,1119,1121,1123,1125,1127],{"id":682,"depth":1115,"text":1118},"What kind of file is an .fb2?",{"id":759,"depth":1115,"text":1120},"How do I open an .fb2 on my computer?",{"id":834,"depth":1115,"text":1122},"Poly support for .fb2",{"id":846,"depth":1115,"text":1124},"History of .fb2",{"id":880,"depth":1115,"text":1126},"Working with .fb2 and alternatives",{"id":704,"depth":1115,"text":979},"Learn what a `.fb2` ebook is, which apps open it, how Poly supports FictionBook files, and when to convert one to EPUB or PDF.","md",{"extension":687,"name":1131,"support-level":1132,"mime-type":1133,"operating-systems":1134,"opens-with":1140,"encoding":1143,"poly-support":1144,"poly-indexed":1145,"poly-preview":1146,"poly-agent":1147},"FictionBook 2 ebook","Full Support",[716],[1135,1136,1137,1138,1139],"Windows","macOS","Linux","Android","iOS",[1141,1142],"FBReader","calibre","XML text with optional Base64-encoded binary resources","Yes. Poly provides rich document support for valid FB2 ebooks.","Yes. Poly indexes the book's text and page-level content.","Yes. FB2 books open as a paginated document preview.","Yes. The Poly agent can read the book after processing succeeds.",null,{},"\u002Ffile-extensions\u002Ffb2",{"title":1152,"description":1153},".fb2 File Extension: How to Open and Convert FB2 Ebooks","A practical guide to .fb2 FictionBook ebooks, including reader support, XML structure, Poly previews, safety, and EPUB or PDF conversion.","file-extensions\u002Ffb2","lSAaHR9_JaQSpWzGyqJSFZBQYMMEQhzxhs7IEuU1XIY",[1148,1148],{"data":1158,"body":1159},{},{"type":1160,"children":1161},"root",[1162],{"type":1163,"tag":690,"props":1164,"children":1165},"element",{},[1166],{"type":1167,"value":1135},"text",{"data":1169,"body":1170},{},{"type":1160,"children":1171},[1172],{"type":1163,"tag":690,"props":1173,"children":1174},{},[1175],{"type":1167,"value":1136},{"data":1177,"body":1178},{},{"type":1160,"children":1179},[1180],{"type":1163,"tag":690,"props":1181,"children":1182},{},[1183],{"type":1167,"value":1137},{"data":1185,"body":1186},{},{"type":1160,"children":1187},[1188],{"type":1163,"tag":690,"props":1189,"children":1190},{},[1191],{"type":1167,"value":1138},{"data":1193,"body":1194},{},{"type":1160,"children":1195},[1196],{"type":1163,"tag":690,"props":1197,"children":1198},{},[1199],{"type":1167,"value":1139},{"data":1201,"body":1202},{},{"type":1160,"children":1203},[1204],{"type":1163,"tag":690,"props":1205,"children":1206},{},[1207],{"type":1167,"value":1141},{"data":1209,"body":1210},{},{"type":1160,"children":1211},[1212],{"type":1163,"tag":690,"props":1213,"children":1214},{},[1215],{"type":1167,"value":1142},{"data":1217,"body":1218},{},{"type":1160,"children":1219},[1220],{"type":1163,"tag":690,"props":1221,"children":1222},{},[1223,1228],{"type":1163,"tag":685,"props":1224,"children":1226},{"className":1225},[],[1227],{"type":1167,"value":687},{"type":1167,"value":1229}," File Extension",{"data":1231,"body":1232},{},{"type":1160,"children":1233},[1234],{"type":1163,"tag":690,"props":1235,"children":1236},{},[1237,1239,1244],{"type":1167,"value":1238},"Learn what a ",{"type":1163,"tag":685,"props":1240,"children":1242},{"className":1241},[],[1243],{"type":1167,"value":687},{"type":1167,"value":1245}," ebook is, which apps open it, how Poly supports FictionBook files, and when to convert one to EPUB or PDF.",{"data":1247,"body":1248},{},{"type":1160,"children":1249},[1250],{"type":1163,"tag":690,"props":1251,"children":1252},{},[1253],{"type":1167,"value":1131},{"data":1255,"body":1256},{},{"type":1160,"children":1257},[1258],{"type":1163,"tag":690,"props":1259,"children":1260},{},[1261],{"type":1167,"value":1143},{"data":1263,"body":1264},{},{"type":1160,"children":1265},[1266],{"type":1163,"tag":690,"props":1267,"children":1268},{},[1269],{"type":1167,"value":1144},{"data":1271,"body":1272},{},{"type":1160,"children":1273},[1274],{"type":1163,"tag":690,"props":1275,"children":1276},{},[1277],{"type":1167,"value":1145},{"data":1279,"body":1280},{},{"type":1160,"children":1281},[1282],{"type":1163,"tag":690,"props":1283,"children":1284},{},[1285],{"type":1167,"value":1146},{"data":1287,"body":1288},{},{"type":1160,"children":1289},[1290],{"type":1163,"tag":690,"props":1291,"children":1292},{},[1293],{"type":1167,"value":1147},1788325917401]