Skip to main content
open-source expense tracker landing page

Public landing page for xpenser

xpenser replaced the signed-out redirect with a public landing page that explains the product before users create or enter an account.

Published May 28, 2026

People can now understand xpenser before signing in. The root page became a public product surface instead of a hard redirect to authentication.

This release came from PR #6 and is now part of the xpenser release archive. It gives people evaluating an open-source expense tracker a clearer view of how the product has improved over time.

What changed

  • Added a signed-out landing page while preserving signed-in dashboard redirects.
  • Explained the app features and Cleverbrush Framework context.
  • Added tests for public landing links and content.

Why it matters

Open-source products need public context. A landing page gives search engines and potential users a clear place to understand what xpenser does before trying it.

Where it fits

This created the foundation for later SEO pages, blog links, API documentation, and product messaging.

For a broader product overview, start with the xpenser home page. Developers can also explore the personal finance API and MCP tools, while self-hosters can review the self-hosted personal finance tracker page.

Start hosted, then self-host when ready

Create a hosted xpenser account for the public instance, or review the MIT licensed source and run your own deployment from Docker Compose.