Fox Code Rápido. Ligero. Para siempre. Un proyecto para la comunidad · Open Source · 100% gratuito Creado por jephMD
Editor de código de escritorio · Nativo · Rápido · Framework-zero
Construido con Tauri 2, Rust y TypeScript vanilla.
Fox Code es un proyecto creado por y para la comunidad.
- ✅ 100% gratuito — siempre lo será, sin letra chica
- ✅ Open Source — licenciado bajo GPL v3
- ✅ Ligero — 30–50 MB de RAM, arranque en < 2s
- ✅ Sin Electron — usa el WebView nativo del sistema
- ✅ Binario pequeño — 8–15 MB comprimido
- ✅ Sin frameworks — TypeScript vanilla puro
Creado con cariño por jephMD.
El mundo del desarrollo tiene editores increíbles, pero la mayoría viene con el peso de Chromium encima. Fox Code no:
| Característica | Fox Code | Editores basados en Electron |
|---|---|---|
| RAM en reposo | 30–50 MB | 200–500 MB |
| Inicio | < 2 segundos | 5–15 segundos |
| Binario | 8–15 MB | 150–300 MB |
| Framework | Ninguno | React / Vue + runtime |
| WebView | Nativo (Tauri) | Chromium empaquetado |
Todo el poder de un editor moderno, sin el lastre.
| Lenguaje | TypeScript vanilla |
| Bundler | Vite |
| Editor | Monaco Editor |
| Terminal | xterm.js |
| UI | DOM nativo (sin frameworks) |
| Lenguaje | Rust |
| Runtime | Tauri 2 |
| PTY | portable-pty |
| Base de datos | SQLite |
| HTTP | Reqwest |
| Git | Git2 |
fox-code/
├── src/ # Frontend TypeScript
├── src-tauri/ # Backend Rust
├── package.json
├── tsconfig.json
└── vite.config.ts
Componentes modulares, escritos como clases TypeScript usando la API nativa del DOM.
- Editor core
- Terminal
- IA chat
- Explorador de archivos
- Git status
- Paleta de comandos
- Integración LSP
- Sistema de extensiones
- Edición inline con IA
- Sincronización de workspace
- Herramientas de debugging
¿Te gusta el proyecto? ¡Las contribuciones son bienvenidas!
Mira CONTRIBUTING.md para empezar.
Formas de ayudar:
- Reportar bugs abriendo un issue
- Sugerir features nuevas
- Enviar pull requests
- Compartir el proyecto con la comunidad
Fox Code está licenciado bajo GNU General Public License v3.0.
Esto significa que eres libre de:
- Usarlo para cualquier propósito
- Modificarlo y adaptarlo
- Compartirlo con quien quieras
- Distribuir tus versiones modificadas
Siempre manteniendo el mismo license y atribución al autor original.
Lee el archivo LICENSE para más detalles.
Hecho con ❤️ por jephMD Siempre libre · Open Source · GPL v3
Construido con Tauri, Rust y TypeScript · @jephMD
