Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inkpath

Print your path to productivity. No screens needed.

A web app that generates beautiful, printable planner templates designed to help you organize every area of your life — on paper. With 34 templates across 11 categories, PDF & Word export, and support for A4/A5 paper sizes, Inkpath is built for people who want to reduce screen time and take control of their productivity using pen and paper.


v3.2.0 — What's New

  • Multi-language support (i18n) — Full Arabic (العربية) language option with RTL layout support
  • Language selector — Switch between English and Arabic from the controls bar; preference is saved
  • All 34 templates translated — Every template renders in the selected language with locale-aware date formatting
  • RTL layout — Proper right-to-left text direction, mirrored UI, and bidirectional template rendering

v3.1.0

  • Improved print visibility — All template lines, borders, and grid elements are now darker and clearly visible when printed
  • Improved PDF export visibility — Lines and borders in exported PDFs are no longer faded; all elements render with strong contrast

v3.0.0

  • 34 templates across 11 categories
  • Study & Learning category — 7 new templates for students: Study Session Planner, Exam Countdown, Cornell Notes, Spaced Repetition Tracker, Weekly Study Timetable, Assignment Tracker, Subject Review Sheet
  • PDF export — High-quality single-page PDF via browser or Electron
  • Word export.doc download with correct A4/A5 page dimensions and preserved table layouts
  • A5 optimizations — Responsive layouts that adapt gracefully to smaller paper

Features

34 Printable Templates

# Category Template Description
1 Daily Daily Planner Priorities, time blocks, tasks, procrastination guard, energy tracker, screen-free goals, end-of-day review
2 Daily Time Blocker Morning / afternoon / evening time-blocking with time waster tracker
3 Deep Focus Day Pomodoro-style deep work sessions with distraction log and focus scoring
4 Weekly Weekly Planner Day-by-day task grid with screen-free commitments and meal planning
5 Weekly Habit Tracker 12-habit grid with scoring, streaks, and time waster analysis
6 Weekly Review Wins, challenges, procrastination audit, and time audit
7 Monthly Monthly Planner Full calendar grid with key dates and focus areas
8 Monthly Goal Setter Big 3 goals with action steps, anti-procrastination plan, reward system
9 Monthly Habit Grid 30/31-day habit tracking grid with monthly summary
10 Anti-Procrastination Procrastination Buster Eisenhower matrix, task breakdown into tiny steps, time trap tracker
11 Accountability Sheet Morning commitments, hourly accountability log, honesty check, day scoring
12 Yearly Yearly Vision Board Year-at-a-glance goals, quarterly milestones, vision & theme
13 Quarterly Planner 3-month breakdown with monthly targets, key dates, review
14 Finance Monthly Budget Income vs. expenses, category breakdown, savings target
15 Expense Log Daily expense tracking with category, amount, notes
16 Savings Goals Multiple savings goals with progress bars and milestones
17 Health & Fitness Workout Log Exercise tracking with sets, reps, duration, notes
18 Meal Planner Weekly meal grid (breakfast, lunch, dinner, snacks) with grocery list
19 Sleep Tracker Nightly sleep log with quality rating, bedtime/wake patterns
20 Productivity Brain Dump Free-form capture space, then sort into action/delegate/delete
21 Project Planner Project breakdown with tasks, deadlines, milestones, status
22 Routines Builder Morning and evening routine designer with time estimates
23 Personal Journal Guided daily journal with gratitude, highlights, reflection
24 Reading Log Track books with ratings, key takeaways, quotes
25 Relationships Contact tracker with birthdays, last contacted, notes
26 Decision Maker Pros/cons matrix with weighted scoring
27 Emergency Reference Important contacts, medical info, accounts — one-page reference
28 Study & Learning Study Session Planner Pomodoro-style study sessions with subject tracking, confidence check, focus rating
29 Exam Countdown Planner Exam details, syllabus breakdown, weekly revision plan, practice test tracker
30 Cornell Notes Classic Cornell note-taking method — cues, notes, and summary
31 Spaced Repetition Tracker Track review intervals (1, 3, 7, 14, 30 days) for long-term retention
32 Weekly Study Timetable Full weekly schedule grid with morning, afternoon, and evening blocks
33 Assignment Tracker Track all assignments with deadlines, priority, status, and grades
34 Subject Review Sheet Deep single-subject review — concepts, formulas, practice problems, mastery rating

Key Features

  • A4 & A5 paper sizes — Switch between sizes instantly; layouts adapt to fit
  • PDF export — One-click high-fidelity PDF download (browser via html2pdf.js, Electron via native printToPDF)
  • Word export.doc file with correct page dimensions (A4 / A5), preserved table rows, and MS Office–compatible formatting
  • Print-optimized — Clean, ink-friendly designs that look great on paper
  • 3 visual styles — Minimal, Lined, or Dot Grid backgrounds
  • Anti-procrastination focus — Templates include elements to combat time wasting
  • Screen-free awareness — Built-in screen time tracking and digital detox sections
  • Electron desktop app — Package as a native app for Windows, macOS, or Linux
  • Auto-versioning — Version is synced from package.json to the UI automatically

Quick Start

Web (no install)

Open index.html in any modern browser. That's it.

Desktop App (Electron)

# Install dependencies
npm install

# Run the app
npm start

# Build distributable
npm run build:win    # Windows (.exe)
npm run build:mac    # macOS (.dmg)
npm run build:linux  # Linux (.AppImage)

Usage

  1. Select a template from the dropdown (34 options across 11 categories)
  2. Choose your paper size — A4 or A5
  3. Set the start date (templates auto-fill dates)
  4. Pick a visual style — Minimal, Lined, or Dot Grid
  5. Click Generate
  6. Export your template:
    • PrintCtrl+P / browser print dialog
    • Export PDF — Click the PDF button for a high-quality download
    • Export Word — Click the Word button for a .doc file
  7. Write on paper. Win at life.

Keyboard Shortcuts (Electron)

Shortcut Action
Ctrl+P Print
Ctrl+Shift+S Export PDF

Project Structure

Inkpath/
├── index.html              # Main HTML entry point
├── main.js                 # Electron main process
├── preload.js              # Electron preload (IPC bridge)
├── package.json            # Node/Electron config & build settings
├── scripts/
│   └── sync-version.js     # Auto-syncs version from package.json → version.js
├── css/
│   ├── styles.css          # App UI styles
│   ├── print.css           # Print & paper-size styles
│   └── templates.css       # Template component styles
├── js/
│   ├── app.js              # Main app controller (generate, print, PDF, Word)
│   ├── version.js          # Auto-generated version config
│   ├── lib/
│   │   └── html2pdf.bundle.min.js  # html2pdf.js v0.10.2 (local bundle)
│   └── templates/
│       ├── daily.js                # Daily Planner, Time Blocker, Deep Focus
│       ├── weekly.js               # Weekly Planner, Habits, Review
│       ├── monthly.js              # Monthly Planner, Goals, Habit Grid
│       ├── anti-procrastination.js # Procrastination Buster, Accountability
│       ├── yearly.js               # Yearly Vision, Quarterly Planner
│       ├── finance.js              # Budget, Expense Log, Savings Goals
│       ├── health.js               # Workout Log, Meal Planner, Sleep Tracker
│       ├── productivity.js         # Brain Dump, Project Planner, Routines
│       ├── personal.js            # Journal, Reading, Relationships, Decisions, Emergency
│       └── study.js               # Study Session, Exam Countdown, Cornell Notes, Spaced Repetition, Timetable, Assignments, Review
└── assets/                 # Icons and images

Tech Stack

Layer Technology
UI Vanilla HTML / CSS / JavaScript (no framework)
PDF Export html2pdf.js v0.10.2 (html2canvas + jsPDF)
Word Export HTML blob with MS Office XML namespaces (w:sectPr, w:pgSz)
Desktop Electron 28 with contextBridge IPC
Packaging electron-builder (NSIS / DMG / AppImage)
Versioning Auto-sync script (package.jsonversion.js)

License

MIT

About

Printable planner templates for daily, weekly, monthly & yearly planning. 26 beautiful A4/A5 templates with PDF & Word export. Built with Electron. Reduce screen time — plan on paper.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages