Awesome Links

Awesome Links


Contenido

Plataformas

  • Node.js - Entorno de ejecución de JavaScript asíncrono y no bloqueante construido sobre el motor V8 de Chrome.
  • Desarrollo Frontend
  • iOS - Sistema operativo móvil para teléfonos y tabletas de Apple.
  • Android - Sistema operativo móvil desarrollado por Google.
  • IoT y Aplicaciones Híbridas
  • Electron - Aplicaciones de escritorio nativas multiplataforma usando JavaScript/HTML/CSS.
  • Cordova - API de JavaScript para aplicaciones híbridas.
  • React Native - Marco de JavaScript para crear aplicaciones móviles con renderizado nativo para iOS y Android.
  • Xamarin - IDE para desarrollo de aplicaciones móviles, pruebas y distribución.
  • Linux
    • Contenedores
    • eBPF - Máquina virtual que permite escribir seguimiento y monitoreo más eficiente y potente para sistemas Linux.
    • Proyectos basados en Arch - Distribuciones de Linux y proyectos basados en Arch Linux.
    • AppImage - Empaquetar aplicaciones en un solo archivo que funciona en varias distribuciones principales de Linux.
  • macOS - Sistema operativo para computadoras Mac de Apple.
  • watchOS - Sistema operativo para el Apple Watch.
  • JVM
  • Salesforce
  • Amazon Web Services
  • Windows - Sistema operativo de escritorio para consumidores.
  • IPFS - Protocolo de hipermedia P2P.
  • Fuse - Herramientas de desarrollo móvil.
  • Heroku - Plataforma en la nube como servicio.
  • Raspberry Pi - Computadora del tamaño de una tarjeta de crédito diseñada para enseñar programación a niños, pero capaz de mucho más.
  • Qt - Marco de aplicaciones GUI multiplataforma.
  • WebExtensions - Sistema de extensiones entre navegadores.
  • Smart TV - Crear aplicaciones para diferentes plataformas de TV.
  • GNOME - Entorno de escritorio simple y sin distracciones para Linux.
  • KDE - Una comunidad de software libre dedicada a crear una experiencia informática abierta y fácil de usar.
  • .NET
    • Core
    • Roslyn - Compiladores de código abierto y APIs de análisis de código para los lenguajes C# y VB.NET.
  • Amazon Alexa - Asistente virtual para el hogar.
  • DigitalOcean - Plataforma de computación en la nube diseñada para desarrolladores.
  • Flutter - SDK móvil de Google para crear aplicaciones nativas para iOS y Android desde una única base de código escrita en Dart.
  • Home Assistant - Automatización del hogar de código abierto que prioriza el control local y la privacidad.
  • IBM Cloud - Plataforma en la nube para desarrolladores y empresas.
  • Firebase - Plataforma de desarrollo de aplicaciones construida sobre Google Cloud.
  • Sistema Operativo de Robots 2.0 - Conjunto de bibliotecas y herramientas de software que ayudan a crear aplicaciones para robots.
  • Adafruit IO - Visualiza y almacena datos desde cualquier dispositivo.
  • Cloudflare - CDN, DNS, protección DDoS y seguridad para tu sitio.
  • Acciones en Google - Plataforma de desarrollador para Google Assistant.
  • ESP - Microcontroladores de bajo costo con WiFi y amplias aplicaciones IoT.
  • Deno - Un entorno de ejecución seguro para JavaScript y TypeScript que utiliza V8 y está construido en Rust.
  • DOS - Sistema operativo para computadoras personales basadas en x86 que fue popular durante las décadas de 1980 y principios de 1990.
  • Nix - Gestor de paquetes para Linux y otros sistemas Unix que hace que la gestión de paquetes sea confiable y reproducible.
  • Integración - Conectar diferentes sistemas de TI (componentes) para que funcionen juntos como un todo.
  • Node-RED - Una herramienta de programación para conectar dispositivos de hardware, APIs y servicios en línea.
  • Bajo Código - Permite a los profesionales de negocios abordar sus necesidades por sí mismos con poca o ninguna habilidad de programación.
  • Capacitor - Entorno de ejecución de código abierto multiplataforma para crear aplicaciones Web Nativas.
  • ArcGIS Developer - Plataforma de mapeo y análisis de ubicación para desarrolladores.
  • Bluetooth de Bajo Consumo - Protocolo de comunicación inalámbrica de bajo consumo ideal para IoT, dispositivos portátiles y otras aplicaciones que funcionan con batería.
  • Plataforma Uno - Plataforma de UI .NET de código abierto para crear aplicaciones multiplataforma.
  • Google Cloud - Servicios de computación en la nube de Google.
  • Firebase Genkit - Un marco de código abierto para crear aplicaciones y funciones impulsadas por IA.

Lenguajes de Programación

  • JavaScript
  • Swift - Lenguaje compilado de Apple que es seguro, moderno, amigable para programadores y rápido.
  • Python - Lenguaje de propósito general diseñado para la legibilidad.
    • Asyncio - E/S asíncrona en Python 3.
    • Audio Científico - Investigación científica en audio/música.
    • CircuitPython - Una versión de Python para microcontroladores.
    • Ciencia de Datos - Análisis de datos y aprendizaje automático.
    • Typing - Tipado estático opcional para Python.
    • MicroPython - Implementación eficiente de Python 3 para microcontroladores.
  • Rust
    • Pest - Generador de parsers.
  • Haskell
  • PureScript
  • Go
  • Scala
    • Scala Native - Compilador AOT optimizado para Scala basado en LLVM.
  • Ruby
  • Clojure
  • ClojureScript
  • Elixir
  • Elm
  • Erlang
  • Julia - Lenguaje dinámico de alto nivel diseñado para análisis numérico de alto rendimiento y ciencia computacional.
  • Lua
  • C
  • C/C++ - Lenguaje de propósito general con sesgo hacia programación de sistemas y software embebido y con recursos limitados.
  • R - Lenguaje funcional y entorno para computación y gráficos estadísticos.
  • D
  • Common Lisp - Potente lenguaje dinámico multiparadigma que facilita el desarrollo iterativo e interactivo.
  • Perl
  • Groovy
  • Dart
  • Java - Lenguaje orientado a objetos, popular y seguro, diseñado con la flexibilidad de “escribir una vez, ejecutar en cualquier lugar”.
    • RxJava
    • J2ME - Especificación de Java diseñada para teléfonos con teclado antiguos y PDAs.
  • Kotlin
  • OCaml
  • ColdFusion
  • Fortran
  • PHP - Lenguaje de scripting del lado del servidor.
  • Pascal
  • AutoHotkey
  • AutoIt
  • Crystal
  • Frege - Haskell para la JVM.
  • CMake - Compilar, testear y empaquetar software.
  • ActionScript 3 - Lenguaje orientado a objetos para Adobe AIR.
  • Eta - Lenguaje de programación funcional para la JVM.
  • Idris - Lenguaje funcional puro de propósito general con tipos dependientes, influenciado por Haskell y ML.
  • Ada/SPARK - Lenguaje moderno diseñado para apps grandes y de larga vida donde la confiabilidad y eficiencia son esenciales.
  • Q# - Lenguaje específico de dominio para expresar algoritmos cuánticos.
  • Imba - Lenguaje inspirado en Ruby y Python que compila a JavaScript de alto rendimiento.
  • Vala - Diseñado para aprovechar GLib y GNOME, preservando la velocidad del código C.
  • Coq - Lenguaje y entorno formal para programación y especificación que facilita pruebas verificadas por máquina.
  • V - Lenguaje simple, rápido, seguro y compilado para desarrollar software mantenible.
  • Zig - Lenguaje y toolchain de propósito general para software robusto, óptimo y reusable.
  • Move - Lenguaje específico de dominio para escribir smart contracts seguros.
  • Esolangs - Lenguajes de programación diseñados para experimentación o como bromas más que para uso real.
  • VBA - Versión dirigida por eventos de Visual Basic 6.0 integrada en la mayoría de apps de Microsoft Office para automatización y scripting.

Desarrollo Front-End

Desarrollo Back-End

  • Flask - Framework de Python.
  • Docker
  • Vagrant - Entorno de máquinas virtuales automatizado.
  • Pyramid - Framework de Python.
  • Play1 Framework
  • CakePHP - Framework de PHP.
  • Symfony - Framework de PHP.
  • Laravel - Framework de PHP.
  • Rails - Framework de aplicaciones web para Ruby.
  • Phalcon - Framework de PHP.
  • Fragmentos útiles de .htaccess
  • nginx - Servidor web.
  • Dropwizard - Framework de Java.
  • Kubernetes - Plataforma de código abierto que automatiza operaciones de contenedores Linux.
  • Lumen - Micro‑framework de PHP.
  • Serverless Framework - Computación sin servidor y arquitecturas serverless.
  • Apache Wicket - Framework web de Java.
  • Vert.x - Toolkit para construir apps reactivas en la JVM.
  • Terraform - Herramienta para construir, cambiar y versionar infraestructura.
  • Vapor - Desarrollo del lado del servidor en Swift.
  • Dash - Framework de apps web en Python.
  • FastAPI - Framework de apps web en Python.
  • CDK - Framework de desarrollo para definir infraestructura en la nube como código.
  • IAM - Cuentas de usuario, autenticación y autorización.
  • Slim - Framework de PHP.
  • Fiber - Framework web sobre Fasthttp, el motor HTTP más rápido para Go.
  • Kustomize - Herramienta nativa de Kubernetes para gestión declarativa de configuraciones.
  • OpenTofu - Herramienta de infraestructura como código de código abierto.
  • Reflex - Framework web de Python para construir frontend y backend sin JavaScript.

Ciencias de la Computación

Big Data

Teoría

Libros

Editores

Videojuegos

Entorno de Desarrollo

Entretenimiento

Bases de Datos

  • Base de Datos
  • MySQL
  • SQLAlchemy
  • InfluxDB
  • Neo4j
  • MongoDB - Base de datos NoSQL.
  • RethinkDB
  • TinkerPop - Framework de computación de grafos.
  • PostgreSQL - Base de datos objeto‑relacional.
  • CouchDB - Base de datos NoSQL orientada a documentos.
  • HBase - Almacén de datos distribuido, escalable y de big data.
  • Guías de NoSQL - Ayuda para usar bases de datos no relacionales, distribuidas, de código abierto y escalables horizontalmente.
  • Herramientas de Base de Datos - Todo lo que facilita trabajar con bases de datos.
  • TypeDB - Base de datos lógica para organizar grandes y complejas redes de datos como un solo cuerpo de conocimiento.
  • Cassandra - Sistema de gestión de bases de datos NoSQL de columnas anchas, distribuido y de código abierto.
  • TDengine - Base de datos de series temporales de código abierto, de alto rendimiento, escalable y con soporte SQL.
  • Supabase - Alternativa de código abierto a Firebase.
  • PocketBase - Backend de código abierto en Go en un solo archivo.
  • Neon - Alternativa de código abierto a AWS Aurora.

Medios

Aprender

Seguridad

Sistemas de Gestión de Contenidos

  • Umbraco
  • Refinery CMS - CMS en Ruby on Rails.
  • Wagtail - CMS de Django enfocado en flexibilidad y experiencia de usuario.
  • Textpattern - CMS liviano basado en PHP.
  • Drupal - CMS extensible basado en PHP.
  • Craft CMS - CMS con foco en el contenido.
  • Sitecore - Plataforma de marketing digital en .NET que combina CMS con herramientas para gestionar múltiples sitios.
  • Silverstripe CMS - Framework MVC en PHP que sirve como CMS clásico o headless.
  • Directus - API en tiempo real y panel para gestionar contenido en bases de datos SQL.
  • Plone - CMS de Python de código abierto.
  • Payload - CMS headless nativo para Next.js y de código abierto.

Hardware

Negocios

Trabajo

Redes

  • Redes Definidas por Software
  • PCAPTools
  • Comunicaciones en Tiempo Real - Protocolos de red para intercambio casi simultáneo de medios y datos.
  • SNMP - Protocolo para recopilar, modificar y organizar información sobre dispositivos gestionados en redes IP.
  • Scapy - Manipulación interactiva de paquetes basada en Python.
  • Cilium - Proporciona capacidades de red y seguridad para apps en contenedores, microservicios y VMs.

Sistemas Descentralizados

  • Bitcoin - Servicios y herramientas de Bitcoin para desarrolladores.
  • Ripple - Red de liquidación distribuida de código abierto.
  • Blockchain No Financiero - Aplicaciones blockchain no financieras.
  • Mastodon - Red de microblogging descentralizada de código abierto.
  • Ethereum - Plataforma de computación distribuida para smart contracts.
  • Blockchain e IA - Proyectos blockchain para IA y ML.
  • EOSIO - Sistema operativo descentralizado que soporta apps a escala industrial.
  • Corda - Plataforma blockchain de código abierto diseñada para negocios.
  • Waves - Plataforma blockchain y kit de desarrollo de código abierto para apps Web 3.0 y soluciones descentralizadas.
  • Substrate - Framework para escribir blockchains escalables y actualizables en Rust.
  • Golem - Marketplace P2P de recursos de computación de código abierto.
  • Stacks - Plataforma de smart contracts asegurada por Bitcoin.
  • Algorand - Blockchain y plataforma de smart contracts de código abierto y prueba de participación.
  • ZeroNet - Red similar a la web, descentralizada y P2P.
  • Cosmos SDK - Framework modular para construir blockchains específicos de apps en Go.
  • Tor - Red superpuesta gratuita para habilitar comunicación anónima.
  • ATProto - Red abierta y descentralizada para construir apps sociales.

Salud y Ciencias Sociales

Eventos

Pruebas

  • Pruebas - Pruebas de software.
  • Pruebas de Regresión Visual - Asegura que los cambios no rompan funcionalidad o estilo.
  • Selenium - Framework y ecosistema de automatización de navegadores.
  • Appium - Herramienta de automatización de pruebas para apps.
  • TAP - Test Anything Protocol.
  • JMeter - Herramienta de pruebas de carga y medición de rendimiento.
  • k6 - Solución de monitoreo de rendimiento y pruebas de carga, de código abierto y centrada en desarrolladores.
  • Playwright - Biblioteca Node.js para automatizar Chromium, Firefox y WebKit con una única API.
  • Hoja de Ruta de QA - Cómo iniciar y construir una carrera en testing.
  • Gatling - Framework de pruebas de carga y rendimiento basado en Scala, Akka y Netty.
  • CodeRabbit - Plataforma de revisión de código impulsada por IA.

Misceláneo

Relacionado