Skip to content

jephersonRD/Fox-Code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Fox Code Logo

Fox Code Rápido. Ligero. Para siempre. Un proyecto para la comunidad · Open Source · 100% gratuito Creado por jephMD

Tauri Rust TypeScript GPL v3 jephMD

Editor de código de escritorio · Nativo · Rápido · Framework-zero
Construido con Tauri 2, Rust y TypeScript vanilla.



Para la comunidad

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.



⚡ ¿Por qué Fox Code?

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.



🛠 Stack

           

Frontend

Lenguaje TypeScript vanilla
Bundler Vite
Editor Monaco Editor
Terminal xterm.js
UI DOM nativo (sin frameworks)

Backend

Lenguaje Rust
Runtime Tauri 2
PTY portable-pty
Base de datos SQLite
HTTP Reqwest
Git Git2


🏁 Empezar

Requisitos


📁 Estructura del proyecto

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.



🎯 Roadmap

v0.1.0

  • Editor core
  • Terminal
  • IA chat
  • Explorador de archivos
  • Git status
  • Paleta de comandos

Futuro

  • Integración LSP
  • Sistema de extensiones
  • Edición inline con IA
  • Sincronización de workspace
  • Herramientas de debugging


🤝 Contribuir

¿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


📄 Licencia

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

About

Modern AI-powered code editor inspired by VS Code, Cursor and Zed. Built with Electron, React, TypeScript and Monaco Editor.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors