Borderless is a non-intrusive, ambient, fully customizable system monitor and Quartz Composer patch host for OS X 10.5. Borderless is user extensible; simply supply a Quartz Composition, publish keys you want to use as preferences, and optionally listen for environmental information that Bordless supplies.
You can build:
- A transparent, animated, beautiful and interactive desktop ornament that lives on your desktop and quietly informs you of environmental changes based on subtle behavioural changes
- A system monitor and visualization tool (CPU, Network, Memory, etc)
- An iTunes monitor
- Fully user customizable via Quartz Composer patches:
- Send and receive data between Borderless applications on different machines using Quartz Composers Networking patches
- or... parse text files and view logs files
- or... download arbitrary XML feeds
- or... download and visualize RSS feeds
- or... program a mouse reactive desktop toy
- or... use custom Quartz Composer plugins
- or... make an interactive weather widget
- etc...
- Ambient CPU visualization
- Ambient CPU visualization 2
- Ambient CPU and Network visualization
- Ambient CPU and iTunes visualization
Borderless is Open Source (GNU GPL) and is made possible by using the iStat monitoring classes
To Do:
- Vignette alpha on main display so hosted compositions do not end abruptly.
- Implement easier API, implement straightforward keys
- Added Menu Item
- Added 'Click Through' preference
- Removed redundant 'Hide Dock Icon' pref
- Fixed preferences UI issues
- Fixed Spaces behavior
- Command click to move window
- Added mouse input to QC patches
- Added 'Hide Dock icon' preference
- Fixed window size retention issue
- Removed MSAA for discreet graphics support - eventually need to support GL capabilities and fallback
Borderless can be found on Sourceforge.net