Skip to content

Repositorio con herramientas útiles a la hora de desarrollar o investigar nuevas cosas. :) (Todavía en construcción)

Notifications You must be signed in to change notification settings

mateoValdesolo/Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 

Repository files navigation

Herramientas

Github

github GitHub es una forja para alojar proyectos utilizando el sistema de control de versiones Git.

Link

BitBucket

bitbucket 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.

Link

Bootstrap

bootstrap 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.

Link

Tailwind

tailwind 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.

Link

Log4J

log4j 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.

Link

Maven

maven 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.

Link

Spring

spring Spring es un framework para el desarrollo de aplicaciones y contenedor de inversión de control, de código abierto para la plataforma Java.

Link

ReactJS

react 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.

Link

Angular

angular 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.

Link

Tomcat

tomcat 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.

Link

MariaDB

mariadb MariaDB es un sistema de gestión de bases de datos derivado de MySQL con licencia GPL.

Link

SWI-Prolog

swipl 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.

Link

GHC

ghc 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.

Link

Free Pascal

freepascal 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.

Link

JWT

jwt 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.

Link

Docker

docker 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.

Link

Jenkins

jenkins 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.

Link

Thymeleaf

thymeleaf 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.

Link

Swagger

swagger Swagger es un conjunto de herramientas de software de código abierto para diseñar, construir, documentar, y utilizar servicios web RESTful.

Link

Sentry

sentry 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.

Link

GitHub Copilot

copilot 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.

Link

DBeaver

dbeaver 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.

Link

JUnit

junit 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.

Link

Mockito

mockito 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.

Link

Jest

jest 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.

Link

Karma

karma 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.

Link

Ionic

ionic 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.

Link

Sass

sass 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.

Link

Vite

vite 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.

Link

Cucumber

cucumber 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.

Link

JPos

jpos 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.

Link

Webs

W3Schools

w3schools 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.

Link

Visualgo

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.

Link

Frontend Mentor

frontendmentor 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.

Link

devChallenges

devChallenges es una plataforma donde cualquiera puede aprender desarrollo web, tanto Frontend, Backend o Full-Stack

Link

Baeldung

baeldung 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.

Link

Spring Initializr

springinitializr 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.

Link

Maven Central Repository

El repositorio central de Maven es un repositorio proporcionado por la comunidad de Maven. Contiene una gran cantidad de bibliotecas de uso común.

Link

JFrog

jfrog 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.

Link

Aplicaciones

GitKraken

gitkraken 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.

Link

Postman

postman Postman es una plataforma de API para que los desarrolladores diseñen, construyan, prueben e iteren sus API.

Link

SoapUI

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.

Link

SourceTree

sourcetree 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.

Link

Putty

putty PuTTY es un cliente SSH, Telnet, rlogin, y TCP raw con licencia libre.

Link

Windows Terminal Preview

wtp 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.

Link

Editores de Texto / Entornos de Desarrollo

Pharo

pharo 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.

Link

Visual Studio Code

vscode 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.

Link

Sublime Text

sublimetext 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.

Link

IntelliJ

intellij 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.

Link

WebStorm

webstorm 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.

Link

NeoVim

neovim 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.

Link

Eclipse

eclipse 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.

Link

NetBeans

netbeans 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.

Link

Notepad++

notepad++ 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.

Link

Fleet

fleet 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.

Link

IA

ChatGPT

chatgpt 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.

Link

Phind

phind 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.

Link

Otros

Temas Interesantes

https://semver.org/lang/es/ https://cleventy.com/que-es-git-flow-y-como-funciona/ https://www.elastic.co/es/elastic-stack/

Documentacion

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/

About

Repositorio con herramientas útiles a la hora de desarrollar o investigar nuevas cosas. :) (Todavía en construcción)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published