Skip to main content

한글 CLI Todo List 프로그램

Project description

cli-todo-kor

CLI 기반 일정/할 일(todo) 관리 프로그램입니다.

주요 특징

  • 명령어로 할 일 추가/수정/삭제/완료/검색/정렬
  • 우선순위, 마감기한, 완료여부 등 필터링 및 정렬
  • Undo/Redo 기능
  • 컬러 출력과 UI
  • 리스트 출력으로 최신 상태 확인
  • 통계 제공 (전체/미완료/오늘 마감)

설치 및 실행 방법

1. 설치 (아주 간단!)

아래 명령어 한 줄이면 바로 설치할 수 있습니다.

pip install cli-todo-kor

설치 후 터미널에서 아래처럼 사용하세요:

todo add "할 일 내용" --priority h --due 2024-06-30
todo list
todo complete 2
todo delete 3
todo edit 1 --desc "새로운 내용" --priority m --due 2024-07-01
todo search "키워드"
todo undo
todo redo

2. 삭제(제거)

pip uninstall cli-todo-kor

3. (참고) 파이썬 파일 직접 실행

아래 방식도 동작합니다.

python3 src/todo.py add "할 일 내용"

사용법 예시

할 일 추가

todo add "할 일 내용" --priority h --due 3

할 일 목록 보기

todo list

할 일 완료 처리

todo complete 2

할 일 삭제

todo delete 3

할 일 수정

todo edit 1 --desc "새로운 내용" --priority m --due 2

검색/정렬/필터

todo search "키워드"
todo list --sort-by due-date
todo list --status completed

Undo/Redo

todo undo
todo redo

명령어 요약

  • add : 할 일 추가
  • list : 할 일 목록 보기
  • complete : 할 일 완료 처리
  • delete : 할 일 삭제
  • edit : 할 일 수정
  • search : 키워드로 검색
  • clear : 완료된 할 일 일괄 삭제
  • undo : 마지막 작업 취소
  • redo : 취소한 작업 복구

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cli_todo_kor-0.1.6.tar.gz (8.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

cli_todo_kor-0.1.6-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file cli_todo_kor-0.1.6.tar.gz.

File metadata

  • Download URL: cli_todo_kor-0.1.6.tar.gz
  • Upload date:
  • Size: 8.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for cli_todo_kor-0.1.6.tar.gz
Algorithm Hash digest
SHA256 8983be1dc99d06b9aaa7b36dcbeffdb311bfd0b746d81eec3da9091dfa7ffd3b
MD5 de525a8c88ce59a574d3e2242110f092
BLAKE2b-256 367a37a4cba2c7c922b5a50e77c976c49e3bfb55f36b34a5736419a1603f099b

See more details on using hashes here.

File details

Details for the file cli_todo_kor-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: cli_todo_kor-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for cli_todo_kor-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 2d10d969e8c87726bc47c62ae5efbf4235f5f4ddd5c9ff34defe7a9e7b2d446a
MD5 1d6d1fa10975b6ebdf6e9d0eee94d1d4
BLAKE2b-256 843951001b33d642690f3a330ab1ca1fbf3bac2b6360f6505980a9ed722ff3d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page