<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://getnapkin.to/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/about/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/faq/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/recipes/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/changelog/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/when-to-use-napkin/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/modular-ios-apps-swift-concurrency/</loc>
        <lastmod>2026-05-01</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/swift-6-actor-isolation-architecture/</loc>
        <lastmod>2026-05-12</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/swift-6-mainactor-protocol-conformance/</loc>
        <lastmod>2026-05-16</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/swift-6-ribs-replacement/</loc>
        <lastmod>2026-05-15</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/swiftui-dependency-injection-without-libraries/</loc>
        <lastmod>2026-05-08</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/blog/testing-swift-actors-guide/</loc>
        <lastmod>2026-05-05</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/compare/napkin-vs-ribs/</loc>
        <lastmod>2026-07-16</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/compare/napkin-vs-tca/</loc>
        <lastmod>2026-07-16</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/compare/napkin-vs-viper/</loc>
        <lastmod>2026-07-16</lastmod>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/addinganetworkedservice/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/buildable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/builder/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/builder/dependency/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/builder/init(dependency:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/component/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/component/dependency/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/component/init(dependency:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/component/shared(forcallerkey:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/componentizedbuilder/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/componentizedbuilder/build(with:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/componentizedbuilder/build(withdynamicbuilddependency:dynamiccomponentdependency:)-2tuoi/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/componentizedbuilder/build(withdynamicbuilddependency:dynamiccomponentdependency:)-8pzxl/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/componentizedbuilder/init(componentbuilder:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/crossisolationpatterns/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/definingafeature/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/dependency/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/dispatch(priority:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/emptycomponent/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/emptycomponent/init()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/emptydependency/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/gettingstarted/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/glossary/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/headlessnapkins/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/activate()-2crve/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/activate()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/deactivate()-5lgal/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/deactivate()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/didbecomeactive()-4vy2r/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/didbecomeactive()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/lifecycle/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/task(priority:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/willresignactive()-7efjd/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactable/willresignactive()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/activate(invoking:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/deactivate(invoking:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/init()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/isactive/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/isactivestream/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorlifecycle/register(priority:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorscope/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorscope/isactive-788hv/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorscope/isactive/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorscope/isactivestream-2u8zi/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/interactorscope/isactivestream/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/launchrouter/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/launchrouter/init(interactor:viewcontroller:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/launchrouter/launch(from:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/launchrouting/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/launchrouting/launch(from:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/lifecycle/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/migratingfromv0/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/multistagecomponentizedbuilder/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/multistagecomponentizedbuilder/componentforcurrentbuildpass/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/multistagecomponentizedbuilder/finalstagebuild(with:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/multistagecomponentizedbuilder/finalstagebuild(withdynamicdependency:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/multistagecomponentizedbuilder/init(componentbuilder:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presentable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presentableinteractable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presentableinteractable/presenter/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presentableinteractable/presentertype/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presenter/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presenter/init(viewcontroller:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/presenter/viewcontroller/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/protocolcompositionoverinheritance/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/attachchild(_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/children/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/detachchild(_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/didload()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/init(interactor:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/interactable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/interactor/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/load()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/router/loaded()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/attachchild(_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/children/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/detachchild(_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/interactable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/load()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/routing/loaded()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplecomponentizedbuilder/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplecomponentizedbuilder/build()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplecomponentizedbuilder/build(with:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplecomponentizedbuilder/build(with:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplecomponentizedbuilder/init(componentbuilder:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplemultistagecomponentizedbuilder/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplemultistagecomponentizedbuilder/finalstagebuild()/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplemultistagecomponentizedbuilder/finalstagebuild(with:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplemultistagecomponentizedbuilder/finalstagebuild(with:_:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/simplemultistagecomponentizedbuilder/init(componentbuilder:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/streamingstatedownthetree/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/swiftuiintegration/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/tabbarnapkin/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/testinganapkin/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/tutorialbuildingaloginflow/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouter/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouter/init(interactor:viewcontroller:)/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouter/viewcontrollable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouter/viewcontroller/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouting/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewablerouting/viewcontrollable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewcontrollable/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewcontrollable/nsviewcontroller-27sbb/</loc>
    </url>
    <url>
        <loc>https://getnapkin.to/documentation/napkin/viewcontrollable/nsviewcontroller/</loc>
    </url>
</urlset>
