Skip to content

BestLemoon/TwitterDown

Repository files navigation

TwitterDown - Twitter Video Downloader

TwitterDown Logo

Free Twitter Video Downloader

Download Twitter/X videos in high quality without any hassle

✨ Features

  • 🎥 High Quality Video Download: Support for multiple video qualities (up to 1080p)
  • 🚀 Fast & Easy: Simple interface, just paste the tweet URL
  • 📱 Mobile Friendly: Fully responsive design for all devices
  • 🌐 Multi-language Support: Available in 13 languages
  • 🔄 Real-time Processing: Instant video processing and download
  • 🎨 Modern UI/UX: Beautiful and intuitive interface
  • 🛡️ Secure: No login required, no data collection

🛠️ Tech Stack

  • Framework: Next.js 14
  • Styling: Tailwind CSS
  • Language: TypeScript
  • Deployment: Vercel
  • Analytics: Google Analytics
  • UI Components: Custom components with glass morphism effect
  • Animations: Custom CSS animations and transitions

🚀 Getting Started

Prerequisites

  • Node.js 18+
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/TwitterVideoDownloader.git
cd TwitterVideoDownloader
  1. Install dependencies:
pnpm install
  1. Create a .env.local file in the root directory:
NEXT_PUBLIC_GA_ID=your-ga-id
  1. Run the development server:
pnpm dev
  1. Open http://localhost:3000 in your browser.

📦 Project Structure

TwitterVideoDownloader/
├── src/
│   ├── app/                 # Next.js 14 app directory
│   ├── components/          # Reusable components
│   ├── i18n/               # Internationalization
│   ├── utils/              # Utility functions
│   └── types/              # TypeScript types
├── public/                 # Static files
├── styles/                 # Global styles
└── package.json           # Dependencies and scripts

🌍 Supported Languages

  • English (en)
  • 简体中文 (zh)
  • 日本語 (ja)
  • 한국어 (ko)
  • Español (es)
  • Français (fr)
  • Deutsch (de)
  • Italiano (it)
  • Русский (ru)
  • Português (pt)
  • Tiếng Việt (vi)
  • ไทย (th)
  • العربية (ar)

🎯 Core Features

Video Download

  • Multiple quality options (1080p, 720p, etc.)
  • Fast download speeds
  • No quality loss
  • Direct download links

User Interface

  • Clean and modern design
  • Responsive layout
  • Loading states and animations
  • Error handling
  • Copy-paste support

Performance

  • Server-side rendering
  • Image optimization
  • Lazy loading
  • Efficient caching

📝 Changelog

See CHANGELOG.md for details about project updates.

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

📧 Contact


Made with ❤️ by TwitterDown Team

About

Twitter video downloader web application

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages