myTinyTodo

myTinyTodo

Lightweight PHP and jQuery web-based to-do list manager

184stars
56forks
Last commit: 14d ago
Repo age: 12y old
myTinyTodo screenshot

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:

Share:

Similar Services

Plane

Plane

Open-source project management platform for tracking work and knowledge

44.4k
3.4k
Last commit: 2d ago

Open-source alternative to Jira/Linear for tasks, cycles, docs and analytics; offers cloud and self-hosted deployments.

Alternative to:
Atlassian Jira
Atlassian Jira
+18
ActivityWatch

ActivityWatch

Privacy-first automated time tracker for desktop and mobile

16.4k
810
Last commit: 3mo ago

Open-source, privacy-first automated time tracker with local storage, extensible watchers, and dashboards for analyzing app, browser, and coding activity.

Alternative to:
RescueTime
RescueTime
+6
Habitica

Habitica

Gamified task manager and habit tracker

13.6k
4.4k
Last commit: 1d ago

Habitica is an open-source gamified task manager turning Habits, Dailies, and To-Dos into RPG quests with avatars, gear and social features.

Alternative to:
Habitica
Habitica
+15
Mealie

Mealie

Self-hosted recipe manager, meal planner, and shopping list

11.2k
1.1k
Last commit: 17h ago

Self-hosted recipe manager with URL imports, meal planning, shopping lists, cookbooks, and an API-first backend with a Vue web interface.

Alternative to:
Paprika Recipe Manager
Paprika Recipe Manager
+8
Invoice Ninja

Invoice Ninja

Invoicing, quotes, payments, projects, and time tracking

9.5k
2.6k
Last commit: 1mo ago

Self-hostable invoicing platform for invoices, quotes, recurring billing, online payments, expenses, projects, and time tracking with a client portal and API.

Alternative to:
FreshBooks
FreshBooks
+18
solidtime

solidtime

Open-source time tracking with projects, billing, and invoicing

7.9k
408
Last commit: 2d ago

Modern open-source time tracking for freelancers and teams, with projects, tasks, clients, rates, reporting, and PDF invoicing in one place.

Alternative to:
Kimai Cloud
Kimai Cloud
+19