Kirazul Profile Photo
Mohamed Aziz Mansour

Verome-API

A music API built with Deno that reverse-engineers YouTube Music and YouTube to expose a clean streaming and metadata interface.

Completed
Back
TypeScriptTypeScript
DenoDeno
Cloudflare WorkersCloudflare Workers
Verome-API

About this project

Verome-API is a high-performance music API written in TypeScript on Deno. It reverse-engineers the internal YouTube Music and YouTube APIs — no official SDK, no API key required — to expose a unified, streamable interface for searching tracks, resolving audio streams, and hydrating metadata from Last.fm.

The project is my most-starred repository (200+ stars). It's designed for production use with clean routing, edge-friendly deployment on Cloudflare Workers, and a focus on low-latency streaming. The reverse-engineering layer intercepts and replicates the private client requests YouTube Music uses internally, making it resilient to surface-level API changes.

Key features

Reverse-engineered YouTube Music

Intercepts internal YTM client requests — no official API key needed.

Unified search across providers

Query YouTube Music, YouTube, and Last.fm through one endpoint.

Streaming-ready endpoints

Efficient audio stream resolution and passthrough with low latency.

Edge-deployable

Runs on Cloudflare Workers — globally distributed, zero cold-start.

Tags

musicapidenotypescriptstreaming