Все проектыAll projectsУсі проєкти
Системное и CLISystems & CLIСистемне та CLI ЗавершёнCompletedЗавершений 2026

CLI Todo

Список дел в терминале

Менеджер списка дел для командной строки — на Rust и на Go.A command-line to-do manager — in Rust and Go.Менеджер списку справ для командного рядка — на Rust і на Go.

Исходники не опубликованыSources not publishedВихідники не опубліковані
RustGo

О проектеOverviewПро проєкт

Список дел прямо в терминале: добавить задачу, отметить выполненной, удалить, посмотреть список. Задачи сохраняются между запусками.

Менеджер задач — классическое упражнение, через которое удобно осваивать новый язык: оно небольшое, но затрагивает разбор аргументов, хранение данных, форматированный вывод. Здесь я сделал его сразу на Rust и Go.

Минимализм CLI хорош тем, что вся суть — в логике и хранении, без отвлечения на интерфейс.

A to-do list right in the terminal: add a task, mark it done, delete it, view the list. Tasks persist between runs.

A task manager is a classic exercise convenient for picking up a new language: it's small but touches argument parsing, data storage, formatted output. Here I did it in both Rust and Go.

CLI minimalism is good because all the essence is in logic and storage, with no interface to distract you.

Список справ прямо в терміналі: додати задачу, позначити виконаною, видалити. Задачі зберігаються між запусками.

Менеджер задач — класична вправа для освоєння нової мови. Тут я зробив його на Rust і Go.

Мінімалізм CLI добрий тим, що вся суть — у логіці.

ОсобенностиFeaturesОсобливості

  • Добавление, выполнение, удаление задач
  • Сохранение списка между запусками
  • Две реализации: Rust и Go
  • Классическое упражнение для освоения языка
  • Adding, completing, deleting tasks
  • List persistence between runs
  • Two implementations: Rust and Go
  • A classic language-learning exercise
  • Додавання, виконання, видалення задач
  • Збереження списку між запусками
  • Дві реалізації: Rust і Go
  • Класична вправа для освоєння мови

Похожие проектыRelated projectsСхожі проєкти