metadata
title: Awesome Whisper Apps Browser
emoji: ποΈ
colorFrom: purple
colorTo: blue
sdk: static
pinned: false
Awesome Whisper Apps Browser
An interactive browser for discovering applications, tools, and resources built with OpenAI Whisper - a robust automatic speech recognition (ASR) system.
Features
- Browse by Platform: Filter projects by Linux, macOS, Windows, Android, iOS, Cross-Platform, and Web
- Browse by Use Case: Find projects for Voice Typing, Subtitles & Captioning, Meetings & Productivity, Real-Time Transcription, Developer Tools, and Model Variants
- Search: Quickly find projects by name or description
- Sort: Organize projects by name, platform, or use case
Data Source
The project data is sourced from the projects.md awesome list and automatically parsed into a structured JSON format using parse_markdown.py.
To update the projects database:
python parse_markdown.py
This will regenerate projects.json from the latest projects.md content.
Project Structure
.
βββ index.html # Main HTML interface
βββ style.css # Styles for the application
βββ script.js # JavaScript for filtering and display
βββ projects.md # Source data (awesome list format)
βββ projects.json # Parsed project data
βββ parse_markdown.py # Script to convert MD to JSON
βββ README.md # This file
Development
The Space uses a static HTML/CSS/JavaScript approach:
- Data Layer:
projects.mdserves as the single source of truth - Parser:
parse_markdown.pyextracts structured data - Frontend: Vanilla JavaScript loads and filters the JSON data
About Whisper
Whisper is OpenAI's robust automatic speech recognition system trained on 680,000 hours of multilingual and multitask supervised data.
Contributing
To add new projects:
- Edit
projects.mdfollowing the existing format - Run
python parse_markdown.pyto regenerate the JSON - Commit both
projects.mdandprojects.json
License
This project browser is created to showcase the Awesome Whisper Apps collection. Individual projects have their own licenses.