Go to file
google-labs-jules[bot] 42f2bbf6a6 feat: Create Chrome extension for Cobalt video downloader
This commit introduces a Chrome extension that provides a side panel interface to facilitate video downloads using Cobalt.

Key features:
- A side panel UI with an input field for video URLs and a download button.
- Redirects you to the Cobalt website (cobalt.tools) with the video URL for processing.
- Basic URL validation and error handling for your input.
- Includes necessary manifest.json, HTML, CSS, and JavaScript files.
- Placeholder icons are included.

The extension allows you to quickly send video URLs to Cobalt directly from your browser's side panel.
2025-06-11 20:11:49 +00:00
.github ci: replace WEB_DEFAULT_API var with dummy 2025-06-11 11:10:13 +00:00
api api/package: bump version to 11.1 2025-06-08 20:52:12 +06:00
docs merge: 11.1 api update 2025-06-08 20:53:33 +06:00
images feat: Create Chrome extension for Cobalt video downloader 2025-06-11 20:11:49 +00:00
packages repo: update dependencies 2024-10-05 22:09:00 +06:00
web api/soundcloud: add more metadata fields (#1313) 2025-06-08 18:07:38 +06:00
.deepsource.toml ci: update .deepsource.toml 2024-05-14 06:57:09 +00:00
.dockerignore docker: update dockerfile to use pnpm features 2024-08-03 16:48:57 +00:00
.gitignore api/security: implement api keys as method of authentication 2024-10-04 14:58:56 +00:00
CONTRIBUTING.md CONTRIBUTING: mention comment feature 2024-11-05 18:28:06 +00:00
Dockerfile docker: bump node version to 24 2025-06-05 18:14:01 +00:00
LICENSE README: clarify root license 2024-09-09 16:00:23 +00:00
manifest.json feat: Create Chrome extension for Cobalt video downloader 2025-06-11 20:11:49 +00:00
package.json repo: set up package.json in root 2024-08-03 09:31:59 +00:00
pnpm-lock.yaml web: replace regular noto sans mono with a custom font with 3 characters 2025-05-23 16:54:28 +06:00
pnpm-workspace.yaml packages: add version-info package 2024-08-03 21:27:14 +06:00
README.md readme: add a link to api env variables doc 2025-04-01 00:41:58 +06:00
sidepanel.css feat: Create Chrome extension for Cobalt video downloader 2025-06-11 20:11:49 +00:00
sidepanel.html feat: Create Chrome extension for Cobalt video downloader 2025-06-11 20:11:49 +00:00
sidepanel.js feat: Create Chrome extension for Cobalt video downloader 2025-06-11 20:11:49 +00:00

cobalt is a media downloader that doesn't piss you off. it's friendly, efficient, and doesn't have ads, trackers, paywalls or other nonsense.

paste the link, get the file, move on. that simple, just how it should be.

cobalt monorepo

this monorepo includes source code for api, frontend, and related packages:

it also includes documentation in the docs tree:

ethics

cobalt is a tool that makes downloading public content easier. it takes zero liability. the end user is responsible for what they download, how they use and distribute that content. cobalt never caches any content, it works like a fancy proxy.

cobalt is in no way a piracy tool and cannot be used as such. it can only download free & publicly accessible content. same content can be downloaded via dev tools of any modern web browser.

contributing

if you're considering contributing to cobalt, first of all, thank you! check the contribution guidelines here before getting started, they'll help you do your best right away.

thank you

cobalt is sponsored by royalehosting.net. a part of our infrastructure is hosted on their network. we really appreciate their kindness and support!

licenses

for relevant licensing information, see the api and web READMEs. unless specified otherwise, the remainder of this repository is licensed under AGPL-3.0.