{"repo":"eswar-7116/tgo","free":true,"listed":false,"github":"https://github.com/eswar-7116/tgo","clone":"git clone https://github.com/eswar-7116/tgo.git","description":"A simple, efficient CLI task manager created in Go.","language":"Go","stars":10,"topics":["cli","sqlc","sqlite","sqlite-database","sqlite3","task","task-management","task-management-system","task-manager","task-manager-app"],"license":"MIT","category":"productivity","readme_excerpt":"TGO - CLI Task Manager TGO is a simple, efficient command-line task manager implemented in Go. It serves as a practical solution for managing your daily tasks directly from the terminal, using SQLite for persistent storage and providing a clean CLI interface. Features - ### Task Management: Create, update, and delete tasks with simple commands. Each task includes a description and completion status, making it easy to track your progress. - ### Status Tracking: Mark tasks as complete or incomplete with dedicated commands. Filter your task list to show only pending or completed items. - ### Persistent Storage: All tasks are stored in a local SQLite database, ensuring your data persists across sessions and system restarts. - ### Fast and Lightweight: Built with Go's efficiency in mind, TGO provides instant responses with minimal resource usage. - ### Type-Safe Database Operations: Uses sqlc to generate type-safe Go code from SQL queries, reducing runtime errors and improving code maintainability. - ### Modern CLI Framework: Powered by Cobra, providing a familiar command structure with built-in help and subcommand support. Installation Using Go Install (Recommended): Make sure your $GOPATH/bin is in your PATH . From Source: Usage Add a new task: List all tasks: Search a task with a part of the title: Update a task title: Delete a task: Clear all completed tasks: Help menu There are many options for the add , list , update and rm commands. You can check them by adding a -h or --he","default_branch":null,"files":null,"tree":[],"storefront":"/r/eswar-7116","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/eswar-7116/tgo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}