📝

NoteFlow

Distraction-free note-taking with a clean, themeable interface

NoteFlow is a lightweight, browser-based note-taking application designed for focused writing. It features a registration and login flow with password-strength feedback, a persistent light/dark theme toggle, and a clean two-panel layout that keeps navigation out of your way while you write. Everything runs client-side — no server round-trips for content.

🔐

Auth & Accounts

Register and log in with a local account. Password strength is evaluated in real time before submission.

🌓

Light / Dark Theme

Toggle between light and dark modes via a sun/moon icon button. Theme preference is preserved across sessions.

🗂️

Two-Panel Layout

A collapsible sidebar keeps your notes list visible while the editor stays full-width for comfortable writing.

✏️

Focused Writing

Minimal chrome and custom scrollbar styling keep the focus on your content, not the interface.

Note-taking Light/Dark Theme Auth Client-side Single-file App
📋

Cascading Planner

Spreadsheet-style task and project planning with resizable columns

Cascading Planner brings the familiarity of a spreadsheet to task management. Work is organised in a multi-column table with fields for name, assignee, date, priority, risk, status, notes, and last-updated time. Columns can be resized by dragging their borders, and rows can be filtered and searched. A sidebar keeps navigation accessible without obscuring the table. Available in both light and dark themes.

↔️

Resizable Columns

Drag column borders to adjust widths, just like a spreadsheet — giving you the layout that fits your data.

🔎

Search & Filter

Instantly narrow your task list with a full-text search bar and per-column filter controls.

🚦

Priority & Risk Fields

Dedicated columns for priority and risk let you surface critical work at a glance without custom workarounds.

🌓

Light / Dark Theme

Switch between themes via CSS variables — the table, sidebar, and all controls adapt automatically.

🗃️

Rich Column Set

Built-in columns: Name, Assigned, Date, Priority, Risk, Status, Notes, Last Updated, and Actions.

📐

Sidebar Layout

A persistent sidebar provides navigation and controls while the main area stays dedicated to your task table.

Task Management Project Planning Resizable Table Light/Dark Theme Filter & Search Single-file App

Spark

Self-hosted AI chat powered by Open WebUI

Spark is a self-hosted Open WebUI instance providing a polished chat interface for interacting with locally-run large language models. Because everything runs on-premises, conversations stay private — no data is sent to third-party cloud APIs. Access requires an account login.

🔒

Private by Default

All inference runs locally. Conversations never leave the self-hosted infrastructure.

🤖

Multiple Models

Switch between available local LLMs from a single interface without changing tools.

💬

Chat History

Conversations are saved and searchable, so you can pick up where you left off.

🧩

System Prompts & Tools

Customise model behaviour with system prompts, and extend functionality with built-in tool support.

Open WebUI LLM Chat Self-hosted Private AI Login Required