README.md
December 13, 2025 · View on GitHub
✨ Features
- 🌓 Supports dark/light themes
- ✨ Minimalist and elegant UI design
- 📱 Responsive design for all devices
- 🌐 Multilingual support (zh/en)
- 🎨 Multi-theme color support
- 🍼 RSS data automatic parsing
- 🚀 cmdk quick operation
- ...
🎬 Showcase
Welcome to add your website to the list https://github.com/shutiao-org/shutiao-life/issues/1
🔨 Tech Stack
- ⚡ Framework - TanStack Start
- 🧩 Language - TypeScript
- 🛣️ Router - TanStack Router
- ⚙️ Build Tool - Vite
- 🌬️ Styling - Tailwind CSS
- 🎛️ UI Library - Radix UI
- 🐻 State Management - TanStack Store
- 🌐 Multi-language - i18next
- ✅ Schema Validations - Zod
- 🧹 Formatter and Linter - Biome
- 🪝 Git hooks - Lefthook
- 📊 Traffic Analysis - Umami
🍭 Community
👥 Contributors
|
Guoqi Sun |
AirboZH |
💡 Inspired Projects
🚀 Getting Started
Warning
Please ensure that all necessary environment variables are correctly configured before running the project.
# Required: RSS feed URL for your podcast
VITE_PODCAST_RSS="https://example.com/podcast.rss"
# Optional: Umami Analytics
VITE_UMAMI_SCRIPT="https://analytics.example.com/script.js"
VITE_UMAMI_WEBSITE_ID="your-website-id"
| Variable | Description | Default | Required |
|---|---|---|---|
VITE_PODCAST_RSS | RSS feed URL for your podcast | None | Yes |
VITE_UMAMI_SCRIPT | Umami Analytics script URL | None | No |
VITE_UMAMI_WEBSITE_ID | Umami Analytics website ID | None | No |
💻 Local development
- Clone the repository
git clone https://github.com/sun0225SUN/podify.git
cd podify
-
Create a
.envfile in the root directory, and configure the environment variables as described in the 🚀 Getting Started section. -
Install dependencies
bun install
- Start the development server
bun run dev
Open: http://localhost:3000 to see your application.
🪪 License
Licensed under the GNU General Public License v3.0.
🤝 Contributing
Contributions are welcome! Feel free to open issues and pull requests.
💖 Sponsors
If you find this project helpful, please give it a ⭐️ on GitHub!
|
|