TomaNote es un bloc de notas moderno y minimalista que funciona directamente en tu navegador. Diseñado para ser simple pero potente, con funcionalidades que facilitan la toma de notas y la organización de ideas.
- 📱 Diseño Responsivo: Optimizado para todos los dispositivos (desktop, tablet, móvil)
- 💾 Guardado Automático: Tus notas se guardan automáticamente en el almacenamiento local
- 🔄 Sistema de Pestañas: Organiza tus notas en múltiples pestañas
- 📌 Fijar Pestañas: Puedes fijar pestañas importantes para destacarlas
- 🧠 Emojis Personalizados: Usa un emoji en el nombre de la pestaña y se mostrará como favicon personalizado
- 🎨 Mejoras Visuales:
- Hover en pestañas inactivas
- Bordes diferenciados
- Nuevas proporciones y tipografía más delicada
- Íconos más pequeños y sutiles para editar/cerrar
- 🎨 Formato de Texto:
- Negrita (
Ctrl + B
) - Cursiva (
Ctrl + I
) - Subrayado (
Ctrl + U
)
- Negrita (
- 📑 Gestión de Pestañas:
- Renombrar pestañas
- Crear nuevas pestañas
- Eliminar pestañas existentes
- Fijar/Desfijar Pestañas
- Cerrar pestaña con MB3 (Mouse Button 3)
- 🖱️ Menú Contextual: Acceso rápido a funciones comunes
- 📌 Fijar y desfijar pestañas con clic derecho (menú contextual).
- 🎯 Las pestañas fijadas se mueven automáticamente:
- Si se fijan: se colocan justo después de la última pestaña ya fijada.
- Si se desfijan: se mueven al inicio de las pestañas normales.
- 🖱️ Cerrar pestañas con botón central del mouse (MB3), incluso si están fijadas.
- ✨ Al crear una pestaña nueva, el usuario es llevado automáticamente a ella.
- 🧽 Se eliminan los separadores innecesarios del menú contextual según el tipo de clic (editor vs pestaña).
- 📌 Las pestañas fijadas:
- Se identifican por su tamaño reducido (45px).
- Ocultan los botones de editar/cerrar.
- Pueden usar un emoji personalizado como favicon o uno por defecto (📝).
- Soporte para Markdown
- Diagramas con MermaidJS
- Temas personalizables
- Exportación de notas
- Sincronización en la nube
- Visita TomaNote
- ¡Comienza a escribir!
# Clonar el repositorio
git clone https://github.com/camiicode/notepad.git
# Instalar dependencias
npm install
# Iniciar servidor de desarrollo
npm run dev
- Los datos se almacenan en el LocalStorage del navegador
- Realiza copias de seguridad de tus notas importantes antes de hacer borrado de cache
- Al limpiar el caché del navegador, se perderán los datos
- No almacenes información sensible
- Los datos se guardan localmente en tu dispositivo
- No hay transmisión de datos a servidores externos
Si estás usando este bloc de notas y te parece útil, agrégale una estrellita en el repositorio de GitHub. No es obligatorio, ¡pero a mí me ayuda un montón y a ti no te toma más de 30 segunditos! 👉 https://github.com/camiicode/notepad
Este proyecto está bajo la licencia GNU Affero General Public License v3.0 (AGPL-3.0)
- Se prohíbe el uso comercial sin autorización expresa
- Contactane usos comerciales
¡Las contribuciones son bienvenidas! Puedes ayudar:
- 🐛 Reportando bugs
- 💡 Sugiriendo nuevas funcionalidades
- 🔧 Enviando pull requests
- ⭐ Dando una estrella al proyecto
- GitHub: @camiicode
- Codepen: @camiicode
- Instagram: @camiicode
- Facebook: @camiicode
- Behance: @camiicode
- Portafolio: Portfolio
- Youtube: @camiicode
- Twitch: @camiicode
- Email: dftp93@gmail.com
Si encuentras útil este proyecto y quieres apoyar su desarrollo: