TaskCore
TaskCore is a modular Java-based task manager with JSON persistence and TypeScript analytics. It offers CLI control, clean architecture, and cross-language extensibility for developers who value structure and scalability.
Install / Use
/learn @MuradIsazade777/TaskCoreREADME
⚙️ TaskCore
TaskCore is a modular Java-based task management engine with JSON persistence and TypeScript-powered analytics. Designed for developers who value clean architecture, CLI control, and cross-language extensibility.
🚀 Features
- 🧠 Java-powered task engine with add, list, complete, and export functions
- 📦 JSON-based storage for persistent task tracking
- 📊 TypeScript dashboard that reads exported summaries
- 🧩 Balanced structure with 8 focused files — no clutter, just power
- 🔗 Multi-language ready: Java + JSON + TypeScript
🛠️ Setup & Run
🔧 Compile Java
javac -cp "lib/gson-2.10.1.jar" src/com/taskcore/*.java
▶️ Run TaskCore
java -cp "lib/gson-2.10.1.jar;src" com.taskcore.TaskCore
📸 Sample Java Output
📋 TaskCore Menu:
1) Add Task
2) List Tasks
3) Complete Task
4) Save & Export
0) Exit
Choose: 1
Title: HelloWorld
Description: Hi, I like coding with powerful programming languages.
📋 TaskCore Menu:
Choose: 0
📊 TypeScript Dashboard
📦 Install Node types
npm install --save-dev @types/node
🧪 Compile & Run
bash
tsc viewer.ts
node viewer.js
✅ Real Output
text
📊 Task Summary:
1) ❌ Finish README
2) ✅ Export summary
📄 Sample JSON
[
{
"title": "Finish README",
"description": "Write full documentation for TaskCore",
"completed": false
},
{
"title": "Export summary",
"description": "Generate exported.json for frontend",
"completed": true
}
]
🖋️ Author Crafted by Murad — visionary full-stack developer and system architect. Branded, modular, and elegant — just the way code should be.
📄 License MIT — see LICENSE file for details.
Related Skills
gh-issues
347.2kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
node-connect
347.2kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
oracle
347.2kBest practices for using the oracle CLI (prompt + file bundling, engines, sessions, and file attachment patterns).
taskflow-inbox-triage
347.2kname: taskflow-inbox-triage description: Example TaskFlow authoring pattern for inbox triage. Use when messages need different treatment based on intent, with some routes notifying immediately, some w
