• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
fucker

fucker

videodownloader

Public
Like
videodownloader
Home
Code
5
backend
2
frontend
1
shared
2
README.md
H
index.ts
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
Code
/
Search
index.ts
https://fucker--39e80e4c32d711f0a171569c3dd06744.web.val.run
README.md

Simple Video Downloader

A straightforward web application that allows users to download videos from YouTube and other websites.

Features

  • Simple, clean interface
  • Support for YouTube videos
  • Support for other video platforms via third-party services
  • Direct download links when available
  • Alternative download options for all videos

How to Use

  1. Enter the URL of the video you want to download
  2. Click the "Download" button
  3. Wait for the video to be processed
  4. Use either the "Download Video" button (if available) or the "Alternative Download" link

Technical Details

This application uses:

  • A serverless function in Val Town
  • YouTube's oEmbed API for video information
  • Y2mate service for YouTube download links
  • SaveFrom.net as a fallback for other websites

Implementation

The application consists of a single file (index.ts) that handles both the API endpoint and serves the HTML interface. When a user submits a video URL, the application:

  1. Determines if it's a YouTube URL or another platform
  2. For YouTube:
    • Extracts the video ID
    • Gets video information using YouTube's oEmbed API
    • Attempts to get download links using Y2mate service
    • Falls back to SaveFrom.net if needed
  3. For other platforms:
    • Redirects to SaveFrom.net with the video URL

Limitations

  • Some websites actively prevent video downloading
  • YouTube occasionally updates their systems which may require updates to this tool
  • Download speeds depend on the third-party services used

Legal Notice

This tool is for personal use only. Please respect copyright laws and the terms of service of the websites you download from.

HTTP
  • index.ts
    fucker--39…44.web.val.run
Code
backendfrontendsharedREADME.md
H
index.ts
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.