Skip to content

RittikSoni/Bloom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒธ Bloom

Bloom: An open-source alternative to Loom

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:

    git clone https://github.com/RittikSoni/Bloom.git
    cd bloom
  2. Install dependencies:

    flutter pub get
  3. Run on your device or emulator:

    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.

About

๐ŸŒธ Bloom โ€“ Capture, share, and collaborate with ease. Alternative for loom.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published