The official website for Echo Music - a free, ad-free music streaming app for Android.
This repository contains the source code for the Echo Music official website. Echo Music is a free, open-source music streaming application for Android that provides an ad-free experience by streaming music directly from YouTube Music.
The website serves as the official landing page for the Echo Music application, providing:
- Feature documentation and app information
- Download links and installation guides
- FAQ and support resources
- Privacy policy and terms of service
Echo-Site/
├── index.html # Main landing page
├── download.html # Download page
├── obtainium.html # Obtainium redirect page
├── script.js # Main JavaScript functionality
├── styles.css # Main stylesheet
├── LICENSE # MIT License
├── README.md # This file
├── Assets/ # Static assets
│ ├── Downloads/ # Download-related images
│ ├── Screenshot/ # App screenshots
│ ├── buttons/ # Social media buttons
│ └── echo.png # App icon
└── p/ # Additional pages
├── contact.html
├── privacy-policy.html
└── toc.html
- A modern web browser
- Local web server (optional, for development)
-
Clone the repository:
git clone https://github.com/EchoMusicApp/website.git cd website -
Run locally:
Using Python:
python -m http.server 8000
Using Node.js:
npx serve .Using PHP:
php -S localhost:8000
-
Open in browser: Navigate to
http://localhost:8000
| Category | Technology |
|---|---|
| Markup | HTML5 (Semantic markup with accessibility features) |
| Styling | CSS3 (Flexbox, Grid, CSS Variables) |
| Scripting | Vanilla JavaScript (ES6+) |
| Typography | Google Fonts (Zalando Sans Expanded) |
| SEO | Schema.org structured data |
| Browser | Minimum Version |
|---|---|
| Chrome/Chromium | 80+ |
| Firefox | 75+ |
| Safari | 13+ |
| Edge | 80+ |
| Mobile browsers | Latest versions |
- Use semantic HTML5 elements for structure
- Follow BEM methodology for CSS class naming
- Write clean, commented JavaScript code
- Maintain WCAG 2.1 AA accessibility standards
- Optimize images and assets for web delivery
- Fork the repository
- Create a feature branch:
git checkout -b feature/description - Make your changes and test thoroughly
- Commit with clear messages:
git commit -m 'Add feature description' - Push to your fork:
git push origin feature/description - Open a Pull Request with detailed description
See CONTRIBUTING.md for detailed guidelines.
- Update app name and meta descriptions in
index.html - Replace images in
Assets/directory - Modify color scheme in
styles.cssCSS variables
- Edit feature descriptions in the Features section
- Update FAQ items in the FAQ section
- Modify contact information and external links
This website is designed with privacy as a core principle:
- No third-party tracking scripts
- No analytics cookies
- No personal data collection
- No external advertising networks
- Fully open source and auditable
This project is licensed under the MIT License.
Copyright (c) 2024 Echo Music
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Discord: Echo Music Discord
Built for the Echo Music community
