| Feature | Description | Emoji |
|---|---|---|
| Ad-Free Streaming | Enjoy content without interruptions | ๐ซ |
| Modern UI/UX | Clean, minimalist design with smooth animations | ๐จ |
| Particle Background | Interactive particle effects for immersive experience | โจ |
| Cross-Platform | Works on desktop, tablet, and mobile | ๐ฑ |
| Fast Loading | Optimized for quick streaming performance | โก |
| Easy to Use | Simple interface - just paste and play | ๐ฏ |
# Simply visit the live demo
https://shineii86.github.io/AniStream/# Clone the repository
git clone https://github.com/Shineii86/AniStream.git
# Navigate to directory
cd AniStream
# Open index.html in your browser
# That's it! No build process required- Open the Player: Visit the live demo or open
index.html - Paste M3U8 URL: Copy your M3U8 stream URL
- Click Stream Now: The player will load your content instantly
- Enjoy: Watch your stream with full controls
// Example M3U8 URL format
https://example.com/stream/playlist.m3u8Edit the CSS variables in :root section:
:root {
--primary: #8B5CF6; /* Main purple color */
--primary-dark: #7C3AED; /* Darker purple */
--dark: #0F0F0F; /* Background color */
--light: #F5F5F5; /* Text color */
/* Add your custom colors here */
}Customize the particle background in the JavaScript section:
particlesJS('particles-js', {
particles: {
number: { value: 80 }, // Number of particles
color: { value: "#8B5CF6" }, // Particle color
size: { value: 3 }, // Particle size
// More customization options...
}
});Modify player behavior in the script section:
// Auto-play configuration
video.play().catch(e => console.log('Autoplay prevented:', e));
// Error handling
video.addEventListener('error', function() {
alert('Error loading video. Please check the URL.');
});AniStream/
โโโ index.html # Main application file
โโโ README.md # Project documentation
โโโ assets/ # Optional assets folder
โโโ images/ # Screenshots and logos
โโโ css/ # Additional stylesheets
โโโ js/ # Additional scripts
| Browser | Support | Notes |
|---|---|---|
| Chrome | โ Full | Recommended |
| Firefox | โ Full | Optimized |
| Safari | โ Full | iOS compatible |
| Edge | โ Full | Chromium-based |
| Mobile Browsers | โ Full | Responsive design |
- HTML5 - Modern semantic markup
- CSS3 - Advanced styling with variables
- JavaScript - Interactive functionality
- Particles.js - Background animation
- Font Awesome - Beautiful icons
- Google Fonts - Typography
- M3U8 Playback - Native HTML5 video support
- Responsive Design - Mobile-first approach
- CSS Grid & Flexbox - Modern layouts
- ES6 JavaScript - Modern syntax
AniStream supports easy theme customization. Here are some pre-built themes:
--primary: #8B5CF6;
--primary-dark: #7C3AED;--primary: #3B82F6;
--primary-dark: #2563EB;--primary: #10B981;
--primary-dark: #059669;--primary: #F59E0B;
--primary-dark: #D97706;AniStream is fully optimized for mobile devices:
- Touch-friendly controls
- Responsive video player
- Optimized performance
- Smooth scrolling
- No tracking or analytics
- All processing happens locally
- No data sent to external servers
- Open source and transparent
We welcome contributions! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
# Fork and clone the repository
git clone https://github.com/your-username/AniStream.git
# Make your changes and test locally
# Ensure the player works across different browsers
# Submit your pull request| Issue | Solution |
|---|---|
| Video not loading | Check M3U8 URL validity |
| Audio but no video | Ensure codec compatibility |
| Mobile playback issues | Check network connectivity |
| Particles not showing | Enable JavaScript |
Add this to the console for debugging:
// Enable debug logging
localStorage.setItem('debug', 'true');This project is licensed under the MIT License - see the LICENSE file for details.
- Shinei Nouzen - Project creator and maintainer
- Particles.js - Beautiful background effects
- Font Awesome - Icon library
- Google Fonts - Typography
- Contributors - Everyone who helped improve AniStream
If you need help or have questions:
- ๐ Issues: GitHub Issues
- ๐ก Suggestions: Open a feature request
๐จ Follow me on GitHub