Skip to content
Los 10 mejores proyectos de código abierto en GitHub 2023

Los 10 mejores proyectos de código abierto en GitHub 2023

El software de código abierto (OSS) ha revolucionado la forma en que se desarrolla el software en la actualidad. Con millones de proyectos de código abierto disponibles en GitHub, puede resultar abrumador navegar y encontrar los mejores proyectos de código abierto que se ajusten a tus necesidades.

Este artículo enumera los 10 repositorios de código abierto de GitHub de más rápido crecimiento que deberías conocer.

Para la última actualización, queremos añadir la estrella en ascenso en la comunidad de GitHub de código abierto: PyGWalker (opens in a new tab).

PyGWalker, Biblioteca de Python de código abierto para visualización y exploración de datos

PyGWalker puede simplificar tu flujo de trabajo de análisis de datos y visualización de datos en Jupyter Notebook, convirtiendo tu marco de datos de pandas (y marco de datos de polars) en una interfaz de usuario estilo Tableau para exploración visual.

PyGWalker (pronunciado como "Pig Walker", solo por diversión) se llama así como abreviatura de "Python binding of Graphic Walker". Integra Jupyter Notebook (u otros notebooks basados en Jupyter) con Graphic Walker, un tipo diferente de alternativa de código abierto a Tableau. Permite a los científicos de datos analizar datos y visualizar patrones con operaciones simples de arrastrar y soltar.

Puedes ejecutar PyGWalker ahora mismo con estos notebooks en línea:

Ejecutar PyGWalker en Kaggle Notebook (opens in a new tab)Ejecutar PyGWalker en Google Colab (opens in a new tab)Darle una ⭐️ a PyGWalker en GitHub (opens in a new tab)
Ejecutar PyGWalker en Kaggle Notebook (opens in a new tab)Ejecutar PyGWalker en Google Colab (opens in a new tab)Ejecutar PyGWalker en Google Colab (opens in a new tab)

¡Y no te olvides de darle una ⭐️ a PyGWalker en GitHub!

https://github.com/Kanaries/pygwalker (opens in a new tab)

1. RLHF + PaLM: Alternativa de código abierto a ChatGPT

PaLM-rlhf-pytorch: Alternativa de código abierto a ChatGPT

El repositorio RLHF + PaLM es una implementación en proceso que combina el Aprendizaje por Reforzamiento con Retroalimentación Humana (RLHF) y la arquitectura PaLM. Su objetivo es crear una versión de código abierto de un modelo similar a ChatGPT, pero con los beneficios adicionales de la arquitectura PaLM. Desafortunadamente, no se proporciona un modelo pre-entrenado para esta solución.

Historial de estrellas de PaLM-rlhf en GitHub

GitHub - lucidrains/PaLM-rlhf-pytorch: Implementación de RLHF (opens in a new tab)

2. RATH — Alternativa de código abierto a Tableau

RATH: Alternativa de código abierto a Tableau

Usando RATH para Análisis Exploratorio de Datos

Como recién llegado en la escena, RATH también tiene una de las comunidades de más rápido crecimiento en GitHub. Con su tecnología de vanguardia y enfoque innovador para el análisis y la visualización de datos, RATH ha ganado rápidamente popularidad entre los profesionales de datos y los entusiastas.

Historial de estrellas de RATH en GitHub

La comunidad de RATH está creciendo rápidamente, con desarrolladores, científicos de datos y analistas de negocios que contribuyen a su desarrollo y comparten ideas sobre cómo maximizar su potencial. Ya seas un analista de datos experimentado o estés comenzando, RATH es una herramienta imprescindible para cualquiera que quiera mejorar sus habilidades de análisis y visualización de datos.

GitHub - Kanaries/Rath: Herramientas automatizadas de análisis exploratorio y visualización de datos. (opens in a new tab)

Más información sobre RATH: https://kanaries.net/ (opens in a new tab)

3. Gogs — Alternativa de código abierto a GitHub

Gogs: Alternativa de código abierto a GitHub

Gogs ofrece una interfaz fácil de usar para el control de versiones de Git, lo que lo convierte en una excelente alternativa a GitHub. Proporciona una variedad de características, incluyendo seguimiento de problemas, solicitudes de extracción y wikis. Con su capacidad de ser autohospedado y personalizable, Gogs proporciona una solución flexible y segura para la colaboración en Git.

Historial de estrellas de Gogs en GitHub

GitHub - gogs/gogs: Gogs es un servicio de Git autohospedado y sin problemas (opens in a new tab)

4. NocoDB — Alternativa de código abierto a AirTable

NocoDB: Alternativa de código abierto a AirTable

NocoDB proporciona una plataforma de datos flexible y escalable que admite bases de datos SQL, NoSQL y de gráficos. Cuenta con una interfaz simple pero potente para crear y administrar bases de datos, y admite actualizaciones de datos en tiempo real. NocoDB es una excelente alternativa a Airtable para aquellos que necesitan un mayor control y personalización sobre sus datos.

GitHub - nocodb/nocodb: 🔥 🔥 🔥 Alternativa de código abierto a Airtable (opens in a new tab)

5. Rocket.Chat — Alternativa de código abierto a Slack

Rocket.Chat: Alternativa de código abierto a Slack

Rocket.Chat ofrece comunicación en equipo en tiempo real con una variedad de características, incluyendo llamadas de voz y video, uso compartido de pantalla y uso compartido de archivos. Es altamente personalizable y se puede autohospedar o utilizar como una solución basada en la nube. Con sus poderosas herramientas de colaboración, Rocket.Chat es una excelente alternativa a Slack.

Historial de estrellas de Rocket.Chat en GitHub

GitHub - RocketChat/Rocket.Chat: La plataforma de comunicaciones que pone la protección de datos en primer lugar. (opens in a new tab)

6. Airbyte — Alternativa de código abierto a Fivetran

Airbyte: Integración de datos de código abierto

Airbyte proporciona una interfaz simple pero potente para la integración de datos. Admite una amplia gama de fuentes de datos, incluyendo bases de datos, aplicaciones SaaS y APIs. Con

sus capacidades de transferencia de datos en tiempo real y opciones flexibles de transformación de datos, Airbyte facilita llevar tus datos donde los necesites.

Historial de estrellas de Airbyte en GitHub

GitHub — airbytehq/airbyte: Plataforma de integración de datos para pipelines de ELT desde APIs, bases de datos y archivos hasta almacenes y lagos. (opens in a new tab)

7. Plausible Analytics — Alternativa de código abierto a Google Analytics

Plausible Analytics: Alternativa de código abierto a Google Analytics

Plausible Analytics es una solución de análisis respetuosa con la privacidad que proporciona informes detallados de actividad del sitio web sin recopilar datos personales. Cuenta con análisis y generación de informes en tiempo real y ofrece una interfaz simple e intuitiva para comprender el rendimiento de tu sitio web.

Historial de estrellas de Plausible Analytics en GitHub

GitHub - plausible/analytics: Alternativa de análisis web simple, de código abierto, ligera (< 1 KB) y respetuosa con la privacidad a Google Analytics. (opens in a new tab)

8. Supabase — Alternativa de código abierto a Firebase

Supabase ofrece una plataforma completa para construir y alojar aplicaciones web, con una base de datos backend, una API y una capa de datos en tiempo real. Cuenta con una interfaz simple e intuitiva para crear y administrar tu aplicación, y ofrece poderosas herramientas de colaboración para tu equipo. Con su capacidad para escalar e integrarse con una variedad de otras herramientas, Supabase es una excelente alternativa a Firebase.

Supabase: Alternativa de código abierto a Firebase

Historial de estrellas de SupaBase en GitHub

GitHub - supabase/supabase: La alternativa de código abierto a Firebase. Sigue para estar actualizado sobre nuestra Beta pública. (opens in a new tab)

9. Kdenlive — Alternativa de código abierto a Adobe Premiere

KDenLive es un software de edición de video de código abierto que proporciona una plataforma potente y flexible para crear, editar y producir contenido de video de alta calidad. Admite una amplia gama de formatos e incluye características avanzadas como edición de múltiples pistas, corrección de color y efectos visuales. Con una interfaz fácil de usar y una comunidad activa, KDenLive es una excelente opción tanto para editores de video aficionados como profesionales.

Kdenlive — Alternativa de código abierto a Adobe Premiere

Historial de estrellas de Kdenlive en GitHub

GitHub - KDE/kdenlive: Editor de video gratuito y de código abierto, basado en MLT Framework y KDE Frameworks (opens in a new tab)

10. Mastodon — Alternativa de código abierto a Twitter

Mastodon — Alternativa de código abierto a Twitter

Mastodon es una alternativa de código abierto a las plataformas de redes sociales centralizadas como Twitter. Es una red descentralizada de servidores que permite a los usuarios conectarse entre sí, compartir contenido y participar en comunidades en línea. Ofrece muchas de las mismas características que las plataformas de redes sociales tradicionales, incluyendo la capacidad de publicar actualizaciones, compartir imágenes y videos, e interactuar con otros usuarios a través de likes, comentarios y reposts. Mastodon pone un fuerte énfasis en la privacidad, la libertad de expresión y el control sobre la identidad en línea, lo que lo convierte en una opción popular para los usuarios que valoran estos principios.

Historial de estrellas de Mastodon en GitHub

GitHub - mastodon/mastodon: Tu comunidad de microblogging autohospedada e interconectada a nivel mundial (opens in a new tab)

📚

Conclusión

En conclusión, estos 10 repositorios de código abierto en GitHub son un testimonio de la vibrante y próspera comunidad de código abierto. Ofrecen alternativas rentables a las soluciones propietarias y proporcionan herramientas valiosas para desarrolladores, analistas de datos y empresas por igual. Al aprovechar las ventajas del código abierto, estos diez proyectos han desarrollado soluciones sólidas y efectivas que definitivamente valen la pena explorar y apoyar.

Preguntas frecuentes

¿Qué son los proyectos de código abierto en GitHub?

Los proyectos de código abierto en GitHub se refieren a proyectos de software cuyo código fuente está disponible al público bajo una licencia de código abierto, lo que permite a los desarrolladores contribuir y mejorar el código base.

¿Cuáles son los proyectos más populares en GitHub?

Los proyectos más populares en GitHub varían según la categoría y el propósito, pero algunos de los más utilizados y reconocidos incluyen Kubernetes, Flutter, React Native, Ansible y TensorFlow.

¿Cuáles son algunos buen

os proyectos de código abierto a los que contribuir para principiantes? Para principiantes, algunos buenos proyectos de código abierto a los que contribuir podrían incluir freeCodeCamp, que ayuda a los desarrolladores a construir habilidades y carteras a través de desafíos interactivos de codificación, así como proyectos como Trinea's Android Open Project o Wikimedia Commons Android App.

¿Cómo puedo encontrar proyectos de código abierto en GitHub?

Puedes encontrar proyectos de código abierto en GitHub buscando por tema, utilizando la función de Explorar de GitHub o navegando por repositorios populares y proyectos recomendados por otros desarrolladores y expertos de la comunidad.

¿Cuáles son los proyectos de código abierto más grandes en GitHub?

Algunos de los proyectos de código abierto más grandes en GitHub incluyen freeCodeCamp, TensorFlow, Kubernetes y React Native, que han ganado reconocimiento y adopción generalizada en la industria tecnológica.

📚