Task Keeper

Manage tasks and notes efficiently with a self-hosted list editor. Use extensive keyboard shortcuts, tags, and collapsible items to organize your daily work.

Manage your daily tasks with a self-hosted list editor built specifically for keyboard-heavy workflows. Whether you are tracking complex TODO lists, organizing meeting notes, or listing daily ingredients, this tool provides a fast and efficient environment. You can easily switch between multiple documents and keep your data private on your own server using Docker or a manual setup.

Key benefits include:

  • Extensive Keyboard Shortcuts: Execute actions like swapping tasks, changing text casing, and copying items as Markdown without touching your mouse.
  • Advanced Task Management: Organize items with custom tags and easily collapse or expand indented sub-tasks to maintain a clean workspace.
  • Self-Hosted Privacy: Keep complete ownership of your data by hosting the application and its database on your own infrastructure.
  • Seamless Navigation: Quickly switch between different lists and documents to keep your work uninterrupted.

Directory Structure

task-keeper
piga
data
.env
docker-compose.yml

docker-compose.yml

services:
  piga:
    image: nymanjens/piga:latest
    container_name: piga
    restart: unless-stopped
    ports:
      - "8080:80"
    volumes:
      - ./data:/data

.env

# No specific environment variables are required for the default configuration.
# If you need to customize the timezone, you can uncomment the line below and add environment: - TZ=${TZ} to the compose file.
# TZ=UTC
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Task Keeper

Favicon

 

  
  
Favicon

 

  
  
Favicon