Vision
Cap aims to be the best open source alternative to Loom, providing a privacy-focused, self-hostable video messaging platform that anyone can use and customize.Core Principles
Open Source
Transparent development with community contributions
Privacy First
Your data stays under your control
Self-Hostable
Run Cap on your own infrastructure
High Performance
Built with Rust and modern web technologies
Current Focus
The Cap team is currently focused on:Stability & Performance
Stability & Performance
- Improving recording reliability across platforms
- Optimizing video encoding and upload performance
- Reducing desktop app memory footprint
- Enhancing playback quality and speed
Self-Hosting Experience
Self-Hosting Experience
- Simplified deployment options
- Better documentation and guides
- Configuration UI for common settings
- Migration tools and scripts
Core Features
Core Features
- Recording stability improvements
- Enhanced editing capabilities
- Better sharing and collaboration features
- Analytics and insights
Planned Features
Short Term (Next 3 Months)
Medium Term (3-6 Months)
AI Features
- Automatic transcription
- Video summaries
- Smart chapters
- Content suggestions
Advanced Recording
- Multi-track audio
- Virtual backgrounds
- Custom overlays
- Picture-in-picture controls
Integrations
- Slack integration
- Notion embeds
- GitHub comments
- API for custom integrations
Analytics
- View analytics
- Engagement metrics
- Audience insights
- Export reports
Long Term (6+ Months)
- Live Streaming: Stream directly to platforms or self-hosted servers
- Real-time Collaboration: Co-editing and commenting on videos
- Advanced Templates: Pre-built templates for common video types
- Plugin System: Extensible architecture for community plugins
- Enterprise Features: SSO, advanced permissions, audit logs
- Mobile Recording: Full recording capabilities on iOS and Android
Platform Support
Current Support
macOS (Desktop App)
Windows (Desktop App)
Web (All modern browsers)
Planned Support
Community Requests
Many features are driven by community feedback. Top requested features:Recording Features
Recording Features
- System audio capture on all platforms
- Custom recording regions with presets
- Webcam-only recording mode
- Pause and resume during recording
- Countdown timer customization
Editing & Export
Editing & Export
- Advanced trimming and cutting
- Add text overlays and annotations
- Export to different formats (MP4, GIF, etc.)
- Batch export options
- Video templates
Sharing & Collaboration
Sharing & Collaboration
Self-Hosting
Self-Hosting
- One-click deployment options
- Simplified configuration
- Database migrations UI
- Health monitoring dashboard
- Backup and restore tools
Contributing to the Roadmap
Want to influence Cap’s direction?Suggest Features
Share your ideas on Discord
Vote on Features
Upvote features in GitHub Discussions
Contribute Code
Build the features you want to see
Sponsor Development
Fund specific features through bounties
How Features Get Prioritized
- Community Demand: Popular requests and upvotes
- Strategic Value: Alignment with Cap’s vision
- Technical Feasibility: Implementation complexity
- Maintainability: Long-term support requirements
- Contributor Interest: Community members willing to build it
Development Process
How We Build
Transparency
All development happens in the open:- GitHub Issues: Track bugs and feature requests
- Pull Requests: Review code changes before merging
- Discord: Real-time discussions and updates
- Release Notes: Detailed changelog for every release
Technology Roadmap
Performance Improvements
- Video Encoding: Faster encoding with hardware acceleration
- Upload Speed: Chunked uploads and resumable transfers
- Startup Time: Faster desktop app launch
- Memory Usage: Reduced memory footprint
Architecture Enhancements
- Effect Integration: Deeper Effect integration for type-safe backend
- Plugin System: Extensible architecture for community additions
- API Versioning: Stable public API with versioning
- Microservices: Optional microservices architecture for scale
Developer Experience
- Better Documentation: Comprehensive API and integration docs
- Development Tools: Improved debugging and testing tools
- Contribution Guide: Clearer pathways for new contributors
- Code Quality: Automated testing and code review tools
Timeline Disclaimer
Get Involved
Help shape the future of Cap:Join Discord
Discuss features and priorities
Contribute Code
Build the features you want
Claim Bounties
Get paid to contribute
Stay Updated
Follow along as we build:- GitHub: Watch the repository for updates
- Discord: Join announcements channel
- Twitter: Follow @CapDotSo
- Changelog: Check releases regularly
Last updated: Check the GitHub repository for the latest developments and discussions.