hyprsqrl is a desktop application to manage your Obsidian tasks. It summarizes your tasks and displays them in a dashboard.
Note: Currently, hyprsqrl only supports macOS and requires local building. No pre-built executables are provided.
- 📊 Visual task dashboard
- 🔄 Real-time task tracking
- 🔗 Direct Obsidian integration
- 📝 Markdown-first approach
# Install dependencies
pnpm install
# Start development
pnpm dev
# Build application
pnpm build
- macOS (Apple Silicon or Intel)
- Node.js 18+
- pnpm
- Obsidian installed locally
- Development
# Install dependencies
pnpm install
# Start development server
pnpm dev
- Building
# Build for production
pnpm build
# Package application
pnpm package
- Testing
# Run tests
pnpm test
# Run linting
pnpm lint
Task Dashboard
- Visual overview of all tasks
- Filtering by status, tags, and dates
- Sorting options
- Direct links to Obsidian
The application follows a modular architecture:
packages/
desktop/ # Main Electron application
src/
renderer/ # Frontend React components
electron/ # Main process code
electron/ # Electron configuration
- Add a proper CI/CD pipeline with GitHub Actions
- Implement automated testing
- Add user documentation
- Set up proper versioning and release process
- Create installer configurations for different platforms
Would you like me to elaborate on any of these aspects or provide more specific implementation details?