CodeKpy的博客-Moodist🌲白噪音
Moodist 🌲白噪音
仓库链接:https://github.com/remvze/moodist/
CodeKpy部署的镜像站:https://moodist.cloudroo.top/
目录
功能
- 🎵 超过75种环境音效。
- 📝 持久化的音效选择。
- ✈️ 与他人分享音效选择。
- 🧰 自定义音效预设。
- 🌙 音效睡眠定时器。
- 📓 快速笔记记事本。
- 🍅 番茄计时器。
- ✅ 简单的待办事项列表(即将推出)。
- ⌨️ 全部支持键盘快捷键。
- 🥷 注重隐私:不收集任何数据。
- 💰 完全免费、开源且可自行托管。
工具
- ⚡ TypeScript:编程语言
- 🔨 React:UI库
- 🧑🚀 Astro:元框架
- 🎨 CSS Modules:样式
- 🐻 Zustand:状态管理
- 🎭 Framer Motion:动画库
- ⚙️ Radix:无障碍组件
- 📕 Storybook:组件文档
- 🧪 Vitest:单元测试(即将推出)
- 🔭 Playwright:端到端测试(即将推出)
- 🔍 ESLint:代码检查
- 🧹 Prettier:代码格式化
- 🧼 Stylelint:CSS检查
- 🐶 Husky:Git钩子
- 📝 Lint Staged:对暂存文件运行检查器
- 🧽 Commitlint:Git提交信息检查
- 🧭 Commitizen:Git提交信息助手
- 📓 Standard Version:版本控制和生成CHANGELOG
- 🧰 PostCSS:CSS转换
命令
- npm run dev:运行开发服务器
- npm run build:为生产环境构建项目
- npm run preview:预览已构建的应用
- npm run lint:使用 ESLint 检查文件
- npm run lint:fix:使用 ESLint 检查并修复文件
- npm run lint:style:使用 Stylelint 检查样式
- npm run lint:style:fix:使用 Stylelint 检查并修复样式
- npm run format:使用 Prettier 格式化文件
- npm run commit:使用 Commitizen 提交信息
- npm run release:major:发布主要版本
- npm run release:minor:发布次要版本
- npm run release:patch:发布补丁版本
- npm run storybook:运行 Storybook
贡献
🚧 请查看 CONTRIBUTING.md 文件。
支持Moodist
⭐ 如果你喜欢这个项目,请给它一个星标。
许可
本项目采用 MIT许可 - 详情请参阅 LICENSE 文件。
⚠️ 第三方资产
本项目中使用的一些音效来自第三方提供者,受不同许可的约束:
- 受 Pixabay内容许可 许可的音效:Pixabay内容许可
- 受 CC0 许可的音效:知识共享零许可