myTinyTodo
Lightweight PHP and jQuery web-based to-do list manager
200 stars 58 forks last commit first released
Actively maintained
Last commit 2 Aug 2026.

myTinyTodo is a compact, web-based to-do list application implemented in PHP with a jQuery-powered frontend. It provides AJAX-driven task management with multiple lists, tagging, priorities and due-date support and stores data in MySQL, PostgreSQL or SQLite databases.
Key Features
- Multiple task lists and a consolidated "All tasks" view
- Task notes with optional Markdown support (configurable)
- Tags and tag cloud for filtering
- Due dates and priority levels (-1, 0, +1, +2)
- Smart task creation syntax to set priority, tags and due date inline
- Drag-and-drop sorting plus several preset sort modes (by due date, priority, created/modified)
- Search across tasks and notes
- Password protection with read-only option and hashed password storage
- Export options and feeds: CSV, iCalendar and RSS feeds (feed key option for non-public lists)
- Responsive UI with mobile layout and optional dark mode; print-friendly CSS
Use Cases
- Personal task and GTD-style list management on a self-hosted LAMP/LEMP stack
- Lightweight household or small-team shared lists where simple password-based access is sufficient
- Embedding a simple todo widget into a site or CMS (there are community packaging/integration examples)
Limitations and Considerations
- No built-in per-user accounts or fine-grained multi-user ACLs; access control is based on a single password/read-only setting and feed keys for publishing
- No documented public REST API for programmatic integrations (integration typically requires DB-level or UI automation)
- Focused on lightweight single-instance use; lacks enterprise collaboration and advanced integrations out of the box
myTinyTodo is intended as a minimal, reliable web todo script for users who need simple, self-hosted task management with basic sharing and export options. Its small footprint and support for multiple SQL backends make it suitable for low-resource servers and quick deployments.
Categories:
Tags:
Tech Stack:
Similar to myTinyTodo

Tracks
GTD-compatible web task manager built with Ruby on Rails
Open-source Rails web app for David Allen's GTD: manage next actions, contexts, projects, tags, feeds and statistics; Docker-friendly and multi-user.

Kaneo
Minimalist open-source project management platform
Open-source, self-hostable project management with kanban/list views, GitHub sync, PostgreSQL backend and Docker/Helm deployment options.

Pønskelisten
Self-hosted web app for shared wishlists and anonymous gift claiming
Open-source, self-hosted wishlist app to create, share and collaboratively manage wishlists with anonymous gift claiming; Docker-ready, supports PostgreSQL and MySQL.

Flarum
Open-source PHP forum software for building communities
Lightweight, extensible forum platform built in PHP with a Mithril.js frontend, supporting MySQL/MariaDB/PostgreSQL/SQLite and an active extensions ecosystem.

Grocy
Web-based groceries and household management system
Self-hosted web app for managing pantry inventory, shopping lists, meal planning, and household chores with barcode support and a REST API.

Personal Management System
Web app for managing personal data, notes, tasks, and finances
Self-hosted personal management web app to organize notes, goals, contacts, passwords, schedules, payments, files, photos, and more in one place.




