https://github.com/rittiksoni/bloom
🌸 Bloom – Capture, share, and collaborate with ease.
https://github.com/rittiksoni/bloom
bloom loom record screen-capture screen-recorder
Last synced: 4 months ago
JSON representation
🌸 Bloom – Capture, share, and collaborate with ease.
- Host: GitHub
- URL: https://github.com/rittiksoni/bloom
- Owner: RittikSoni
- License: mit
- Created: 2025-05-31T05:34:51.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2025-06-14T09:45:41.000Z (7 months ago)
- Last Synced: 2025-07-22T01:08:35.876Z (6 months ago)
- Topics: bloom, loom, record, screen-capture, screen-recorder
- Language: Dart
- Homepage:
- Size: 32.5 MB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌸 Bloom
**Bloom** is a Flutter-based screen recording and collaboration tool that makes capturing, editing, and sharing video content seamless and intuitive.
---
## 🚀 Current Features
- **Full-Screen Recording**
- **Specific Area Recording**
- **Window Recording**
- **Camera Overlay**
- **System & Microphone Audio**
---
## 🛣️ Roadmap
1. **Annotation Tools**
- Pens, shapes, text overlays for on-video annotations
2. **Cloud Sync & Instant Share Links**
- Sync recordings to cloud storage
- Generate secure shareable links
- Integrations with Jira, Confluence, Slack, Google Drive, AWS and more
3. **Video Trimming & Editing**
- Cut, trim, and merge clips
- Basic transitions and effects
4. **Workspace Collaboration**
- Organized workspaces for teams
- Real-time comment threads and feedback
- Permissions and access control
5. **AI Features**
- **Automatic Highlight Detection**: AI identifies and tags key moments in recordings
- **Smart Transcription & Captions**: Real-time speech-to-text with multi-language support
- **Noise Reduction**: AI-driven audio cleanup for crystal-clear sound
- **Content Summarization**: Generate concise video summaries for quick overviews
- **Auto-Tagging & Search**: AI tags recordings for easy search and organization
---
## 📦 Installation
1. Clone the repo:
```bash
git clone https://github.com/RittikSoni/Bloom.git
cd bloom
```
2. Install dependencies:
```bash
flutter pub get
```
3. Run on your device or emulator:
```bash
flutter run
```
---
## 📖 Usage
- Tap the **Record** button to start capturing your screen.
- Use the toolbar to switch between full-screen, region, window, or camera modes.
- Access recordings in the **Library** tab for playback and sharing.
---
## 🖥️ Supported Platforms
- **Windows**
- **macOS**
_(Coming soon: Linux, iOS, Android, Web)_
## 🤝 Contributing
We welcome contributions! Please:
1. Fork the repository
2. Create a feature branch
3. Submit a pull request
Ensure code follows Flutter best practices and includes relevant tests.
---
## 📄 License
Distributed under the MIT License. See `LICENSE` for details.