<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.openelse.dev/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog/best-open-source-ai-coding-agents-2026</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog/keycloak-vs-authentik-2026</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog/most-deployed-self-hosted-tools-2026</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog/supabase-review-2026</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/blog/ultimate-list-open-source-alternatives-developer-saas</loc>
<lastmod>2026-09-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/notion</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/evernote</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/google-keep</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/inkdrop</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/auth0</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/okta</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/google-analytics</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/mixpanel</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/postman</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/firebase</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/heroku</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/portainer</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/featurebase</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/onfleet</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/grok</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/vscode</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/jetbrains</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/github-copilot</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/csper</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/1password</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/lastpass</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/bitwarden</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/algolia</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/elasticsearch</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/assemblyai</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/slack</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/discord</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/parsec</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/alternatives/pastebin</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/appflowy</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/affine</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/outline</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/logseq</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/anytype</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/wikijs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/bookstack</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/dokuwiki</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/tiddlywiki</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/joplin</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/trilium</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/standard-notes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/keycloak</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/authentik</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/supertokens</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/logto</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/authelia</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/posthog</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/plausible</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/matomo</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/umami</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/openpanel</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/hoppscotch</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/bruno</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/yaak</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/httpie</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/restfox</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/supabase</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/appwrite</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/pocketbase</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/nhost</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/coolify</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/caprover</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/nocodb</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/directus</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/dockge</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/fider</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/logchimp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/clearflask</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/shipshipship</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/quackback</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/fleetbase</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/open-webui</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/librechat</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/anything-llm</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/cherry-studio</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/jan</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/ollama</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/zed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/vscodium</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/neovim</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/lapce</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/helix</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/opencode</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/aider</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/cline</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/continue</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/tabby</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/csp-evaluator</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/http-observatory</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/reportd</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/csp-kit</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/open-csp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/vaultwarden</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/passbolt</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/padloc</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/lesspass</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/meilisearch</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/typesense</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/opensearch</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/fluidaudio</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/stoat</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/mattermost</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/rocketchat</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/zulip</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/rustdesk</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/guacamole</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/privatebin</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/tools/microbin</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/notes</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/notes</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/auth</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/auth</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/analytics</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/analytics</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/api-client</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/api-client</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/baas</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/baas</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/container-management</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/container-management</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/feedback</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/feedback</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/logistics</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/logistics</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/ai-chat</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/ai-chat</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/editors</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/editors</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/coding-agents</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/coding-agents</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/web-security</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/web-security</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/password-managers</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/password-managers</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/search</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/search</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/audio-ai</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/audio-ai</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/chat</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/chat</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/remote-desktop</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/remote-desktop</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.openelse.dev/categories/pastebins</loc>
<changefreq>weekly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.openelse.dev/self-hosted/pastebins</loc>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
