Transform your DOM into retro-inspired music!

Latest Version

Version
1.0
Update
December 3, 2024
Size
110KiB
Developer
Category
Users
1
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
See more

DOMphonic Extension

🎵 DOMphonic: Turn Your Webpages Into Music!
Ever wondered what your favorite websites would sound like? With DOMphonic, your webpage's DOM structure becomes a musical masterpiece. Whether you're a developer or just love retro-style music, DOMphonic will bring a smile to your face.

Features:
🎹 Dynamic Music Creation: DOMphonic analyzes the structure of the page and generates melodies, rhythms, and beats in real-time.
🌈 Live Visualization: Watch a dynamic waveform as the music plays in the extension popup.
🎮 Retro Game Vibes: Experience a nostalgic soundscape inspired by classic Tetris and Mario games.
⚡ Lightweight: DOMphonic works seamlessly without affecting browser performance.
🎛️ Interactive Controls: Play, pause, and enjoy unique tunes on any webpage.

How It Works:
Open any webpage you want to explore musically.
Click on the DOMphonic extension icon in the browser toolbar.
Press Play to transform the webpage into music.
Watch the live visualization and enjoy the symphony!

Who’s It For?
Web developers looking for a creative way to engage with their work.
Retro game music enthusiasts who love the 8-bit and 16-bit sound aesthetic.
Anyone curious to hear how the internet sounds!

Support & Feedback:
Found a bug or have ideas for improvement? Let us know! DOMphonic is an open-source project—contributions are welcome!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "DOMphonic", "version": "1.0", "manifest_version": 3, "description": "Transform your DOM into retro-inspired music!", "icons": { "16": "icons/domphonic-16.png", "48": "icons/domphonic-48.png", "128": "icons/domphonic-128.png" }, "permissions": ["activeTab"], "content_scripts": [ { "matches": [""], "js": ["content.js"] } ], "action": { "default_popup": "popup.html", "default_icon": { "16": "icons/domphonic-16.png", "48": "icons/domphonic-48.png", "128": "icons/domphonic-128.png" } }, "background": { "service_worker": "background.js" }}
Read more