RepositoryJavaScriptINẤn Độ
abhisheknaiidu

abhisheknaiidu/todoist-readme

🚧 Updates README with Todoist Stats of a user

168sao
63fork
7issue
0lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: todoist-tasks

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: todoist-api

#1 Repository Của Tuần

2
TINIX TRENDING·Chủ đề: todoist

#2 Repository Của Tuần

📋 Tự động cập nhật Todoist Stats lên GitHub README

Một GitHub Action nhẹ nhàng biến README thành bảng điều khiển hiển thị tiến độ làm việc từ Todoist — không cần manual update nữa.

Dự án abhisheknaiidu/todoist-readme là một GitHub Action tự động kéo dữ liệu thống kê từ Todoist API và chèn vào đúng vị trí đã chỉ định trong file README.md của repository. Người dùng chỉ cần thiết lập một workflow đơn giản là GitHub Action sẽ chạy theo lịch hoặc thủ công để làm mới thông tin mỗi phút.

✨ Điểm nổi bật

  • Todoist API integration: Kết nối trực tiếp với Todoist API để lấy thống kê nhiệm vụ, tiến độ hoàn thành.
  • GitHub Actions tự động: Hỗ trợ chạy theo lịch (cron: "* * * * *" — mỗi phút) hoặc kích hoạt thủ công qua workflow_dispatch.
  • Phân biệt Premium/Free: Cấu hình PREMIUM: true cho người dùng trả phí, PREMIUM: "" cho người dùng miễn phí — workflow khác nhau tùy gói.
  • Chèn vào README bằng comment marker: Sử dụng cặp tag <!-- TODO-IST:START --> và <!-- TODO-IST:END --> làm điểm neo để action tự động cập nhật nội dung bên trong.
  • Setup đơn giản: Chỉ cần thêm API token vào GitHub Secrets (TODOIST_API_KEY) và copy đoạn workflow YAML là chạy được.
  • Linh hoạt lịch chạy: Cron mặc định mỗi phút, có thể tùy chỉnh theo nhu cầu.

💡 Vì sao đáng chú ý

Dự án giải quyết đúng nhu cầu của lập trình viên muốn hiển thị tiến độ công việc Todoist trực tiếp trên profile GitHub mà không phải tự cập nhật thủ công mỗi ngày. Thay vì phải copy-paste stats vào README, GitHub Action tự xử lý toàn bộ — kéo dữ liệu từ Todoist, inject vào đúng vị trí trong README, và commit thay đổi.

Dễ triển khai, không phụ thuộc framework phức tạp, hoạt động ngay cả với repository cá nhân không có nhiều cấu hình CI/CD. Phù hợp cho ai muốn biến README thành một dashboard mini hiển thị năng suất cá nhân.


#Todoist #GitHubActions #TodoistAPI #TimeTracker #OpenSource #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryVala
alainm23/planify

Task manager with Todoist, Nextcloud & CalDAV support designed for GNOME

5.8k
Oct 16, 2026
RepositoryC#
olsh/todoist-net

A Todoist API client for .NET written in C#

73
Oct 16, 2026
RepositoryMarkdown
DigitalPlatDev/FreeDomain

Free domain registration and practical DNS learning resources for everyone.

205.9k
Aug 12, 2026
RepositoryPython
yt-dlp/yt-dlp

A feature-rich command-line audio/video downloader

202.5k
Oct 23, 2026
Repository
getify/You-Dont-Know-JS

A book series (2 published editions) on the JS language.

184.8k
Feb 15, 2026
RepositoryPython
521xueweihan/HelloGitHub

:octocat: 分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.

184.7k
Sep 28, 2026
RepositoryJavaScript
iterative/cml

♾️ CML - Continuous Machine Learning | CI/CD for ML

4.2k
Oct 21, 2026
RepositoryJavaScript
mxschmitt/action-tmate

Debug your GitHub Actions via SSH by using tmate to get access to the runner system itself.

3.6k
Oct 6, 2026
RepositoryJavaScript
gautamkrishnar/blog-post-workflow

Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed

3.4k
Oct 7, 2026