MCPcopy Index your code
hub / github.com/arnellebalane/simple-todo

github.com/arnellebalane/simple-todo @v1.14.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.14.1 ↗ · + Follow
85 symbols 435 edges 124 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Simple Todo

A Chrome extension that replaces the new tab page with a simple todo list.

Simple Todo

Get the app

Features

  • 👉 Manage todo items across three predefined lists
  • 🌒 Dark mode
  • 🎨 Configurable color schemes
  • 🏞 Background images from Unsplash or custom uploaded image
  • 🙈 Privacy mode
  • 🏷 Custom tags
  • ✨ More features coming soon!

Contributing

Thanks for your interest to contribute to this project! To get started, setup and run this repository on your machine.

git clone https://github.com/arnellebalane/simple-todo.git
cd simple-todo

# Install dependencies
npm ci

# Run local server
# Runs in http://localhost:8888 by default
npm run dev

# Build for production
npm run build

# Run unit tests
npm run test

# Run integration tests
# Requires the application to be accessible at the URL defined in APP_TESTING_ENDPOINT .env variable
npm run e2e

License

MIT License

Core symbols most depended-on inside this repo

generateTodo
called by 65
test/helpers.js
trackEvent
called by 9
src/lib/umami.js
getRelativeDateParams
called by 9
src/features/todos/lib/date.js
set
called by 8
src/features/todos/store.js
initializeBackgrounds
called by 8
src/features/backgrounds/index.js
getDifferenceInDays
called by 7
src/features/todos/lib/date.js
initializeTodos
called by 6
src/features/todos/index.js
update
called by 6
src/features/todos/store.js

Shape

Function 85

Languages

TypeScript100%

Modules by API surface

src/features/backgrounds/index.js11 symbols
src/features/todos/store.js9 symbols
src/features/todos/lib/date.js7 symbols
src/features/settings/store.js7 symbols
src/features/tags/store.js6 symbols
src/features/search/store.js6 symbols
src/features/shortcuts/index.js5 symbols
src/features/todos/lib/sanitize.js4 symbols
src/app/stores/confirmation.js4 symbols
src/lib/sentry.js2 symbols
src/features/themes/settings/index.js2 symbols
src/features/themes/index.js2 symbols

For agents

$ claude mcp add simple-todo \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page