https://github.com/alexkads/open-cleaner-rn
Professional development environment cleaner for React Native and cross-platform projects. Built with Rust + Tauri for maximum performance.
https://github.com/alexkads/open-cleaner-rn
android-studio cache-cleaner cross-platform desktop-app developer-tools docker npm performance react-native rust tauri xcode yarn
Last synced: 2 months ago
JSON representation
Professional development environment cleaner for React Native and cross-platform projects. Built with Rust + Tauri for maximum performance.
- Host: GitHub
- URL: https://github.com/alexkads/open-cleaner-rn
- Owner: alexkads
- Created: 2025-06-27T22:05:27.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-11-16T18:21:20.000Z (7 months ago)
- Last Synced: 2026-01-03T13:23:42.622Z (5 months ago)
- Topics: android-studio, cache-cleaner, cross-platform, desktop-app, developer-tools, docker, npm, performance, react-native, rust, tauri, xcode, yarn
- Language: TypeScript
- Homepage: https://alexkads.github.io/open-cleaner-rn
- Size: 948 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Open Cleaner RN

**Professional development environment cleaner for React Native and cross-platform projects**
[](https://github.com/alexkads/open-cleaner-rn/actions)
[](https://github.com/alexkads/open-cleaner-rn/releases)
[](https://github.com/alexkads/open-cleaner-rn/releases)
[](https://github.com/alexkads/open-cleaner-rn/blob/main/LICENSE)
[](https://github.com/alexkads/open-cleaner-rn/releases)
[](https://alexkads.github.io/open-cleaner-rn/)
[📚 Documentation](https://alexkads.github.io/open-cleaner-rn/) • [⬇️ Download](https://github.com/alexkads/open-cleaner-rn/releases) • [🐛 Report Bug](https://github.com/alexkads/open-cleaner-rn/issues) • [💡 Request Feature](https://github.com/alexkads/open-cleaner-rn/issues)
---
## 📚 **[➤ Acesse a Documentação Completa](https://alexkads.github.io/open-cleaner-rn/)**
🌐 **Website oficial**: https://alexkads.github.io/open-cleaner-rn/
> 📖 Documentação completa com guias de instalação, configuração, troubleshooting e muito mais!
---
## 📦 **PADRONIZADO: Este projeto usa npm**
> **✅ PADRONIZAÇÃO:** Este projeto usa **EXCLUSIVAMENTE npm** para evitar conflitos de CI/CD.
📖 **Leia [NPM_ONLY.md](./NPM_ONLY.md) para entender a padronização**
### **Quick Setup:**
```bash
# 1. Instalar dependências raiz
npm install
# 2. Instalar dependências da documentação
npm run docs:install
```
### **Documentation Commands:**
```bash
npm run docs:dev # Start docs dev server
npm run docs:build # Build documentation
npm run docs:preview # Preview built docs
```
## ✨ Features
- **⚡ Lightning Fast**: Built with Rust for maximum performance
- **🛡️ Safe & Reliable**: Only removes cache files and temporary data
- **🎯 Smart Detection**: Automatically finds cache directories across platforms
- **🌍 Cross Platform**: Native performance on macOS, Windows, and Linux
- **📊 Detailed Analytics**: Track cleaning history and space freed
- **🎨 Beautiful UI**: Modern, intuitive interface
## 🧹 What Gets Cleaned
### 📱 **React Native & Mobile**
- React Native Metro Cache
- Expo Cache & Build Artifacts
- Hermes Engine Cache
- React Native CLI Cache
### 🛠️ **Development IDEs**
- Xcode DerivedData & Caches
- Android Studio System Files
- VS Code Extensions & Logs
- IntelliJ IDEA Caches
### 📦 **Package Managers**
- npm Cache Directories
- Yarn Cache & Temp Files
- npm Cache
- CocoaPods Repos & Cache
### 🐳 **Build Tools & More**
- Docker Images & Containers
- Gradle Build Cache
- Browser Cache Files
- System Temporary Files
## 🚀 Quick Start
### Download and Install
1. **Download** the latest release for your platform:
- [macOS (Universal)](https://github.com/alexkads/open-cleaner-rn/releases/latest)
- [Windows (x64)](https://github.com/alexkads/open-cleaner-rn/releases/latest)
- [Linux (x64)](https://github.com/alexkads/open-cleaner-rn/releases/latest)
2. **Install** the application:
- **macOS**: Open the `.dmg` file and drag to Applications
- **Windows**: Run the `.msi` installer
- **Linux**: Install the `.deb` or `.AppImage` file
3. **Launch** Open Cleaner RN and start cleaning!
### Build from Source
```bash
# Clone the repository
git clone https://github.com/alexkads/open-cleaner-rn.git
cd open-cleaner-rn
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run build:all
```
## 📊 Project Stats



## 🏗️ Built With
- **Frontend**: React + TypeScript + Vite
- **Backend**: Rust + Tauri
- **UI Framework**: Modern CSS with custom design system
- **Build System**: Cross-platform compilation
- **Documentation**: Astro static site generator ([📚 Live Docs](https://alexkads.github.io/open-cleaner-rn/))
## 🤝 Contributing
We welcome contributions! Please see our [Contributing Guide](CONTRIBUTING.md) for details.
### Quick Contribution Steps
1. Fork the repository
2. Create your feature branch (`git checkout -b feature/amazing-feature`)
3. Commit your changes (`git commit -m 'feat: add amazing feature'`)
4. Push to the branch (`git push origin feature/amazing-feature`)
5. Open a Pull Request
## 📋 Development
### Prerequisites
- Node.js 20+ and npm 8+
- Rust 1.70+ and Cargo
- Platform-specific development tools
### Development Commands
```bash
npm run dev # Start development server
npm test # Run tests
npm run build # Build for production
npm run release # Build optimized release
```
### Platform Builds
```bash
npm run build:mac # macOS Universal Binary
npm run build:windows # Windows x64
npm run build:linux # Linux x64
```
## 🐛 Troubleshooting
### Common Issues
App won't start on macOS
If you see "App can't be opened because it is from an unidentified developer":
1. Right-click the app and select "Open"
2. Click "Open" in the dialog
3. Or run: `sudo spctl --master-disable` (temporarily disable Gatekeeper)
Antivirus flags the Windows build
Some antivirus software may flag the app as suspicious:
1. This is a false positive due to the app's system access requirements
2. Add an exception for the installation directory
3. Download from official GitHub releases only
Permission errors on Linux
If you encounter permission errors:
1. Make sure the AppImage is executable: `chmod +x Open-Cleaner-RN.AppImage`
2. For system cache cleaning, run with appropriate permissions
3. Check that required dependencies are installed
## 📄 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## 🙏 Acknowledgments
- Built with [Tauri](https://tauri.app/) for cross-platform desktop apps
- Inspired by the need for efficient development environment management
- Thanks to all contributors and the open-source community
## 📈 Roadmap
- [ ] Plugin system for custom cache scanners
- [ ] Cloud backup of cleaning history
- [ ] Team collaboration features
- [ ] Advanced scheduling and automation
- [ ] Integration with popular IDEs
- [ ] Mobile companion app
## 🌟 Star History
[](https://star-history.com/#alexkads/open-cleaner-rn&Date)
---
**Made with ❤️ by [alexkads](https://github.com/alexkads)**
[⭐ Star this repo](https://github.com/alexkads/open-cleaner-rn) • [🐛 Report bugs](https://github.com/alexkads/open-cleaner-rn/issues) • [💬 Join discussions](https://github.com/alexkads/open-cleaner-rn/discussions)
# CI/CD funcionando! ✅