GitHub es una forja para alojar proyectos utilizando el sistema de control de versiones Git.
Bitbucket es un servicio de alojamiento basado en web, para los proyectos que utilizan el sistema de control de versiones Mercurial y Git. Bitbucket ofrece planes comerciales y gratuitos.
Bootstrap es un framework CSS y Javascript diseñado para la creación de interfaces limpias y con un diseño responsive. Además, ofrece un amplio abanico de herramientas y funciones, de manera que los usuarios pueden crear prácticamente cualquier tipo de sitio web haciendo uso de los mismos.
Tailwind CSS es un framework de CSS de código abierto para el diseño de páginas web. La principal característica de esta biblioteca es que, a diferencia de otras como Bootstrap, no genera una serie de clases predefinidas para elementos como botones o tablas.
Log4j es una biblioteca de código abierto desarrollada en Java por la Apache Software Foundation que permite a los desarrolladores de software escribir mensajes de registro, cuyo propósito es dejar constancia de una determinada transacción en tiempo de ejecución.
Maven es una potente herramienta de gestión de proyectos que se utiliza para gestión de dependencias, como herramienta de compilación e incluso como herramienta de documentación. Es de código abierto y gratuita.
Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.
React es una biblioteca Javascript de código abierto diseñada para crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página. Es mantenido por Facebook y la comunidad de software libre.
Angular es un framework para aplicaciones web desarrollado en TypeScript, de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página.
Apache Tomcat funciona como un contenedor de servlets desarrollado bajo el proyecto Jakarta en la Apache Software Foundation. Tomcat implementa las especificaciones de los servlets y de JavaServer Pages de Oracle Corporation.
MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL.
SWI-Prolog es una implementación en código abierto del lenguaje de programación Prolog. SWI-Prolog posee un rico conjunto de características, bibliotecas, herramientas y una documentación extensiva.
El Glasgow Haskell Compiler es un compilador nativo de código libre para el lenguaje de programación funcional Haskell, que fue originalmente desarrollado en la Universidad de Glasgow.
Free Pascal es un compilador Pascal portable, libre y de código abierto, que representa una alternativa a los productos comerciales Turbo Pascal y Delphi.
JSON Web Token (abreviado JWT) es un estándar abierto basado en JSON propuesto por IETF (RFC 7519) para la creación de tokens de acceso que permiten la propagación de identidad y privilegios o claims en inglés.
Docker es un proyecto de código abierto que automatiza el despliegue de aplicaciones dentro de contenedores de software, proporcionando una capa adicional de abstracción y automatización de virtualización de aplicaciones en múltiples sistemas operativos.
Jenkins es un servidor de automatización open source escrito en Java. Está basado en el proyecto Hudson y es, dependiendo de la visión, un fork del proyecto o simplemente un cambio de nombre.
Thymeleaf es una biblioteca Java que implementa un motor de plantillas de XML/XHTML/HTML5 que puede ser utilizado tanto en modo web como en otros entornos no web. Se acopla muy bien para trabajar en la capa vista del MVC de aplicaciones web, pero puede procesar cualquier archivo XML, incluso en entornos desconectados.
Swagger es un conjunto de herramientas de software de código abierto para diseñar, construir, documentar, y utilizar servicios web RESTful.
Desde el seguimiento de errores hasta la supervisión del rendimiento, Sentry proporciona una capacidad de observación completa a nivel de código para que los equipos de desarrolladores puedan ver con mayor claridad, resolver más rápido y aprender continuamente sobre sus aplicaciones, desde el frontend hasta el backend.
GitHub Copilot es una herramienta de inteligencia artificial desarrollada por GitHub y OpenAI para ayudar a los usuarios de entornos de desarrollo integrados de Visual Studio Code, Visual Studio, Neovim y JetBrains mediante el autocompletado de código.
DBeaver es una aplicación de software cliente de SQL y una herramienta de administración de bases de datos. Para las bases de datos relacionales, utiliza la interfaz de programación de aplicaciones JDBC para interactuar con las bases de datos a través de un controlador JDBC.
JUnit es un conjunto de clases (framework) que permite realizar la ejecución de clases Java de manera controlada, para poder evaluar si el funcionamiento de cada uno de los métodos de la clase se comporta como se espera.
Mockito es un framework de prueba del código abierto para Java publicado bajo la licencia MIT. El framework permite la creación de objetos dobles de prueba en pruebas de unidad automatizada para el desarrollo guiado por pruebas o desarrollo dirigido por el comportamiento.
Jest es un encantador marco de prueba de JavaScript centrado en la simplicidad.
Funciona con proyectos que utilizan: Babel, TypeScript, Node, React, Angular, Vue y más.
El objetivo principal de Karma es brindar un entorno de prueba productivo a los desarrolladores. El entorno es uno en el que no tienen que establecer un montón de configuraciones, sino más bien un lugar donde los desarrolladores pueden simplemente escribir el código y obtener comentarios instantáneos de sus pruebas. Porque recibir comentarios rápidos es lo que te hace productivo y creativo.
Ionic es un conjunto de herramientas de interfaz de usuario de código abierto para crear aplicaciones móviles, web y de escritorio multiplataforma utilizando tecnologías web como HTML, CSS y JavaScript/TypeScript.
Sass es un preprocesador de CSS compatible con todas sus versiones. Por lo tanto, se trata de una herramienta utilizada por los desarrolladores web para traducir un código de hojas de estilo no estándar a un código CSS estándar, legible por la mayoría de los navegadores.
Vite es una herramienta de compilación que tiene como objetivo proporcionar una experiencia de desarrollo más rápida y ágil para proyectos web modernos.
Cucumber es una herramienta de software que respalda el desarrollo impulsado por el comportamiento. Un elemento central del enfoque Cucumber BDD es su analizador de lenguaje ordinario llamado Gherkin. Permite especificar los comportamientos esperados del software en un lenguaje lógico que los clientes puedan entender.
jPOS es una biblioteca/marco gratuito y de código abierto que proporciona un puente de alto rendimiento entre los mensajes de tarjeta generados en el punto de venta o terminales de cajero automático.
W3Schools es un sitio web para aprender tecnologías web en línea. Contiene tutoriales de HTML, CSS, JavaScript, SQL, PHP, XML y otras tecnologías.
Visualgo es una herramienta la cual ayuda a comprender el funcionamiento de los algoritmos y estructuras de datos. Esta aplicación es una alternativa muy completa en cuanto a número de algoritmos desarrollados para visualizar.
Frontend Mentor proporciona diseños para que pueda practicar sus habilidades de front-end utilizando un flujo de trabajo de la vida real. Incluye diseños tanto móviles como de escritorio.
devChallenges es una plataforma donde cualquiera puede aprender desarrollo web, tanto Frontend, Backend o Full-Stack
Baeldung se centra en el ecosistema de Java, ayudando a los desarrolladores a aprender a implementar aplicaciones web mejores y más seguras con Spring.
Spring Initializr es una API que permite la generación de proyectos con sus dependencias permitiendo simplificar esta etapa inicial de arranque de nuevos proyectos.
El repositorio central de Maven es un repositorio proporcionado por la comunidad de Maven. Contiene una gran cantidad de bibliotecas de uso común.
La plataforma JFrog ofrece un proceso de extremo a extremo para controlar el flujo de sus archivos binarios desde la construcción hasta la producción. Impulsa tus actualizaciones de software al límite.
GitKraken es un cliente GUI Git que facilita el uso eficiente y confiable de Git en escritorio y ofrece la mayoría de las operaciones de línea de comandos.
Postman es una plataforma de API para que los desarrolladores diseñen, construyan, prueben e iteren sus API.
SoapUI es una herramienta, desarrollada en java, para la realización de pruebas a aplicaciones con arquitectura orientada a servicio y transferencia de estado representacional. Soporta múltiples protocolos como SOAP, REST, HTTP, JMS, AMF y JDBC.
SourceTree simplifica la forma en que interactúa con sus repositorios de Git para que pueda concentrarse en la codificación. Permite visualizar y administrar sus repositorios a través de una sencilla interfaz de usuario que provee la aplicación.
PuTTY es un cliente SSH, Telnet, rlogin, y TCP raw con licencia libre.
Terminal Windows es una aplicación de terminal moderna, rápida, eficaz, eficiente y productiva para los usuarios de herramientas de línea de comandos y shells, como Símbolo del sistema, PowerShell y WSL. Entre las características principales se incluyen varias pestañas, paneles, compatibilidad con caracteres Unicode y UTF-8, un motor de representación de texto acelerado por GPU, y temas, estilos y configuraciones personalizados.
Pharo es una implementación multiplataforma de código abierto del tiempo de ejecución y lenguaje de programación clásico Smalltalk-80. Se basa en la máquina virtual OpenSmalltalk llamada Cog, que evalúa un lenguaje de programación dinámico, reflexivo y orientado a objetos con una sintaxis muy parecida a Smalltalk-80.
Visual Studio Code es un editor de código fuente desarrollado por Microsoft para Windows, Linux, macOS y Web. Incluye soporte para la depuración, control integrado de Git, resaltado de sintaxis, finalización inteligente de código, fragmentos y refactorización de código.
Sublime Text es un editor de texto y editor de código fuente. Está escrito en C++ y Python para los plugins. Desarrollado originalmente como una extensión de Vim, con el tiempo fue creando una identidad propia. Aún conserva un modo de edición tipo vi llamado Vintage mode.
IntelliJ IDEA es un entorno de desarrollo integrado para el desarrollo de programas informáticos. Es desarrollado por JetBrains, y está disponible en dos ediciones: edición para la comunidad y edición comercial.
WebStorm de JetBrains es un IDE especializado en JavaScript, con un editor de código inteligente y otras herramientas para desarrolladores. Está diseñado con características para que la programación sea más productiva y agradable.
Neovim es una refactorización del código de Vim, es un fork, no un clon de este. Trae lo bueno de Vim con una mejor experiencia fuera de caja para el usuario.
Eclipse es una plataforma de software compuesto por un conjunto de herramientas de programación de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores.
NetBeans es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de programación Java. Existe además un número importante de módulos para extenderlo. NetBeans IDE es un producto libre y gratuito sin restricciones de uso.
Notepad++ es un editor de texto y de código fuente libre con soporte para varios lenguajes de programación. Con soporte nativo para Microsoft Windows. Se parece al Bloc de notas en cuanto al hecho de que puede editar texto sin formato y de forma simple.
Fleet es un editor de texto rápido y ligero que permite navegar por el código y editarlo rápidamente cuando lo necesite. Se inicia en pocos segundos para que pueda empezar a trabajar al momento y puede transformarse fácilmente en un IDE, gracias al motor de procesamiento de código de IntelliJ, que se ejecuta de forma independiente al editor.
ChatGPT es una aplicación de chatbot de inteligencia artificial desarrollado en 2022 por OpenAI que se especializa en el diálogo. El chatbot es un modelo de lenguaje ajustado con técnicas de aprendizaje tanto supervisadas como de refuerzo. Está compuesto por los modelos GPT-4 y GPT-3.5 de OpenAI.
Phind es un motor de respuestas inteligente para desarrolladores. Centrado en ayudarlo a resolver problemas desafiantes, Phind lo lleva de una idea a un producto funcional.
- Carbon
- https://teloexplicocongatitos.com/ https://htmlcheatsheet.com/css/ https://css-generator.netlify.app/ https://animate.style/ https://cssgenerator.org/box-shadow-css-generator.html https://www.svgbackgrounds.com/ https://tablericons.com/ https://coolors.co/palettes/trending https://pokepalettes.com/#bulbasaur https://nostalgic-css.github.io/NES.css/ https://heroicons.com/ https://www.hackerrank.com/skills-verification https://uxtools.co/challenges/ https://www.frontendmentor.io/ https://learngitbranching.js.org/ https://ohmygit.org/ https://www.jflap.org/ https://apps.microsoft.com/store/detail/devtoys/9PGCV4V3BK4W?hl=es-es&gl=es https://ohmyposh.dev/
https://semver.org/lang/es/ https://cleventy.com/que-es-git-flow-y-como-funciona/ https://www.elastic.co/es/elastic-stack/
https://www.angelfire.com/tx4/cus/notes/smalltalk.html https://devdocs.io/ https://git-scm.com/book/en/v2 https://developer.mozilla.org/en-US/ https://devdocs.io/