URPlans Overview
MADE BY MAIFOSS AND My8OSS
URPlans is a lightweight task‐planning core written in Java that is based on Eisenhower Matrix and is powered by Spring Data JPA, Hibernate, and Project Lombok. You can run it as a standalone CLI tool to insert, list, show, delete, and search tasks backed by an H2 file‐based database.
Key features:
- Java 21 compatible, built with Maven
- Uses Eisenhower Matrix method
- Persistence via Spring Data JPA + Hibernate, defaulting to H2 file storage
- CLI‐only runner reading non-option arguments (no web server by default)
- Deployable as a standalone jar:
target/urplans-1.0-SNAPSHOT.jar - Supports filtering by date, priority, paging, and full-text search
Use URPlans to manage simple to-do items, recurring schedules, or integrate its core into larger Spring Boot apps.
| Document |
|---|
| Setup |
| Usage |
| Architecture |