paint-brush
50 proyectos populares de código abierto de Python en GitHub en 2018por@kazup
267,075 lecturas
267,075 lecturas

50 proyectos populares de código abierto de Python en GitHub en 2018

por Kazz Yokomizo2018/09/05
Read on Terminal Reader
Read this story w/o Javascript

Demasiado Largo; Para Leer

Esta publicación está seleccionada por <a href="https://issuehunt.io/" target="_blank">IssueHunt</a> , una plataforma de recompensas basada en problemas para proyectos de código abierto. Es la forma más fácil de hacer un programa de recompensas para OSS.

People Mentioned

Mention Thumbnail

Companies Mentioned

Mention Thumbnail
Mention Thumbnail

Coins Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - 50 proyectos populares de código abierto de Python en GitHub en 2018
Kazz Yokomizo HackerNoon profile picture

Esta publicación está seleccionada por IssueHunt , una plataforma de recompensas basada en problemas para proyectos de código abierto. Es la forma más fácil de hacer un programa de recompensas para OSS.

Cualquiera puede financiar cualquier problema en GitHub y este dinero se distribuirá a los mantenedores y colaboradores 😃

IssueHunt ayuda a construir una comunidad de código abierto sostenible al recompensar a los propietarios y desarrolladores de proyectos.


IssueHunt - Impulse su problema y aumente su felicidad _IssueHunt 🦉 = Desarrollo OSS ⚒ + Programa Bounty 💰. IssueHunt es una plataforma de recompensas basada en problemas para código abierto... _issuehunt.io

1) Modelos TensorFlow

Si está interesado en el aprendizaje automático y el aprendizaje profundo, debe haber oído hablar de TensorFlow.

TensorFlow Models es el repositorio de código abierto para encontrar muchas bibliotecas y modelos relacionados con el aprendizaje profundo.

GitHub: https://github.com/tensorflow/models

2) Keras

Keras es una API de redes neuronales de alto nivel, escrita en Python y capaz de ejecutarse sobre TensorFlow, CNTK o Theano.

Fue desarrollado con un enfoque en permitir la experimentación rápida.

GitHub: https://github.com/keras-team/keras

3) matraz

Flask es un marco de aplicación web WSGI ligero.

Está diseñado para que empezar sea rápido y fácil, con la capacidad de escalar a aplicaciones complejas.

Comenzó como un simple envoltorio de Werkzeug y Jinja y se ha convertido en uno de los marcos de aplicaciones web de Python más populares.

GitHub: https://github.com/pallets/flask

4) scikit-aprender

scikit-learn es un módulo de Python para aprendizaje automático construido sobre SciPy y distribuido bajo la licencia BSD de 3 cláusulas.

GitHub: https://github.com/scikit-learn

5) Zulip

Zulip es una poderosa aplicación de chat grupal de código abierto que combina la inmediatez del chat en tiempo real con los beneficios de productividad de las conversaciones en cadena. Zulip es utilizado por proyectos de código abierto, compañías Fortune 500, grandes organismos de estándares y otros que necesitan un sistema de chat en tiempo real que permita a los usuarios procesar fácilmente cientos o miles de mensajes al día. Con más de 300 colaboradores que fusionan más de 500 confirmaciones al mes, Zulip es también el proyecto de chat grupal de código abierto más grande y de más rápido crecimiento.

GitHub: https://github.com/zulip/zulip

6) Django

Django es un marco web Python de alto nivel que fomenta un desarrollo rápido y un diseño limpio y pragmático.

GitHub: https://github.com/django/django

7) rebote

¿Quiere ahorrar tiempo durante la sesión de codificación cuando obtiene un error y desea buscarlo en Stack Overflow? Rebound es una herramienta de línea de comandos que obtiene instantáneamente los resultados de Stack Overflow cuando obtiene un error de compilación.

Esta es una biblioteca muy útil para los programadores.

GitHub: https://github.com/shobrook/rebound

8) Descarga de imágenes de Google

Este es un programa Python de línea de comandos para buscar palabras clave/frases clave en Google Images y, opcionalmente, descargar imágenes a su computadora.

También puede invocar este script desde otro archivo de python.

GitHub: https://github.com/hardikvasa/google-images-download

9) Youtube-dl

Youtube-dl: descargue videos de youtube.com u otras plataformas de video.

GitHub: https://github.com/rg3/youtube-dl

10) Introducción al diseño del sistema

Este repositorio es una colección organizada de recursos para ayudarlo a aprender cómo construir sistemas a escala.

GitHub: https://github.com/donnemartin/system-design-primer

11) Máscara R-CNN

Máscara R-CNN es para detección y segmentación de objetos. Esta es una implementación de Mask R-CNN en Python 3, Keras y TensorFlow. El modelo genera cuadros delimitadores y máscaras de segmentación para cada instancia de un objeto en la imagen. Se basa en Feature Pyramid Network (FPN) y una red troncal ResNet101.

GitHub: https://github.com/matterport/Mask_RCNN

12) Reconocimiento facial

Reconoce y manipula rostros desde Python o desde la línea de comandos con la biblioteca de reconocimiento facial más simple del mundo. ¡Esto también proporciona una herramienta de línea de comandos de reconocimiento facial simple que le permite hacer reconocimiento facial en una carpeta de imágenes desde la línea de comandos!

GitHub: https://github.com/ageitgey/face_recognition

13) snallygaster

Herramienta para buscar archivos secretos en servidores HTTP.

GitHub: https://github.com/hannob/snallygaster

14) Ansible

Ansible es un sistema de automatización de TI radicalmente simple. Maneja la gestión de la configuración, la implementación de aplicaciones, el aprovisionamiento en la nube, la ejecución de tareas ad-hoc y la orquestación de múltiples nodos, incluidas cosas triviales como actualizaciones continuas sin tiempo de inactividad con balanceadores de carga.

GitHub: https://github.com/ansible/ansible

15) Detector

Detectron es el sistema de software de Facebook AI Research que implementa algoritmos de detección de objetos de última generación, incluido Mask R-CNN. Está escrito en Python y funciona con el marco de aprendizaje profundo de Caffe2.

GitHub: https://github.com/facebookresearch/Detectron

16) ascinema

Grabador de sesión de terminal y el mejor compañero de asciinema.org.

GitHub: https://github.com/asciinema/asciinema

17) HTTPie

HTTPie es un cliente HTTP de línea de comandos. Su objetivo es hacer que la interacción de la CLI con los servicios web sea lo más humana posible. Proporciona un comando http simple que permite enviar solicitudes HTTP arbitrarias utilizando una sintaxis simple y natural, y muestra una salida coloreada. HTTPie se puede usar para probar, depurar y, en general, interactuar con servidores HTTP.

GitHub: https://github.com/jakubroztocil/httpie

18) Tú-Obtienes

You-Get es una pequeña utilidad de línea de comandos para descargar contenidos multimedia (videos, audios, imágenes) de la Web, en caso de que no haya otra forma práctica de hacerlo.

GitHub: https://github.com/soimort/you-get

19) centinela

Sentry es fundamentalmente un servicio que lo ayuda a monitorear y corregir fallas en tiempo real. El servidor está en Python, pero contiene una API completa para enviar eventos desde cualquier idioma, en cualquier aplicación.

GitHub: https://github.com/getsentry/sentry

20) Tornado

Tornado es un marco web de Python y una biblioteca de redes asincrónicas, desarrollado originalmente en FriendFeed. Mediante el uso de E/S de red sin bloqueo, Tornado puede escalar a decenas de miles de conexiones abiertas, lo que lo hace ideal para sondeos prolongados, WebSockets y otras aplicaciones que requieren una conexión de larga duración para cada usuario.

GitHub: https://github.com/tornadoweb/tornado

21) Magenta

Magenta es un proyecto de investigación que explora el papel del aprendizaje automático en el proceso de creación de arte y música. Principalmente, esto implica desarrollar nuevos algoritmos de aprendizaje profundo y aprendizaje por refuerzo para generar canciones, imágenes, dibujos y otros materiales. Pero también es una exploración en la construcción de herramientas e interfaces inteligentes que permiten a los artistas y músicos ampliar sus procesos utilizando estos modelos.

GitHub: https://github.com/tensorflow/magenta

22) Red Cero

Cree sitios web descentralizados utilizando criptografía de Bitcoin y la red BitTorrent.

GitHub: https://github.com/HelloZeroNet/ZeroNet

23) Gimnasio

OpenAI Gym es un conjunto de herramientas para desarrollar y comparar algoritmos de aprendizaje por refuerzo. Esta es la biblioteca de código abierto del gimnasio, que le brinda acceso a un conjunto estandarizado de entornos.

GitHub: https://github.com/openai/gym

24) Pandas

Pandas es un paquete de Python que proporciona estructuras de datos rápidas, flexibles y expresivas diseñadas para que trabajar con datos "relacionales" o "etiquetados" sea fácil e intuitivo. Su objetivo es ser el bloque de construcción fundamental de alto nivel para realizar análisis prácticos de datos del mundo real en Python. Además, tiene el objetivo más amplio de convertirse en la herramienta de manipulación/análisis de datos de fuente abierta más poderosa y flexible disponible en cualquier idioma. Ya está bien encaminado hacia este objetivo.

GitHub: https://github.com/pandas-dev/pandas

25) Luis

Luigi es un paquete de Python que lo ayuda a crear canalizaciones complejas de trabajos por lotes. Maneja la resolución de dependencias, la gestión del flujo de trabajo, la visualización, el manejo de fallas, la integración de la línea de comandos y mucho más.

GitHub: https://github.com/spotify/luigi

26) espacioso

spaCy es una biblioteca para procesamiento avanzado de lenguaje natural en Python y Cython. Se basa en las últimas investigaciones y fue diseñado desde el primer día para ser utilizado en productos reales. spaCy viene con modelos estadísticos y vectores de palabras preentrenados, y actualmente admite tokenización para más de 20 idiomas. Cuenta con el analizador sintáctico más rápido del mundo, modelos de redes neuronales convolucionales para etiquetado, análisis y reconocimiento de entidades nombradas y fácil integración de aprendizaje profundo.

GitHub: https://github.com/explosion/spaCy

27) Teano

Theano es una biblioteca de Python que le permite definir, optimizar y evaluar expresiones matemáticas que involucran matrices multidimensionales de manera eficiente. Puede usar GPU y realizar una diferenciación simbólica eficiente.

GitHub: https://github.com/Theano/Theano

28) Aprende

TFlearn es una biblioteca de aprendizaje profundo modular y transparente construida sobre Tensorflow. Fue diseñado para proporcionar una API de nivel superior a TensorFlow con el fin de facilitar y acelerar las experimentaciones, sin dejar de ser totalmente transparente y compatible con ella.

GitHub: https://github.com/tflearn/tflearn

29) Kivy

Kivy es un marco Python multiplataforma de código abierto para el desarrollo de aplicaciones que utilizan interfaces de usuario innovadoras y multitáctiles. El objetivo es permitir un diseño de interacción rápido y fácil y una creación rápida de prototipos al tiempo que hace que su código sea reutilizable e implementable.

GitHub: https://github.com/kivy/kivy

30) Pila de correo

Mailpile es un cliente de correo web moderno y rápido con características de privacidad y encriptación fáciles de usar. El desarrollo de Mailpile está financiado por una gran comunidad de patrocinadores y todo el código relacionado con el proyecto se publica y se publicará bajo una licencia de software libre aprobada por OSI.

GitHub: https://github.com/mailpile/Mailpile

31) Matplotlib

Matplotlib es una biblioteca de trazado 2D de Python que produce figuras con calidad de publicación en una variedad de formatos impresos y entornos interactivos en todas las plataformas. Matplotlib se puede usar en secuencias de comandos de Python, el shell de Python e IPython, servidores de aplicaciones web y varios kits de herramientas de interfaz gráfica de usuario.

GitHub: https://github.com/matplotlib/matplotlib

32) YAPF

YAPF toma el código y lo reformatea al mejor formato que se ajuste a la guía de estilo, incluso si el código original no violó la guía de estilo.

GitHub: https://github.com/google/yapf

33) Cortador De Galletas

Una utilidad de línea de comandos que crea proyectos a partir de cortadores de galletas (plantillas de proyectos), por ejemplo, crear un proyecto de paquete de Python a partir de una plantilla de proyecto de paquete de Python.

GitHub: https://github.com/audreyr/cookiecutter

34) Aviso HTTP

HTTP Prompt es un cliente HTTP de línea de comandos interactivo que presenta autocompletado y resaltado de sintaxis, construido en HTTPie y prompt_toolkit.

GitHub: https://github.com/eliangcs/http-prompt

35) speedtest-cli

Interfaz de línea de comandos para probar el ancho de banda de Internet usando speedtest.net.

GitHub: https://github.com/sivel/speedtest-cli

📣IssueHunt

Esta publicación está organizada por IssueHunt , una plataforma de abastecimiento y financiación colectiva para proyectos de código abierto.

Cualquiera puede financiar cualquier problema en GitHub y este dinero se distribuirá a los mantenedores y colaboradores.

https://issuehunt.io/

36) Patrón

Pattern es un módulo de minería web para Python. Tiene herramientas para minería de datos, procesamiento de lenguaje natural, aprendizaje automático y análisis de redes.

GitHub: https://github.com/clips/pattern

37) Pegajoso (Beta)

Convierta (casi) cualquier programa de consola Python 2 o 3 en una aplicación GUI con una línea.

GitHub: https://github.com/chriskiehl/Gooey

38) Lavandera CMS

Wagtail es un sistema de gestión de contenido basado en Django. Se centra en la experiencia del usuario y ofrece un control preciso para diseñadores y desarrolladores.

GitHub: https://github.com/wagtail/wagtail

39) Botella

Bottle es un micro-framework web WSGI rápido, simple y liviano para Python. Se distribuye como un módulo de archivo único y no tiene otras dependencias que la biblioteca estándar de Python.

GitHub: https://github.com/bottlepy/bottle

40) Profeta (por Facebook)

Prophet es un procedimiento para pronosticar datos de series de tiempo. Se basa en un modelo aditivo donde las tendencias no lineales se ajustan a la estacionalidad anual y semanal, más las vacaciones. Funciona mejor con datos de periodicidad diaria con al menos un año de datos históricos. Prophet es resistente a los datos faltantes, los cambios en la tendencia y los grandes valores atípicos.

GitHub: https://github.com/facebook/prophet

41) Halcón

Falcon es un marco web de Python confiable y de alto rendimiento para crear backends y microservicios de aplicaciones a gran escala. Fomenta el estilo arquitectónico REST e intenta hacer lo menos posible sin dejar de ser muy eficaz.

GitHub: https://github.com/falconry/falcon

42) Mopidy

Mopidy es un servidor de música extensible escrito en Python. Mopidy reproduce música desde un disco local, Spotify, SoundCloud, Google Play Music y más. Puede editar la lista de reproducción desde cualquier teléfono, tableta o computadora utilizando una variedad de MPD y clientes web.

GitHub: https://github.com/mopidy/mopidy

43) Abrazo

Hug tiene como objetivo hacer que el desarrollo de API impulsadas por Python sea lo más simple posible, pero no más simple. Como resultado, simplifica drásticamente el desarrollo de la API de Python.

GitHub: https://github.com/timothycrosley/hug

44) SimPía

Una biblioteca de Python para matemáticas simbólicas.

GitHub: https://github.com/sympy/sympy

45) Guión

Dash es un marco de Python para crear aplicaciones web analíticas. No requiere JavaScript.

https://github.com/plotly/dash

46) Visión

Una herramienta flexible para crear, organizar y compartir visualizaciones de datos ricos y en vivo. Compatible con Torch y Numpy.

GitHub: https://github.com/facebookresearch/visdom

47) LUMINOTH

Luminoth es un conjunto de herramientas de código abierto para la visión artificial . Actualmente, admitimos la detección de objetos, pero nuestro objetivo es mucho más. Está construido en Python, usando TensorFlow y Sonnet.

GitHub: https://github.com/tryolabs/luminoth

48) Pygame

Pygame es una biblioteca multiplataforma diseñada para facilitar la escritura de software multimedia, como juegos, en Python.

GitHub: https://github.com/pygame/pygame

49) Solicitudes

Solicitudes es una biblioteca de Python que le permite enviar solicitudes HTTP/1.1, agregar encabezados, datos de formulario, archivos de varias partes y parámetros con diccionarios simples de Python. También le permite acceder a los datos de respuesta de la misma manera.

GitHub: https://github.com/requests/requests

50) Modelos estadísticos

Statsmodels es un paquete de Python que proporciona un complemento de scipy para cálculos estadísticos, incluidas estadísticas descriptivas y estimación e inferencia para modelos estadísticos.

GitHub: https://github.com/statsmodels/statsmodels

Esta publicación está organizada por IssueHunt , una plataforma de abastecimiento y financiación colectiva para proyectos de código abierto.

Cualquiera puede financiar cualquier problema en GitHub y este dinero se distribuirá a los mantenedores y colaboradores.

https://issuehunt.io/