◐ Shell
clean mode source ↗

GitHub - Programmercito/devcitoUtils: Utilidades para desarrolladores

La navaja suiza para el desarrollo moderno. Una colección de herramientas premium para desarrolladores, de código abierto, ultrarrápidas y enfocadas en la privacidad. 100% serverless, locales y seguras.

Astro Tailwind CSS TypeScript License


✨ Características Principales

  • 🔒 Privacidad Ante Todo: Todos los cálculos se realizan localmente en tu navegador. Tus datos e información sensible nunca son enviados a servidores externos.
  • ⚡ Velocidad Increíble: Construido sobre Astro 6 y Tailwind CSS v4 para ofrecer una carga casi instantánea, transiciones sumamente fluidas y cero dependencias innecesarias de backend.
  • 🎨 Interfaz Premium: Animaciones sutiles, efectos de brillo estilo mesh gradient, soporte para pantallas de alta densidad y una UX ultra refinada.
  • 📱 Responsive & Glassmorphism: Diseñado con un estilo moderno y elegante que se adapta perfectamente tanto a computadoras de escritorio como a dispositivos móviles.

🧰 Catálogo de Herramientas Incluidas

📂 Generales & Redireccionamiento Externo

  • [Nuevo] 🔍 Diferenciador de Archivos (diff.devcito.org): Compara textos o archivos de código línea por línea sin subir nada a ningún servidor.
  • [Nuevo] 📱 Generador de Códigos QR (qr.devcito.org): Crea códigos QR personalizados para tus URLs, contraseñas de Wi-Fi, textos y más.
  • 🔄 Conversor de Archivos (converter.devcito.org): Herramienta optimizada para cambiar el formato de tus archivos en segundos.

🔑 Seguridad & Criptografía

  • 🔑 Generador de Llaves SSH: Generación de pares de llaves RSA seguras utilizando la entropía obtenida del movimiento de tu mouse.
  • 🛡️ Verificador de Firma HMAC: Valida firmas digitales HMAC-SHA256 con claves secretas de forma local.
  • 🔏 Generador de Hashes (SHA): Calcula resúmenes SHA-1, SHA-256, SHA-512, etc., en tiempo real.

📝 Utilidades de Texto & Codificación

  • 📦 Codificador / Decodificador Base64: Traduce texto plano a Base64 y viceversa sin esfuerzo.
  • 🤖 Reescritor de Texto con IA: Optimiza, resume o reformula textos de forma interactiva.
  • 🔢 Contador de Texto: Estadísticas instantáneas de caracteres, palabras, líneas y peso en bytes.
  • 🔗 Codificador / Decodificador URL: Codifica parámetros de consulta para URLs de forma correcta y segura.

💻 Utilidades de Desarrollo

  • ⚙️ Formateador y Validador JSON: Embellece, minifica e identifica errores sintácticos en estructuras JSON.
  • 🎟️ Decodificador de JWT: Decodifica e inspecciona la cabecera (header), cuerpo (payload) y firma de tokens JWT.
  • ⏰ Conversor de Timestamp: Convierte fechas de Unix Epoch a formatos legibles y viceversa.
  • 🔢 Conversor a Array de Bytes: Traduce cadenas de texto en su representación en bytes (Hexadecimal, Decimal, Binario).
  • 📝 Previsualizador de Markdown: Editor interactivo con renderizado de Markdown a HTML en vivo.

🚀 Comenzando en Local

Sigue estos sencillos pasos para clonar el repositorio y levantar el entorno de desarrollo en tu computadora:

Requisitos Previos

Asegúrate de tener instalado Node.js y el gestor de paquetes de tu preferencia (npm, pnpm o yarn). Se recomienda el uso de pnpm.

Instalación de Dependencias

Ejecutar Servidor de Desarrollo

Levanta un servidor local en http://localhost:4321:

Compilar para Producción

Genera el build optimizado de la aplicación estática en la carpeta dist/:

Previsualizar Compilación de Producción

Ejecuta un servidor local para inspeccionar la versión final compilada:


🛠️ Tecnologías Usadas

  • Astro - El framework web de última generación enfocado en el rendimiento.
  • Tailwind CSS v4 - Framework CSS de utilidad optimizado para compilación ultra veloz.
  • Vite - Frontend tooling rápido para una experiencia de desarrollo fluida.

👨‍💻 Contribuir y Comunidad

¿Quieres sugerir una nueva herramienta o reportar un error? ¡Toda contribución es bienvenida! Visítanos en Devcito o revisa nuestra organización en GitHub.

Hecho con ❤️ por Devcito.