Live data from Hacker News

Show HN: Sidefy – Screen-edge timeline event aggregator for macOS

sidefyapp.com

1–2 of 2 posts

Re: Show HN: Sidefy – Screen-edge timeline event aggregator for macOS

#2

  Creator here.

  Built this to solve my own problem - I kept missing events because I had to constantly switch away from my work between Calendar, Reminders, RSS readers, and GitHub.

  Sidefy renders a timeline on your screen edge showing events from all these sources as colored bars.

  Technical part: JavaScript plugin engine using JavaScriptCore. The challenge was sandboxing - disabled eval/setTimeout but provided safe HTTP and storage APIs. Added permission controls so users decide what
  each plugin can access.

  Built with Swift/SwiftUI over 4 months.

  Curious to hear:
  - Would this workflow work for you? What would you want to track?
  - Thoughts on plugin security tradeoffs?
  - How would you design the JS API?

  Happy to dive into any technical details - sandbox implementation, performance optimization, cache management, etc. What would you like to know?