{"id":20324363,"url":"https://github.com/oniani/nero","last_synced_at":"2026-05-18T02:32:07.250Z","repository":{"id":112156502,"uuid":"139772156","full_name":"oniani/nero","owner":"oniani","description":"A tiny app that runs in terminal and helps manage daily tasks","archived":false,"fork":false,"pushed_at":"2021-07-11T22:37:12.000Z","size":338,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-10-30T03:09:04.766Z","etag":null,"topics":["python3","task-management","terminal"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/oniani.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-07-04T23:00:00.000Z","updated_at":"2021-07-11T22:37:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"6efa3a15-0a45-445d-b000-38172906a6f5","html_url":"https://github.com/oniani/nero","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/oniani/nero","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oniani%2Fnero","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oniani%2Fnero/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oniani%2Fnero/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oniani%2Fnero/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/oniani","download_url":"https://codeload.github.com/oniani/nero/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/oniani%2Fnero/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33162607,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-17T22:39:12.733Z","status":"online","status_checked_at":"2026-05-18T02:00:06.436Z","response_time":71,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python3","task-management","terminal"],"created_at":"2024-11-14T19:33:42.534Z","updated_at":"2026-05-18T02:32:07.235Z","avatar_url":"https://github.com/oniani.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Nero\n\n![python 3_+](https://img.shields.io/badge/Python-3+-green.svg)\n\n## A few words about Nero\n\n**Nero** is a tiny app which runs in the terminal and helps organize tasks. It is copyright and cost free and is built using nothing but **Python**.\n\n## Why another task management app?\n\nTerminal is the core app for the software development. In theory, one could do virtually anything using nothing other than a _UNIX terminal_ or _Windows Powershell_. We all have some tasks while programming or working at the computer. Most of people use apps like _Trello_, _Todoist_, etc. which help them manage tasks. Yet, these apps require opening browser or some sort of app store and installing them. Then one has to register and share his/her data with the company which created the app. Finally, none of them run in terminal and switching between windows is usually very discomforting (not to mention the fact that one still has to pay for most of them).\n\n## Getting started\n\nSince **Nero** is not a package, it is not available on [PyPI](https://pypi.org/). Yet, installation is still very simple and straightforward. The best way to have **Nero** set up is to download it from the **source**. Open the terminal and run the following commands:\n\n```sh\ncd\ngit clone https://github.com/oniani/nero.git\n```\n\nAfter cloning the repository, run the app by executing the following commands:\n\n```sh\ncd nero\npython3 nero.py\n```\n\n## Nero philosophy\n\n**Nero** is based on a simple philosophy: _where there is a task, there also is a deadline_.\n\n## Usage and functionality\n\n**Nero** has a very simple interface which is just a list of tasks with corresponding deadlines.\n\nBelow is the list of available functionalities:\n\n| Command      | Description                                                  |\n| ------------ | ------------------------------------------------------------ |\n| `help`       | shows a manual for the commands                              |\n| `license`    | shows the license of the app                                 |\n| `ls`         | list all tasks                                               |\n| `ls --ttl`   | list titles only                                             |\n| `ls --ddl`   | list deadlines only                                          |\n| `add`        | add a task                                                   |\n| `rm`         | remove a task by its index                                   |\n| `clear`      | clear the terminal window                                    |\n| `h`          | show command history for the current session                 |\n| `q`          | quit and save my edits                                       |\n| `q!`         | quit and DO NOT save my edits                                |\n| `FULL CLEAR` | erase all the tasks, this is the irreversible nuclear option |\n\n## How does it work?\n\n**Nero** has a simple logic. Every task is stored in `CSV` file and the app either reads or writes to the file, depending on the command.\n\n## Dependencies\n\n**None** but **Python**\n\n## License\n\n[MIT License](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foniani%2Fnero","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foniani%2Fnero","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foniani%2Fnero/lists"}