awesome-repositories.comCategoríasBlog

Los grandes desarrolladores evitan complicaciones.Empiezan con el repositorio adecuado.

/

Explica en lenguaje sencillo qué estás construyendo y obtén los mejores repositorios de GitHub que coincidan.

awesome-repositories.com te ayuda a encontrar el proyecto open-source adecuado en GitHub. Dile a nuestra búsqueda por IA qué quieres construir, en lenguaje sencillo, y clasificará miles de repositorios curados según su relevancia. Cada proyecto es monitoreado continuamente, organizados en categorías claras y votados por otros desarrolladores. Explora las selecciones a continuación o realiza una búsqueda para comenzar.

Selecciones de hoy

Lo más destacado del directorio: una selección nueva cada pocas horas.

Explorar todos los repositorios

Explorar por categoría

Búsquedas comunes, organizadas en un árbol navegable.

Todas las búsquedas curadas

Common questions

¿Qué es awesome-repositories.com?

Es un directorio curado de repositorios open-source de GitHub que puedes buscar en lenguaje natural. Describe lo que estás construyendo y una IA clasificará miles de proyectos verificados según su relevancia, incluyendo una breve nota sobre por qué encajan.

¿En qué se diferencia de la búsqueda de GitHub?

La búsqueda de GitHub coincide con las palabras clave que escribes. Aquí describes el problema en lenguaje natural y la IA interpreta tu intención, por lo que aparecerá un proyecto que resuelva tu necesidad incluso si no utiliza tus palabras exactas.

¿Cómo encuentro el mejor repositorio open-source para una tarea?

Escribe lo que quieres construir, por ejemplo: una página de estado autohospedada que haga ping a mis servicios y me avise por Discord. Obtendrás repositorios coincidentes clasificados por relevancia en lugar de por número de estrellas.

¿Los repositorios están curados o son solo extraídos automáticamente?

Están curados, no es una extracción bruta. Una IA analiza cada proyecto, lo clasifica en una categoría y lo ordena por relevancia bajo reglas que ajustamos y revisamos, eliminando entradas duplicadas o de baja calidad.

¿Es gratuito?

Sí. Buscar y navegar por el directorio es gratuito.

awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasOpen-source alternativesSelf-hosted softwareBlogMapa del sitio
ProyectoAcerca deHow we rankPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

AI & Machine Learning

LLMs, agents, and the tools to build with them.

  • Agentes de IA y frameworks
    • Agentes de IA para automatización web— Frameworks y herramientas open-source para construir agentes autónomos que navegan e interactúan con sitios web en tiempo real.
    • Agentes de IA persistentes con estado— Frameworks y librerías open-source para construir agentes de IA que mantienen memoria a largo plazo a través de las sesiones de usuario.

Notes & Productivity

Notes, tasks, docs, and knowledge bases.

  • Notas y PKM
    • Alternativas autohospedadas a Notion— Plataformas de código abierto para gestionar documentos conectados, wikis y bases de datos dentro de tu propia infraestructura privada.
    • Alternativas de código abierto a aplicaciones de notas en grafo

Media & Communication

Chat, calls, photos, music, and personal files.

  • Herramientas de audio y vídeo
    • Convertidores de formato de audio por lotes— Utilidades de línea de comandos y gráficas para el procesamiento por lotes y la conversión de archivos de audio entre varios formatos.
    • Descargadores automáticos de subtítulos multimedia

Databases & Data

Databases, pipelines, and analytics.

  • Bases de datos especializadas y distribuidas
    • Almacenamiento de objetos compatible con S3 autohospedado— Soluciones de software open-source para desplegar servicios de almacenamiento de objetos privados y escalables compatibles con la API de S3.
    • Almacenes clave-valor en memoria— Estructuras de datos de alto rendimiento para gestionar el almacenamiento en caché de aplicaciones, el estado de sesión y los requisitos de almacenamiento de datos en tiempo real.

DevOps & Infrastructure

Containers, deployment, monitoring, and automation.

  • Operaciones en Kubernetes y GitOps
    • Autoscalers de métricas personalizadas para Kubernetes— Herramientas que ajustan dinámicamente las réplicas de pods basándose en el rendimiento de la aplicación en tiempo real y métricas de infraestructura personalizadas.
    • Clusters de desarrollo local para Kubernetes

Security & Privacy

Passwords, secrets, and offensive security.

  • Escaneo de vulnerabilidades y dependencias
    • Auditores de configuración de seguridad en la nube— Herramientas automatizadas que escanean entornos de infraestructura en la nube para identificar y reportar posibles errores de configuración y vulnerabilidades de seguridad.
    • Escáneres automatizados de vulnerabilidades en aplicaciones web

Developer Tools

Languages, CLIs, frameworks, and version control.

  • JavaScript y TypeScript
    • Boilerplates de NestJS listos para producción— Plantillas de proyectos NestJS de nivel empresarial con arquitectura modular, autenticación, integración de bases de datos y patrones de configuración listos para producción.
    • Bundlers de JavaScript compilados de alto rendimiento

Learning & Reference

Courses, books, interviews, and CS foundations.

  • Aprendizaje y libros por lenguaje
    • Aprendizaje de Kotlin para Android y Backend— Repositorios educativos y tutoriales para construir aplicaciones móviles y servicios backend usando el lenguaje Kotlin.
    • Libros de programación gratuitos— Recursos educativos de código abierto y libros de texto completos para aprender diversos lenguajes de programación y conceptos de desarrollo de software.
  • Agentes para control de escritorio— Agentes de software autónomos diseñados para interactuar con sistemas operativos de escritorio y aplicaciones para realizar tareas.
  • Constructores de flujos de trabajo de IA low-code— Plataformas de desarrollo visual para diseñar, probar y desplegar flujos de trabajo y pipelines de agentes de inteligencia artificial automatizados.
  • Constructores visuales para pipelines de IA— Interfaces de arrastrar y soltar y editores basados en nodos para diseñar, orquestar y desplegar flujos de trabajo complejos de agentes de IA.
  • Frameworks de agentes autónomos orientados a objetivos— Explora plataformas open-source diseñadas para ejecutar tareas complejas mediante razonamiento autónomo y flujos de trabajo iterativos orientados a objetivos.
  • Frameworks de ML y MLOps
    • Despliegue de ML en dispositivos móviles y edge— Frameworks y runtimes para optimizar y ejecutar modelos de machine learning en hardware móvil y edge.
    • Feature Stores para Machine Learning— Plataformas open-source para gestionar, almacenar y servir características de datos consistentes a modelos de machine learning.
    • Herramientas de etiquetado y anotación de datos— Software open-source para etiquetar, anotar y preparar datasets para entrenar modelos de machine learning y visión artificial.
    • Librerías de Gradient Boosting para datos tabulares— Frameworks de machine learning de alto rendimiento diseñados para entrenar árboles de decisión con gradient boosting en datasets tabulares estructurados.
    • Librerías para agentes de aprendizaje por refuerzo— Frameworks y kits de herramientas para desarrollar, entrenar y evaluar agentes autónomos mediante algoritmos de aprendizaje por refuerzo.
    • Machine Learning para predicción de series temporales— Explora librerías y modelos open-source diseñados para predecir puntos de datos futuros en datasets de series temporales.
  • Inferencia y serving de LLM
    • Capas de enrutamiento y gateway para LLM— Infraestructura open-source para el procesamiento por lotes, balanceo de carga y enrutamiento de solicitudes a través de múltiples backends de modelos de lenguaje.
    • Clientes de chat para LLM locales— Aplicaciones de escritorio que permiten la interacción privada y offline con modelos de lenguaje ejecutándose en hardware local.
    • Frameworks de decodificación especulativa— Librerías e implementaciones de alto rendimiento diseñadas para acelerar la inferencia de modelos de lenguaje mediante técnicas de ejecución especulativa.
    • Frameworks de inferencia de modelos distribuidos— Herramientas y librerías open-source para dividir y ejecutar grandes modelos de machine learning a través de múltiples máquinas en red.
    • Gateways unificados para API de LLM— Proxies open-source que agregan y gestionan solicitudes entre OpenAI, Anthropic y modelos de lenguaje locales.
    • Herramientas de optimización de cuantización de LLM— Estas librerías y frameworks open-source permiten una compresión eficiente de modelos para ejecutar modelos de lenguaje localmente.
  • Evaluación de modelos y observabilidad de LLM
    • Depuradores de traza paso a paso para LLMs— Herramientas para monitorizar e inspeccionar el flujo de ejecución de procesos de agentes basados en modelos de lenguaje grandes.
    • Experimentación con prompts y modelos de LLM— Herramientas para realizar pruebas A/B de prompts y modelos de lenguaje en entornos de producción para optimizar su rendimiento.
    • Frameworks de evaluación LLM-as-a-Judge— Herramientas de evaluación automatizada que utilizan modelos de lenguaje grandes para puntuar y valorar la calidad de los resultados generados.
    • Frameworks de evaluación para aplicaciones LLM— Estas herramientas open-source proporcionan suites de pruebas automatizadas y métricas para evaluar el rendimiento de modelos de lenguaje.
    • Frameworks de evaluación para salidas de LLM— Herramientas y librerías para realizar benchmarks, pruebas y medir la calidad de las respuestas de modelos de lenguaje extensos.
    • Herramientas de detección de alucinaciones en LLMs— Frameworks y librerías de evaluación diseñadas para identificar y mitigar imprecisiones factuales en las respuestas de modelos de lenguaje grandes (LLM).
  • NLP, voz y embeddings
    • Análisis de sentimiento y lenguaje de texto— Librerías y herramientas open-source para identificar lenguaje natural y evaluar el tono emocional en textos.
    • Frameworks para agentes de voz en tiempo real— Librerías y plataformas open-source para crear asistentes de voz interactivos con reconocimiento y síntesis de voz de baja latencia.
    • Herramientas de transcripción de voz en tiempo real— Librerías y aplicaciones open-source que proporcionan procesamiento de audio de baja latencia para transcripción automática de voz a texto en tiempo real.
    • Librerías para generación de embeddings de texto— Frameworks y herramientas open-source para convertir texto en lenguaje natural a representaciones vectoriales de alta dimensión para búsqueda.
    • Modelado de temas y clustering de texto— Descubre librerías y algoritmos open-source para extraer estructuras temáticas y agrupar colecciones de documentos de texto a gran escala.
    • Modelos de síntesis y reconocimiento de voz— Librerías open-source y modelos preentrenados para convertir audio hablado a texto y generar voz humana sintética.
  • RAG y chat con documentos
    • Aplicaciones RAG autohospedadas de extremo a extremo— Frameworks open-source desplegables para construir y alojar pipelines completos de RAG en tu propia infraestructura.
    • Constructores de chatbots para documentación— Frameworks y herramientas open-source para convertir contenido web y documentación técnica en chatbots interactivos basados en IA.
    • Frameworks de embedding y chunking de documentos— Herramientas y librerías para dividir documentos de texto en segmentos y generar embeddings vectoriales para búsqueda semántica.
    • Frameworks de Generación Aumentada por Recuperación (RAG)— Estas librerías y herramientas open-source permiten a los desarrolladores construir pipelines de RAG personalizados para aplicaciones de IA basadas en documentos.
    • Herramientas de extracción de tablas y PDF— Extracción de datos estructurados y texto de documentos PDF para su integración fluida en modelos de lenguaje.
    • Interfaces de chat para documentos de código abierto— Herramientas y frameworks autohospedados para construir agentes de IA conversacionales que analizan y consultan documentos locales.
  • Ver todo en AI & Machine Learning
    — Herramientas de gestión del conocimiento autohospedadas que ofrecen mapas de pensamiento en red y enlaces bidireccionales para notas personales.
  • Aplicaciones de escritura en Markdown sin distracciones— Editores de texto y herramientas de toma de notas de código abierto diseñados para una escritura enfocada, minimalista y con formato Markdown.
  • Aplicaciones de notas cifradas— Plataformas de toma de notas autohospedadas y open-source que priorizan el cifrado de extremo a extremo para el almacenamiento seguro de datos y la privacidad.
  • Aplicaciones de notas cifradas autohospedadas— Plataformas privadas de toma de notas que admiten alojamiento local y cifrado de extremo a extremo para una gestión segura de datos.
  • Aplicaciones de notas en texto plano cifradas— Aplicaciones de toma de notas autohospedadas y centradas en la privacidad que priorizan el cifrado de extremo a extremo para tus datos de texto plano.
  • Aplicaciones de productividad
    • Alternativas a Confluence— Plataformas de documentación autohospedadas y de código abierto que proporcionan funciones de wiki colaborativo y herramientas de gestión del conocimiento para equipos.
    • Alternativas a Evernote— Aplicaciones de notas autohospedadas y de código abierto que ofrecen alternativas robustas al software propietario de gestión de notas.
    • Alternativas a Google Keep— Aplicaciones de toma de notas autohospedadas y open source que ofrecen sincronización multiplataforma y funciones ligeras de gestión de tareas.
    • Alternativas a Notion y herramientas de toma de notas— Sistemas de gestión del conocimiento y plataformas de notas colaborativas de código abierto que ofrecen alternativas flexibles a Notion.
    • Alternativas a Obsidian— Explora aplicaciones de toma de notas open source que soportan Markdown, almacenamiento local de archivos y flujos de trabajo de gestión del conocimiento personal.
    • Alternativas a OneNote open source— Aplicaciones de toma de notas y plataformas de gestión del conocimiento autohospedadas que proporcionan una organización estructurada para documentación personal y profesional.
  • Documentos, diagramas y finanzas
    • Alternativas de diagramación de código abierto— Herramientas de diagramación autohospedadas y de escritorio para crear diagramas de flujo, topologías de red y diagramas de arquitectura técnica.
    • Creadores de formularios y encuestas de código abierto— Alternativas autohospedadas a Typeform para crear formularios web personalizados, encuestas de recolección de datos y cuestionarios interactivos.
    • Editores de PDF basados en navegador— Aplicaciones web de código abierto para visualizar, editar y rellenar documentos PDF directamente en tu navegador.
    • Gestores de finanzas personales autohospedados— Aplicaciones de código abierto para realizar un seguimiento de gastos personales, gestionar presupuestos y monitorear cuentas financieras en servidores privados.
    • Herramientas de facturación para freelancers autohospedadas— Plataformas de código abierto para gestionar facturas de clientes, realizar un seguimiento de gastos comerciales y monitorear la rentabilidad de proyectos para freelancers.
    • Herramientas de mapas mentales de código abierto— Aplicaciones de lluvia de ideas visual para organizar ideas, mapear conceptos complejos y estructurar información mediante diagramas interactivos.
  • Gestión de proyectos y tableros Kanban
    • Alternativas autohospedadas a Linear— Herramientas de gestión de proyectos de código abierto que proporcionan seguimiento de incidencias y automatización de flujos de trabajo para entornos de infraestructura autohospedados.
    • Alternativas de gestión de proyectos autohospedadas— Plataformas de gestión de proyectos de código abierto que ofrecen herramientas de colaboración en equipo autohospedadas como alternativas a Asana.
    • Alternativas open source a ClickUp— Plataformas de gestión de proyectos autohospedadas que proporcionan herramientas de seguimiento de tareas, colaboración en equipo y automatización de flujos de trabajo para equipos ágiles.
    • Gestión de proyectos visual autohospedada— Plataformas de gestión de proyectos de código abierto que proporcionan seguimiento visual de tareas y colaboración en equipo sobre tu propia infraestructura.
    • Herramientas para roadmaps de producto públicos— Software de código abierto para crear y compartir cronogramas de desarrollo de productos transparentes con tu comunidad de usuarios.
    • Planificadores de diagramas de Gantt open source— Estas herramientas proporcionan visualización y gestión interactiva de cronogramas de proyectos, dependencias y flujos de trabajo de programación de tareas.
  • CMS y tiendas online
    • Alternativas open source a CMS headless— Sistemas de gestión de contenidos autohospedados que proporcionan backends flexibles basados en API para gestionar y entregar contenido digital estructurado.
    • Backends de comercio headless de código abierto— Plataformas de comercio electrónico escalables que proporcionan una infraestructura API-first para crear escaparates personalizados y gestionar transacciones digitales complejas.
    • CMS de archivos planos autohospedados— Sistemas de gestión de contenidos ligeros que almacenan los datos del sitio web en archivos en lugar de servidores de bases de datos tradicionales.
    • CMS headless basados en Git— Sistemas de gestión de contenidos (CMS) de código abierto que almacenan y gestionan el contenido de sitios web directamente en repositorios Git.
    • Plataformas de blogging de código abierto— Sistemas de gestión de contenidos y motores de blogs autohospedados que sirven como alternativas ligeras a WordPress.
    • Plataformas de e-commerce autohospedadas— Soluciones de software de código abierto para crear y gestionar tiendas en línea como alternativas a servicios alojados propietarios.
  • Jardines digitales y publicación
    • Creadores de enlaces en biografía autohospedados— Estas plataformas de código abierto te permiten crear y alojar páginas de destino personalizadas para perfiles de redes sociales.
    • Generadores de sitios de documentación versionada— Generadores de sitios estáticos que admiten el alojamiento de documentación multiversión para proyectos técnicos y manuales de productos de software.
    • Generadores de sitios estáticos para wikis en Markdown— Estas herramientas convierten documentación basada en Markdown y notas personales en sitios wiki estáticos, buscables y listos para la web.
    • Generadores de sitios para portafolios personales— Generadores de sitios estáticos y plantillas diseñados para que los desarrolladores muestren proyectos técnicos y experiencia profesional.
    • Plataformas de blog y newsletter autohospedadas— Motores de publicación de código abierto y herramientas de gestión de boletines para alojar blogs personales y contenido de correo electrónico profesional.
    • Plataformas de jardín digital open source— Software autohospedado para publicar bases de conocimiento personales interconectadas y notas en red en la web.
  • Ver todo en Notes & Productivity
    — Estas herramientas obtienen y sincronizan automáticamente subtítulos para tus archivos de video locales desde bases de datos en línea.
  • Descargadores de video de YouTube por línea de comandos— Utilidades de terminal para descargar y archivar contenido de vídeo directamente desde plataformas como YouTube.
  • Editores y herramientas de subtítulos de vídeo— Software de código abierto para crear, editar, sincronizar y formatear archivos de subtítulos para varios formatos de video.
  • Estaciones de trabajo de audio digital (DAW) para música— Plataformas de software de código abierto diseñadas para grabación de audio multipista profesional, secuenciación MIDI y mezcla de sonido compleja.
  • Herramientas de descarga de contenido multimedia en streaming— Utilidades de línea de comandos y aplicaciones para descargar contenido de video desde varias plataformas y servicios de streaming en línea.
  • Plataformas sociales y federadas
    • Alternativas a Reddit autohospedadas— Plataformas open-source para crear foros de discusión comunitarios federados o centralizados en tu propia infraestructura.
    • Clientes para la red social Nostr— Explora aplicaciones e interfaces open-source diseñadas para interactuar con el protocolo de comunicación descentralizado Nostr.
    • Gestores de marcadores de enlaces autohospedados— Aplicaciones web open-source para organizar, etiquetar y archivar tus enlaces de internet favoritos en servidores privados.
    • Herramientas para AT Protocol y Bluesky— Explora librerías, clientes y utilidades open-source creadas para el protocolo AT y el ecosistema social de Bluesky.
    • Implementaciones de servidores Matrix— Software de servidor autohospedado para desplegar plataformas de comunicación descentralizadas y federadas usando el protocolo Matrix.
    • Plataformas de agregación de enlaces autohospedadas— Software open-source para crear sitios de intercambio de enlaces impulsados por la comunidad, similares a Hacker News o Reddit.
  • Bibliotecas multimedia
    • Gestores de bibliotecas de ebooks autohospedados— Plataformas basadas en navegador para organizar, gestionar y leer colecciones de libros digitales en tu propia infraestructura.
    • Gestores de bibliotecas de manga autohospedados— Plataformas de código abierto para organizar colecciones de manga digital y realizar un seguimiento del progreso de lectura individual en múltiples dispositivos.
    • Lectores de cómics y manga autohospedados— Plataformas web para organizar, gestionar y leer colecciones digitales de cómics y manga en servidores personales.
    • PVR de TV en directo autohospedados— Software de código abierto para grabar transmisiones de televisión y gestionar tu biblioteca multimedia personal para su reproducción.
    • Servidores de podcasts autohospedados— Plataformas de código abierto para alojar, gestionar y transmitir tu colección personal de archivos de audio de podcasts.
    • Servidores de streaming de audiolibros autohospedados— Plataformas de código abierto para alojar y transmitir tu colección personal de audiolibros en múltiples dispositivos y navegadores.
  • Herramientas de comunicación
    • Alternativas open source a Discord— Plataformas de comunicación autohospedadas que incluyen chat en tiempo real, canales de voz y gestión de servidores para comunidades privadas.
    • Alternativas open source a Slack— Plataformas de comunicación y aplicaciones de mensajería para equipos autohospedadas, diseñadas para la colaboración en tiempo real y la gestión interna de proyectos.
    • Alternativas open source a Teams— Plataformas de comunicación y colaboración autohospedadas que ofrecen alternativas funcionales al software propietario de mensajería y espacios de trabajo para equipos.
    • Alternativas open source a Zoom— Plataformas de videoconferencia autohospedadas y herramientas de comunicación segura para reuniones remotas y colaboración en equipo.
    • Aplicaciones de mensajería con cifrado de extremo a extremo— Plataformas de comunicación open-source que utilizan protocolos criptográficos para garantizar la entrega de mensajes privada y segura.
    • Clientes de IRC para terminal y navegador— Aplicaciones de chat open-source diseñadas para interfaces de línea de comandos y entornos de navegador web para redes IRC.
  • Procesamiento de imágenes y galerías
    • Herramientas de deduplicación y similitud de fotos— Identifica y elimina imágenes duplicadas o visualmente similares de tus bibliotecas y colecciones de fotos locales.
    • Herramientas de eliminación de metadatos y EXIF de fotos— Utilidades de código abierto diseñadas para eliminar automáticamente metadatos y EXIF sensibles de archivos de imagen por privacidad.
    • Herramientas de generación de imágenes con Stable Diffusion— Explora software y librerías open-source diseñadas para crear y manipular imágenes mediante modelos de Stable Diffusion.
    • Herramientas de organización automática de fotos— Utilidades de software que clasifican y categorizan automáticamente bibliotecas de imágenes digitales basadas en metadatos como fecha y ubicación.
    • Herramientas de redimensionamiento y compresión de imágenes por lotes— Utilidades de línea de comandos y gráficas para automatizar el redimensionamiento y la optimización masiva de formatos de archivo de imagen.
    • Librerías de procesamiento de imágenes en el servidor— Estas librerías proporcionan herramientas robustas para redimensionar, codificar y manipular archivos de imagen en entornos de servidor.
  • Comunicación y conferencias
    • Plataformas de chat para equipos autohospedadas— Servidores de mensajería y colaboración open-source que permiten a las organizaciones alojar infraestructura de comunicación privada internamente.
    • SDKs de videollamadas de código abierto— Integra funciones de videoconferencia y comunicación por audio en tiempo real directamente en tus aplicaciones web o móviles.
    • Servidores de chat de voz para juegos— Plataformas de comunicación autohospedadas diseñadas para interacción de voz de baja latencia durante sesiones de juegos multijugador.
    • Servidores multimedia WebRTC autohospedados— Software de código abierto para construir infraestructura de comunicación de audio y video en tiempo real en tus propios servidores.
    • Sistemas PBX SIP autohospedados— Plataformas de telefonía de código abierto para gestionar comunicaciones de voz y extensiones telefónicas internas en entornos de oficina pequeña.
    • Softphones VoIP de código abierto— Aplicaciones de software multiplataforma para realizar llamadas de voz y video a través de redes IP.
  • Ver todo en Media & Communication
  • Bases de datos analíticas OLAP columnares— Sistemas de bases de datos open-source de alto rendimiento optimizados para el procesamiento analítico rápido y consultas complejas de datos a gran escala.
  • Bases de datos de columnas anchas de alto rendimiento— Almacenes de datos distribuidos optimizados para manejar volúmenes masivos de escritura y cargas de trabajo analíticas o transaccionales a gran escala.
  • Bases de datos de documentos JSON sin esquema— Estos sistemas de bases de datos open-source almacenan y gestionan documentos JSON no estructurados sin necesidad de un esquema predefinido.
  • Bases de datos de registro inmutable— Bases de datos de registro distribuido que proporcionan historiales de transacciones verificables criptográficamente y almacenamiento de datos a prueba de manipulaciones para aplicaciones con auditorías intensivas.
  • Analítica de producto, scraping y calidad
    • Analítica de producto y usuario autohospedada— Plataformas open-source para realizar el seguimiento del comportamiento del usuario y la interacción con el producto manteniendo el control total sobre los datos.
    • Analíticas autohospedadas centradas en la privacidad— Plataformas de analítica web de código abierto que proporcionan información detallada sobre el tráfico garantizando la propiedad total de los datos y la privacidad.
    • Feature stores para Machine Learning— Plataformas de código abierto para gestionar, almacenar y servir características de datos consistentes para el entrenamiento de modelos de machine learning.
    • Herramientas de catálogo de datos empresariales— Plataformas de código abierto para descubrir, catalogar y documentar conjuntos de datos distribuidos en infraestructuras de datos organizacionales complejas.
    • Herramientas de enmascaramiento de datos sensibles en bases de datos— Utilidades de código abierto para anonimizar, ofuscar y enmascarar información sensible en sistemas de bases de datos relacionales y no relacionales.
    • Herramientas de extracción de datos mediante web scraping— Estas librerías y frameworks de código abierto analizan contenido HTML no estructurado para convertirlo en formatos de datos estructurados limpios y utilizables.
  • Pipelines, ETL/ELT y orquestación
    • Alternativas self-hosted para orquestación de flujos de trabajo— Plataformas de código abierto para gestionar pipelines de datos complejos y programación de tareas en tu propia infraestructura.
    • Conversores de formatos de documentos y oficina— Herramientas y librerías open-source para convertir programáticamente entre diversos formatos de documentos, hojas de cálculo y presentaciones.
    • Frameworks declarativos de pipelines de datos en Python— Estas librerías de Python proporcionan abstracciones declarativas para definir, programar y ejecutar flujos de trabajo de procesamiento de datos complejos.
    • Frameworks para pipelines de datos escalables— Librerías y sistemas distribuidos de código abierto diseñados para construir, orquestar y gestionar flujos de trabajo de procesamiento de datos de alto rendimiento.
    • Herramientas de orquestación de flujos de datos— Estas plataformas open-source automatizan, programan y monitorizan flujos de trabajo complejos de procesamiento de datos y dependencias de trabajos ETL.
    • Herramientas de pipelines de datos ELT— Software de código abierto para extraer datos sin procesar y realizar transformaciones directamente dentro de tu almacén de datos en la nube.
  • ORM, query builders y acceso a datos
    • Constructores de consultas SQL sin ORM— Librerías ligeras que construyen consultas SQL mediante programación manteniendo el control total sobre las interacciones con la base de datos.
    • Generadores automáticos de API para bases de datos— Herramientas que crean automáticamente endpoints REST o GraphQL directamente a partir de esquemas de bases de datos relacionales existentes.
    • Generadores de tipos para esquemas SQL— Herramientas que generan automáticamente código e interfaces con seguridad de tipos directamente a partir de las definiciones de esquema de tu base de datos existente.
    • Librerías de acceso a bases de datos para Kotlin— Estas librerías de código abierto proporcionan conectividad a bases de datos con seguridad de tipos y capas de persistencia para aplicaciones Kotlin y JVM.
    • Librerías ORM con tipado seguro para TypeScript— Estas librerías proporcionan una interacción robusta con bases de datos con tipado completo para aplicaciones Node.js y TypeScript.
    • Librerías ORM de mapeo de datos para C#— Frameworks ORM de alto rendimiento para C# y .NET que simplifican la interacción con la base de datos y la persistencia de datos.
  • Bases de datos
    • Extensiones— Explora plugins modulares, extensiones de navegador y complementos de software diseñados para mejorar la funcionalidad en diversas plataformas de desarrollo.
    • Gestión de logs— Plataformas y herramientas centralizadas para recopilar, indexar, buscar y analizar registros de logs de sistemas y aplicaciones.
    • Almacenes clave-valor embebidos para persistencia local— Motores de bases de datos ligeros e integrables diseñados para el almacenamiento eficiente de datos locales en aplicaciones de escritorio o móviles.
    • Alternativas a Airtable autohospedadas— Plataformas de bases de datos y hojas de cálculo open-source que proporcionan una gestión de datos flexible y colaborativa para tu propia infraestructura.
    • Alternativas a Firebase open source— Plataformas Backend-as-a-Service autohospedadas que proporcionan bases de datos en tiempo real, autenticación y almacenamiento para aplicaciones web modernas.
    • Herramientas de migración de bases de datos— Utilidades automatizadas de versionado de esquemas y migración de datos para gestionar la evolución de bases de datos en entornos de desarrollo y producción.
  • Streaming, colas y captura de datos modificados (CDC)
    • Alternativas self-hosted a Kafka para streaming— Plataformas de streaming de eventos distribuidos de código abierto que ofrecen capacidades de procesamiento de datos escalables sin depender de Confluent.
    • Alternativas self-hosted para streaming de eventos— Descubre brokers de mensajes y plataformas de streaming distribuido de código abierto que sirven como alternativas viables a Apache Kafka.
    • Brokers de mensajes ligeros para tareas en segundo plano— Sistemas de mensajería de alto rendimiento diseñados para una gestión eficiente de colas de tareas y procesamiento asíncrono en aplicaciones distribuidas.
    • Brokers de mensajes y streaming de alto rendimiento— Plataformas open-source escalables diseñadas para la ingesta de datos en tiempo real y arquitecturas de pipelines basadas en eventos de alto volumen.
    • Colas de tareas respaldadas por Postgres— Librerías y frameworks de código abierto para gestionar el procesamiento de tareas en segundo plano utilizando PostgreSQL como almacenamiento principal.
    • Herramientas de captura de datos modificados (CDC)— Software de código abierto para transmitir modificaciones de bases de datos a nivel de fila hacia sistemas secundarios en tiempo real.
  • Ver todo en Databases & Data
    — Herramientas y distribuciones ligeras para ejecutar entornos de Kubernetes de nodo único o multinodo en máquinas de desarrollo locales.
  • Controladores de entrega progresiva para Kubernetes— Herramientas de despliegue automatizado para gestionar lanzamientos canary y cambios de tráfico blue-green en entornos de clústeres de Kubernetes.
  • Dashboards de gestión de recursos de Kubernetes para escritorio— Aplicaciones de escritorio multiplataforma para visualizar, monitorizar y editar recursos y configuraciones de clústeres de Kubernetes en tiempo real.
  • Depuración de contenedores efímeros en Kubernetes— Herramientas y utilidades para adjuntar contenedores efímeros a pods en ejecución y depurar entornos de Kubernetes en tiempo real.
  • Frameworks de desarrollo de operadores para Kubernetes— Estas librerías y herramientas de código abierto simplifican la creación de controladores personalizados de Kubernetes y la gestión de ciclos de vida de aplicaciones complejas.
  • Redes, ingress, DNS y VPN
    • Alternativas autohospedadas a Cloudflare Tunnel— Herramientas open-source para exponer servicios locales a internet de forma segura sin depender de túneles cloud de terceros.
    • Clientes de DNS dinámico para autohospedaje— Herramientas automatizadas que rastrean y actualizan la dirección IP de tu servidor doméstico con proveedores de DNS.
    • Controladores de VPN mesh autohospedados— Software de código abierto para construir redes virtuales privadas punto a punto (P2P) con gestión centralizada y enrutamiento de tráfico cifrado.
    • Gateways de API y proxies inversos— Herramientas open-source de alto rendimiento para enrutamiento, balanceo de carga y gestión de tráfico en arquitecturas de microservicios distribuidas.
    • Gestores de proxy inverso para Nginx— Interfaces de gestión autohospedadas para Nginx que automatizan la generación de certificados SSL y la configuración de proxy inverso.
    • Herramientas de seguridad de tráfico para Service Mesh— Estas implementaciones de service mesh open-source aseguran, monitorizan y gestionan la comunicación entre componentes de arquitecturas de microservicios distribuidos.
  • Infraestructura como código y aprovisionamiento
    • Escáneres de cumplimiento de políticas para Terraform— Herramientas automatizadas que realizan linting y validan configuraciones de infraestructura como código frente a políticas de seguridad y cumplimiento.
    • Estimación de costos de infraestructura con Terraform— Herramientas que analizan planes de Terraform para proporcionar estimaciones de gasto cloud proyectado antes de aplicar cambios en la infraestructura.
    • Generadores de código de infraestructura para Terraform— Herramientas automatizadas que escanean entornos cloud existentes para producir los archivos de configuración y el estado de Terraform correspondientes.
    • Generadores de imágenes base (Golden Images) para la nube— Herramientas y pipelines automatizados para crear, endurecer y distribuir imágenes de máquinas virtuales estandarizadas para entornos cloud.
    • Herramientas de aprovisionamiento de infraestructura como código (IaC)— Automatiza el despliegue y la gestión de recursos de servidores en la nube mediante archivos de configuración declarativos y scripts.
    • Herramientas de configuración de servidores SSH sin agentes— Automatiza tareas de configuración de sistemas e infraestructura de servidores utilizando herramientas ligeras sin agentes que se comunican mediante SSH.
  • Observabilidad, tracing y logging
    • Agentes de recolección de telemetría unificada— Agentes open-source que consolidan métricas, logs y trazas distribuidas en un único pipeline de datos de observabilidad.
    • Alternativas a Datadog autohospedadas— Plataformas open-source de monitorización y observabilidad para el seguimiento interno de métricas de infraestructura, logs y rendimiento de aplicaciones.
    • Backends de trazado distribuido autohospedados— Plataformas open-source para la recopilación, almacenamiento y visualización de datos de trazas distribuidas dentro de tu propia infraestructura.
    • Bases de datos de logs estructurados de alto rendimiento— Motores open-source escalables diseñados para la ingesta, indexación y consulta rápida de flujos de datos de logs estructurados.
    • Herramientas de agregación de logs de contenedores— Recopila, reenvía y centraliza logs de contenedores distribuidos hacia backends escalables de almacenamiento y análisis.
    • Mapas de servicios para trazado distribuido— Herramientas open-source para visualizar flujos de peticiones y dependencias de servicios dentro de arquitecturas de sistemas distribuidos complejos.
  • Herramientas de contenedores e imágenes
    • Analizadores de capas de imágenes Docker— Herramientas para inspeccionar el contenido de imágenes de contenedores, la composición de capas e identificar posibles vulnerabilidades de seguridad o exceso de peso.
    • Constructores de imágenes de contenedor sin daemon— Herramientas y librerías para construir imágenes de contenedor compatibles con OCI sin necesidad de un daemon de Docker en ejecución.
    • Escáneres de vulnerabilidades en imágenes de contenedor— Herramientas de seguridad automatizadas que detectan y reportan vulnerabilidades en imágenes de contenedor durante los flujos de trabajo de desarrollo.
    • Herramientas de replicación (mirroring) de registros de contenedores— Soluciones autohospedadas para el almacenamiento en caché y la réplica de imágenes de contenedores upstream para mejorar la velocidad y fiabilidad del despliegue.
    • Linters de buenas prácticas para Dockerfile— Herramientas de análisis automatizado que escanean Dockerfiles para identificar vulnerabilidades de seguridad, errores de configuración y oportunidades de optimización.
    • Optimizadores automáticos de imágenes Docker— Herramientas que analizan y reducen automáticamente el tamaño de las imágenes de contenedores eliminando archivos y dependencias innecesarias.
  • Herramientas de nube y costes
    • Emuladores de servicios AWS locales— Herramientas de código abierto que simulan la infraestructura de AWS localmente para probar aplicaciones nativas de la nube sin necesidad de conexión a internet.
    • Herramientas de gestión de costos en la nube— Utilidades open-source para monitorizar, analizar y optimizar el gasto en infraestructura en entornos y cuentas multi-cloud.
    • Herramientas de gestión de infraestructura multi-cloud— Plataformas y frameworks unificados para el aprovisionamiento y la orquestación de recursos en entornos AWS, Google Cloud y Azure.
    • Herramientas de inventario de activos en la nube en tiempo real— Consulta y monitoriza tus recursos de infraestructura multi-cloud en tiempo real utilizando motores de descubrimiento e inventario basados en SQL.
    • Herramientas de inventario y auditoría de activos en la nube— Descubre utilidades open-source para mapear, rastrear y auditar recursos de infraestructura en entornos multi-cloud.
    • Herramientas de optimización de costos en la nube— Utilidades automatizadas que identifican y eliminan infraestructura cloud inactiva para reducir los gastos operativos mensuales.
  • Ver todo en DevOps & Infrastructure
    — Herramientas de código abierto que identifican automáticamente fallos de seguridad y vulnerabilidades comunes dentro de bases de código de aplicaciones web.
  • Escáneres de seguridad para cargas de trabajo en Kubernetes— Identifica y analiza configuraciones de contenedores en ejecución para detectar vulnerabilidades de seguridad y errores de configuración en clústeres de Kubernetes.
  • Escáneres de seguridad para clústeres de Kubernetes— Herramientas automatizadas que identifican vulnerabilidades, configuraciones erróneas y violaciones de políticas de seguridad dentro de entornos de clústeres Kubernetes.
  • Escáneres de seguridad para infraestructura como código (IaC)— Herramientas automatizadas que detectan errores de configuración de seguridad en plantillas de infraestructura antes de su despliegue en entornos de nube.
  • Escáneres de vulnerabilidades CVE basados en plantillas— Herramientas de seguridad automatizadas que utilizan plantillas personalizables para identificar vulnerabilidades conocidas en entornos de infraestructura a gran escala.
  • Autenticación y autorización
    • Alternativas de código abierto a Auth0— Plataformas de gestión de identidad y autenticación autohospedadas que proporcionan inicio de sesión seguro y control de acceso para aplicaciones.
    • Librerías de autenticación MFA y TOTP— Implementa autenticación multifactor segura y verificación de contraseñas de un solo uso basadas en tiempo (TOTP) en tus servicios de backend.
    • Librerías de autenticación para aplicaciones web— Implementa inicios de sesión seguros, gestión de sesiones y verificación de identidad usando estos robustos frameworks de autenticación de código abierto.
    • Librerías de control de acceso basado en atributos (ABAC)— Librerías open-source para implementar lógica de autorización granular basada en políticas dentro de tus aplicaciones de software.
    • Librerías de control de acceso basado en roles (RBAC)— Librerías de código abierto para implementar sistemas de permisos granulares y control de acceso basado en roles (RBAC) en aplicaciones.
    • Librerías para autenticación sin contraseña y Passkeys— Implementa flujos de autenticación modernos y seguros usando estándares FIDO2, WebAuthn y login sin contraseña en tus aplicaciones.
  • Reconocimiento y OSINT
    • Detectores de stack tecnológico web— Herramientas de código abierto que rastrean sitios web para identificar frameworks, librerías y componentes de infraestructura utilizados en producción.
    • Escaneo de secretos y detección de fugas— Herramientas automatizadas que escanean repositorios de código públicos para identificar y alertar sobre credenciales sensibles expuestas accidentalmente.
    • Escáneres de activos de Internet autohospedados— Herramientas de código abierto para descubrir, monitorear y analizar infraestructura expuesta a internet y activos de red dentro de tu propio entorno.
    • Escáneres de brechas de seguridad para dominios de correo— Identifica direcciones de correo electrónico expuestas y cuentas de usuario comprometidas asociadas con dominios específicos utilizando herramientas de descubrimiento automatizadas.
    • Extractores de metadatos para fotos y documentos— Herramientas y librerías para extraer datos EXIF incrustados, coordenadas de geolocalización y propiedades de documentos de archivos.
    • Frameworks automatizados de reconocimiento para Bug Bounty— Estas herramientas automatizan el descubrimiento de activos, la enumeración de subdominios y el escaneo de vulnerabilidades para la investigación de seguridad en programas de bug bounty.
  • Herramientas ofensivas y Red Teaming
    • Análisis de rutas de ataque en Active Directory— Herramientas de código abierto para mapear, visualizar e identificar relaciones de seguridad explotables dentro de entornos de Active Directory.
    • Escáneres automatizados de escalada de privilegios— Estas herramientas identifican configuraciones de seguridad erróneas y vulnerabilidades para automatizar pruebas de escalada de privilegios en Linux y Windows.
    • Frameworks de comando y control (C2) para Red Team— Infraestructura y herramientas de comunicación open-source diseñadas para operaciones autorizadas de red team y pruebas de penetración.
    • Frameworks de post-explotación para movimiento lateral— Estas herramientas open-source facilitan el recorrido de red y la escalada de privilegios durante pruebas de seguridad autorizadas y ejercicios de laboratorio.
    • Frameworks open source para Red Teaming— Explora potentes frameworks de código abierto para pruebas de penetración y red teaming, diseñados para la evaluación de seguridad y explotación.
    • Herramientas de generación y ofuscación de payloads— Estas utilidades open-source crean y modifican payloads maliciosos para evaluar la eficacia de las defensas de seguridad en endpoints.
  • Secretos, bóvedas y criptografía
    • Cifrado a nivel de campo y preservación de formato— Librerías y herramientas de código abierto para implementar cifrado de datos granular y técnicas criptográficas de preservación de formato en bases de datos.
    • Escáneres de secretos y claves API— Herramientas de seguridad automatizadas que escanean repositorios de código fuente para identificar y prevenir la exposición de credenciales sensibles.
    • Gestión interna de certificados TLS— Herramientas de código abierto para generar, automatizar y gestionar certificados TLS privados para servicios de red internos.
    • Herramientas de cifrado de secretos para Git— Estas utilidades cifran credenciales y archivos de configuración sensibles antes de que sean enviados al control de versiones.
    • Librerías de criptografía post-cuántica— Implementaciones de algoritmos criptográficos diseñados para resistir posibles ataques futuros de hardware de computación cuántica.
    • Librerías modernas de criptografía en Rust— Primitivas criptográficas de alto rendimiento y seguridad de memoria para construir protocolos de cifrado y autenticación seguros en Rust.
  • Seguridad y análisis de redes
    • Analizadores profundos de protocolos de red— Herramientas avanzadas de código abierto para capturar, inspeccionar y decodificar tráfico de red complejo y protocolos de comunicación.
    • Captura y análisis de tráfico de red— Herramientas de código abierto para monitorear, interceptar e inspeccionar paquetes de datos en redes locales y de área extensa.
    • Control de acceso a la red autohospedado— Herramientas de código abierto para gestionar la segmentación de red, la autenticación de dispositivos y el control de acceso seguro dentro de infraestructuras privadas.
    • Escáneres de protocolos SMB y LDAP— Identifica y valida vulnerabilidades en servicios de red SMB y LDAP utilizando herramientas especializadas de pruebas de seguridad.
    • Escáneres de puertos de red de alto rendimiento— Descubre herramientas eficientes de código abierto diseñadas para el descubrimiento rápido de redes y operaciones integrales de escaneo de puertos.
    • Herramientas de auditoría de seguridad para redes Wi-Fi— Software de código abierto para probar vulnerabilidades de redes inalámbricas, realizar pruebas de penetración y analizar protocolos de seguridad Wi-Fi.
  • Ver todo en Security & Privacy
    — Descubre herramientas de construcción y bundlers de JavaScript rápidos, desarrollados en lenguajes de alto rendimiento como Rust o Go.
  • Capas de API con tipado fuerte end-to-end— Frameworks y librerías que proporcionan seguridad de tipos full-stack entre backends de TypeScript y clientes de API frontend.
  • Librerías de internacionalización y localización— Librerías de software para traducir interfaces de aplicaciones y gestionar el soporte multi-idioma en diversos frameworks de programación.
  • Librerías de máquinas de estado para TypeScript— Librerías open-source que proporcionan herramientas robustas para implementar máquinas de estados finitos en aplicaciones TypeScript.
  • Librerías de utilidades JavaScript sin dependencias— Librerías ligeras de JavaScript que ofrecen funciones de ayuda esenciales sin requerir dependencias externas ni paquetes de terceros.
  • React y Next.js
    • Componentes de tablas y Data Grids para React— Librerías de tablas y grids de alto rendimiento para construir interfaces complejas e interactivas basadas en datos en aplicaciones React.
    • Gestión de datos y caché para React— Librerías para gestionar el estado del servidor, la sincronización de datos asíncronos y el almacenamiento en caché eficiente en aplicaciones React.
    • Librerías de animación para React— Librerías open-source que ofrecen herramientas y hooks para crear animaciones y transiciones fluidas en React.
    • Librerías de componentes para React— Colección de conjuntos de componentes de UI y sistemas de diseño creados específicamente para el desarrollo de aplicaciones React.
    • Librerías de componentes React accesibles— Colección de librerías de componentes de UI para React construidas bajo un estricto cumplimiento de los estándares de accesibilidad WAI-ARIA.
    • Librerías de drag-and-drop para React— Librerías open-source que proporcionan componentes y hooks para implementar interacciones de arrastrar y soltar (drag-and-drop) intuitivas en aplicaciones React.
  • Utilidades de terminal y CLI
    • Alternativas a multiplexores de terminal— Herramientas de línea de comandos que proporcionan gestión de sesiones y capacidades de división de ventanas como alternativas a tmux.
    • Alternativas modernas a comandos Unix— Utilidades de línea de comandos de alto rendimiento que ofrecen alternativas más rápidas y con más funciones que las herramientas tradicionales de Unix.
    • Clientes HTTP interactivos para terminal— Herramientas de línea de comandos para probar y depurar APIs web con interfaces interactivas y funciones de gestión de peticiones.
    • Frameworks para aplicaciones CLI en Go— Librerías y toolkits para crear interfaces de línea de comandos (CLI) robustas y aplicaciones de terminal interactivas usando Go.
    • Gestores de archivos para terminal basados en teclado— Exploradores de archivos para la línea de comandos que permiten una navegación y gestión de archivos eficiente usando solo atajos de teclado.
    • Herramientas de benchmarking para línea de comandos— Utilidades de medición de rendimiento para evaluar la velocidad de ejecución y el uso de recursos de aplicaciones de software basadas en terminal.
  • Desarrollo web
    • APIs— Explora herramientas y frameworks open source para construir, documentar, probar y gestionar interfaces de servicios web robustas.
    • Frameworks web para Golang— Librerías y frameworks de alto rendimiento para construir aplicaciones web escalables y microservicios utilizando el lenguaje Go.
    • Generadores de sitios estáticos— Frameworks y herramientas que compilan archivos fuente en sitios web HTML estáticos para un despliegue web eficiente.
    • Generadores de sitios estáticos— Frameworks y herramientas que compilan archivos fuente en sitios web HTML estáticos para mejorar el rendimiento.
    • Librerías de automatización para navegadores headless— Herramientas y frameworks programables para controlar navegadores web y realizar tareas de scraping y pruebas automatizadas.
    • Paquetes de utilidades esenciales para Laravel— Descubre paquetes de Laravel de alta calidad que agilizan funciones comunes de las aplicaciones como autenticación, gestión de archivos y procesamiento de datos.
  • Ecosistema Go
    • Alternativas a Make y ejecutores de tareas para Go— Herramientas de construcción y utilidades de automatización de tareas por línea de comandos escritas en Go para gestionar flujos de trabajo.
    • Frameworks y toolkits para microservicios en Go— Esta colección incluye librerías y frameworks robustos en Go diseñados para construir arquitecturas de microservicios escalables y distribuidas.
    • Herramientas de aserción y mocking para Go— Colección de librerías para escribir pruebas unitarias, gestionar aserciones y crear objetos mock en Go.
    • Herramientas y generadores para gRPC en Go— Explora librerías esenciales y utilidades de generación de código para construir servicios gRPC de alto rendimiento en Go.
    • Librerías de carga de configuración para Go— Librerías que proporcionan herramientas robustas para gestionar la configuración de aplicaciones, variables de entorno y archivos de configuración en Go.
    • Librerías de logging estructurado para Go— Frameworks de logging de alto rendimiento para Go que generan formatos legibles por máquina, como JSON, para el análisis centralizado de logs.
  • Otros lenguajes y ecosistemas
    • Frameworks de API en Ruby— Librerías y frameworks open-source de alto rendimiento diseñados para crear APIs RESTful y GraphQL escalables en Ruby.
    • Frameworks de juegos de propósito general en Lua— Kits de desarrollo multiplataforma y motores para construir aplicaciones interactivas y juegos usando el lenguaje Lua.
    • Frameworks de servicios web en Elixir— Librerías y frameworks de alto rendimiento para desarrollar aplicaciones web y APIs escalables utilizando el lenguaje Elixir.
    • Frameworks web de API en Kotlin— Librerías y frameworks de alto rendimiento para construir APIs RESTful y microservicios escalables utilizando el lenguaje Kotlin.
    • Herramientas de gestión de dependencias y build para Java— Frameworks de automatización de compilación y sistemas de resolución de dependencias para gestionar ciclos de vida de proyectos Java e integraciones de librerías.
    • Herramientas de gestión de paquetes para PHP— Descubre gestores de dependencias e instaladores de librerías open-source diseñados específicamente para el ecosistema de PHP.
  • Ver todo en Developer Tools
  • Libros y guías para dominar Golang— Libros técnicos completos, tutoriales y documentación para aprender el lenguaje de programación Go desde cero.
  • Plan de estudios de programación funcional en Haskell— Explora recursos de aprendizaje estructurados, tutoriales interactivos y ejercicios completos para dominar la programación funcional en Haskell.
  • Programación funcional en Scala y la JVM— Explora recursos curados, tutoriales y librerías para dominar patrones de programación funcional dentro del ecosistema Scala.
  • Proyectos prácticos para aprender Rust— Construye aplicaciones prácticas y ejercicios de código para dominar los conceptos de programación en Rust desde cero.
  • Fundamentos de ciencias de la computación
    • Algoritmos y estructuras de datos en JavaScript— Implementaciones de algoritmos fundamentales de ciencias de la computación y estructuras de datos escritas en JavaScript moderno para desarrolladores.
    • Arquitectura de computadores y diseño de CPUs— Recursos educativos, simuladores y documentación para comprender la arquitectura de procesadores, conjuntos de instrucciones y principios de diseño de hardware.
    • Artículos de investigación fundamentales en ciencias de la computación— Esta colección presenta artículos académicos fundamentales que establecieron los principios y algoritmos básicos de la computación moderna.
    • Funcionamiento interno de bases de datos y motores de almacenamiento— Explora implementaciones de código abierto de motores de almacenamiento, estructuras de indexación y arquitecturas centrales de sistemas de gestión de bases de datos.
    • Fundamentos de redes informáticas— Explora proyectos de código abierto, recursos educativos y herramientas de simulación para dominar los protocolos y arquitecturas de red principales.
    • Fundamentos de redes y TCP/IP— Explora proyectos de código abierto y recursos educativos que explican los protocolos de internet fundamentales y conceptos de arquitectura de redes.
  • Práctica, proyectos y recursos gratuitos
    • Blogs de ingeniería de empresas tecnológicas— Una colección de blogs de ingeniería de empresas tecnológicas que comparten conocimientos sobre arquitectura, desarrollo e infraestructura.
    • Cursos de programación gratuitos sin registro— Plataformas educativas y repositorios de código abierto que ofrecen tutoriales de programación sin necesidad de registro de usuario.
    • Ideas de proyectos de programación para mejorar habilidades— Explora diversos desafíos de programación y proyectos prácticos diseñados para mejorar tu competencia técnica y experiencia.
    • Implementaciones educativas de algoritmos en Python— Explora bases de código en Python limpias y bien documentadas, diseñadas para enseñar algoritmos fundamentales de ciencias de la computación y estructuras de datos.
    • Preguntas de entrevista para desarrolladores frontend— Preguntas técnicas y desafíos de programación diseñados para evaluar la competencia en desarrollo web y frameworks modernos.
    • Preparación para certificaciones de Cloud y DevOps— Guías de estudio, exámenes de práctica y recursos de aprendizaje de código abierto para certificaciones profesionales en la nube y DevOps.
  • Construye tu propio X
    • Construcción de lenguajes de programación e intérpretes— Recursos y frameworks para diseñar lenguajes de programación, compiladores, máquinas virtuales y entornos de ejecución de intérpretes personalizados.
    • Crea tu propio editor de texto— Explora proyectos open-source y tutoriales para crear editores de texto funcionales desde cero usando diversos lenguajes.
    • Crea tu propio kernel de sistema operativo— Explora proyectos open-source y recursos educativos para desarrollar kernels de sistemas operativos personalizados desde cero.
    • Crea tu propio motor de base de datos— Proyectos educativos y recursos para implementar motores de almacenamiento, analizadores de consultas y componentes internos de bases de datos desde cero.
    • Crea tu propio sistema de control de versiones— Proyectos educativos y guías para implementar las funcionalidades principales de un sistema de control de versiones desde cero.
    • Guías para la construcción de compiladores— Tutoriales paso a paso y recursos para construir compiladores e intérpretes de lenguajes de programación personalizados desde cero.
  • Preguntas de entrevista por lenguaje
    • Desafíos prácticos de entrevistas SQL— Practica consultas complejas de bases de datos y problemas de entrevistas técnicas para perfeccionar tus habilidades de desarrollo y análisis en SQL.
    • Práctica de codificación para entrevistas en Python— Esta colección incluye desafíos de código técnicos y preguntas de entrevista comunes para ayudar a los desarrolladores a prepararse para evaluaciones enfocadas en Python.
    • Preguntas de entrevista para desarrolladores Backend en Golang— Explora problemas de práctica técnica y conceptos arquitectónicos comunes para evaluar candidatos a ingeniería backend usando Go.
    • Preguntas de entrevista para desarrolladores Frontend Senior en TypeScript— Explora preguntas de entrevistas técnicas y desafíos de código adaptados para roles senior de TypeScript y desarrollo frontend.
    • Preguntas de entrevista para desarrolladores iOS— Preguntas de entrevistas técnicas y ejercicios prácticos de código en Swift para evaluar candidatos a ingeniería de software móvil.
    • Preguntas de entrevista sobre memoria y plantillas en C++— Problemas de práctica técnica y recursos de estudio enfocados en la gestión de memoria en C++ y conceptos de metaprogramación de plantillas.
  • Roadmaps para desarrolladores por rol
    • Hoja de ruta para Data Engineering— Recursos curados, tutoriales y guías técnicas para dominar habilidades esenciales de ingeniería de datos y herramientas de infraestructura.
    • Hojas de ruta para Machine Learning Engineering— Rutas de aprendizaje integrales y recursos curriculares para dominar la ingeniería de machine learning y habilidades de ciencia de datos.
    • Plan de carrera para desarrolladores Backend— Recursos y rutas de aprendizaje para ingenieros backend que buscan avanzar de roles junior a liderazgo técnico senior.
    • Recursos de aprendizaje sobre Site Reliability Engineering— Guías curadas, roadmaps y documentación técnica para dominar la ingeniería de fiabilidad de sitios (SRE) y las prácticas de gestión de infraestructura.
    • Roadmaps de aprendizaje para desarrolladores de software— Guías completas paso a paso y recursos curriculares para dominar diversos lenguajes de programación y trayectorias profesionales técnicas.
    • Roadmaps de aprendizaje para desarrollo móvil— Guías integrales y rutas de aprendizaje estructuradas para dominar el desarrollo de aplicaciones iOS y Android desde cero.
  • Ver todo en Learning & Reference
    • Avatar de home-assistanthome-assistantcore

      Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

      87,753Python
    • Avatar de elasticelasticelasticsearch

      Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintaining global cluster state through a distributed consensus mechanism. The platform distinguishes itself through its integrated approach to observability, security, and advanced analytics. It combines full-text, vector, and hybrid search capabilities with machine learning-driven insi

      77,012Java
    • Avatar de golanggolanggo

      Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external dependencies. The language is built around a structural type system that uses interfaces for polymorphism and a concurrency model based on lightweight, stack-based coroutines that communicate through channels. The language distinguishes itself through a runtime that features a c

      134,756Go
    • Avatar de tootsuitetootsuitemastodon

      Mastodon is a decentralized microblogging platform and federated social network. It allows users to publish short text updates, media, and links to a chronological feed across a distributed architecture that removes reliance on a single central authority. The software enables the creation of self-hosted social servers, giving administrators local control over user accounts and content. These independent instances synchronize user profiles and interactions across a global network of servers using the ActivityPub protocol for cross-platform social networking. The platform includes community co

      50,056Ruby
    gráficos embebibles para mi aplicaciónbest rust validation libraries
    una librería de visión artificial para Pythonplugin para integrar editores de códigoMás