Un Python Al Dia
2.11K subscribers
17 photos
1 video
1.38K links
Herramientas de desarrollo para Python, Django y Flask. Contacto @JoseAJimenez
Download Telegram
52-.Flango: Librería para utilizar las plantillas de Django para un frontend en Flask esto permitirá utilizar Django en backend y Flask en el frontend. Entre sus características tenemos:

🔹Soporta Django ORM.
🔹Listo para producción, configuración de estáticos, base de datos, Gunicorn...etc.
🔹Integrado con WhiteNoise.

Soporta python 3.6 y 2.7, requiere Django 1.10.
Para mas información si GitHub.https://github.com/kennethreitz/flango
#Django #flask #desarrollo
Buen día y mañana mas.
54-.Django-admino: Permite aumentar la personalización de Django-admin mediante el uso REST API, si deseas modificar un widget con este paquete te resultara muy fácil. Distribuido con licencia MITPara mas información GitHub https://github.com/erdem/django-admino.#djangoBuen día y mañana mas.
55-.Bokeh: Librería interactiva para visualizar datos, cuyo objetivo es proporciona de una manera elegante la creación de diversos tipos de gráficas, diseñada para trabajar con conjuntos de datos muy grandes. Es utilizada para crear gráficas que puedan ser utilizadas en un panel de control o una aplicación de datos.

Entre sus características tenemos:

🔹Integración con notebook de Jupyter.
🔹Se puede utilizar con otros lenguajes como R, Scala y Julia.
🔹Opcionalmente se puede utilizar como un servidor para plot.
🔹Inserción de anotaciones en las gráficas.
🔹Múltiples tipos de gráficas.
🔹Soporta datos Geográficos.

Soporta Python 2 y la versión con soporte para Python 3 a partir de la versión 0.12.5, distribuido con licencia BSD- 3 Clausulas.
Recomendada la instalación mediante la distribución Anaconda y conda, también puede ser instalado con el comando pip.
#gráficas
Buen día y mañana mas.
56-.PonyORM: Librería para realizar consultas de base de datos utilizando generadores y lambda de Python, utilizando una sencilla sintaxis podemos realizar consultas complejas. Entre sus características tenemos:

🔹Soporta SQLite, MySQL, PostgreSQL y Oracle.
🔹Mensajes de errores muy concisos para detectar el error rápidamente.
🔹Trabaja de forma interactiva con el interprete de Python.
🔹Genera SQL en un formato legible.

Distribuido con licencia Apache 2.0, instalación mediante comando pip.
Soporta Python 2.7 y 3.3-3.6.
Disponible un editor diagrama ER para generar SQL fácilmente. https://editor.ponyorm.com/
Página web https://ponyorm.com/
GitHub https://github.com/ponyorm/pony
#bd
Buen día y mañana mas.
57-.Neovim: Fork de Vim enfocado a la usabilidad y extensibilidad, entre sus características tenemos:

🔹Sistema de plugins nuevo, con compatibilidad con plugins de Vim.
🔹API(msgpack) donde podemos activar numerosas GUI o integrar con algún IDE.
🔹Soporte para múltiples lenguajes a través de plugins remotos.
🔹Incluye un emulador de terminal con integración con REPL y depuradores.

Desarrollado en Vim scripts y C principalmente, distribuido con licencia Apache 2.0
Disponible para Linux(paquetes para varias distribuciones),FreeBSD, Windows y OSX.

Para mas información, visitar su web https://neovim.io/.
GitHub https://github.com/neovim/neovim
#editor
buen día y mañana mas.
58-.Kite: Programa que actuá como un “copiloto” para los programadores, ayudando en diversas que tareas que son realizadas habitualmente. Esta herramienta incluye las siguiente funcionalidades.

🔹Autocompletado de código , analizando el código escrito y mostrando las alternativas mas útiles.
🔹Muestra información de cualquier función, argumento o identificador que marquemos en la misma ventana, incluyendo ejemplos.
🔹Panel lateral con información del código que estamos escribiendo.
🔹También funciona con código propio que hemos desarrollado.
🔹Integración con Sublime text 3, Atom y Pycharm.
🔹Integración con la barra lateral con Vim,VS Code, NeoVim y Emacs.

Disponible para Windows y OSX, la versión para Linux esta en desarrollo.
Existen varias versiones, una versión gratuita y versiones de pago (Pro y Enterprise).
Para mas información ,visitar su web ttps://kite.com/
#desarrollo
Buen día y mañana mas.
59-.DartCMS: CMS simple y rápido desarrollado en Django y Bootstrap 3, enfocado a desarrolladores y usuarios finales. Entre sus características tenemosn:

🔹Estructura en árbol para una web.
🔹Integración con TinyMCE.
🔹Administrador de ficheros compatible con TinyMCE.
🔹Disponibles una serie de módulos ; Usuarios, anuncios, Feedback y FAQ, comercio electrónico, configuración del sitio…

Distribuido con licencia MIT, instalación mediante el comando pip.
Para mas información visitar su web https://github.com/astrikov-d/dartcms
#CMS #django #web
Buen día y mañana mas.
60-.Pylama: Herramienta para auditar código en Python y JavaScripts, es un wrapper de las siguientes herramientas; pycodestyle, pydocstyle, PyFlakes, Mccabe, Pylint,Radon y gslint.

Soporta Python 2.6,2.7, 3.2 y 3.3. Instalación mediante el comando pip.
Distribuido con licencia BSD.
Para mas información visitar su https://github.com/klen/pylama
#analisis #desarrollo
Buen día y mañana mas.
61-.SourceLair: Proporciona un entorno de desarrollo para Python completo desde el navegador web, lo que implica que no necesita instalación, descargas o configuración. Entre sus características.

🔹Soporte para Django.
🔹Soporte para MySQL, PostgreSQL y MongoDB.
🔹URL pública.
🔹Completo editor en navegador.
🔹Terminal de Linux.
🔹Integración con Git y GitHub.
🔹Despliegue en Heroku.

Dispone de varios planes comerciales y 30 días de prueba.
Para mas información https://www.sourcelair.com/home
#desarrollo #desarrollo #web
Buen día y mañana mas.
62-.Pyreportcard: Permite generar un informe de calidad de los proyecto en GitHub. Indicas la página de GitHub del proyecto y la herramienta analiza el código con diversas herramientas de linting y muestra los resultados del análisis. Entre sus características tenemos:

🔹Soporte para PEP8 y Pyflake.
🔹Estadísticas del proyecto.
🔹Analisis de la licencia.
🔹Puntuación en función del resultado.
🔹Presentación de los resultado mediante web.

Requiere la instalación de MongoDB como base de datos, distribuido con licencia MIT.
Para mas información su página de GitHub https://github.com/mingrammer/pyreportcard.
#analisis
Buen día y mañana mas.
63-.Bandit: Herramienta diseñada para encontrar problemas de seguridad en código Python. Esta herramienta utiliza el módulo ast de la librería estándar de Python. Generar un informe con los resultados. Permite que el usuario desarrollar sus propios test que aplicara Bandit.

La instalación se realiza mediante el comando pip y es distribuido con licencia Apache-2.0.
Para mas información visitar su web https://wiki.openstack.org/wiki/Security/Projects/Bandit
GitHub https://github.com/openstack/bandit
#analisis #seguridad
Buen día y mañana mas
64-.LocalStack: Herramienta que permite tener una nube AWS(Amazon Web Service) totalmente funcional ejecutado de forma local, activando un conjunto de API de la nube que serán ejecutadas en localhost.
El objetivo de esta herramienta es poder desplegar y testear nuestros desarrollo en la nube de forma local

Distribuido con licencia Apache-2.0.
Para mas información visitar su repositorio en BitBucket https://bitbucket.org/atlassian/localstack
#desarrollo #despliegue #cloud
Buen día y mañana mas.
1
65-.Peewee: Pequeño y simple ORM para Python, esta diseñado para que sea fácil de aprender y intuitivo en su uso. Entre sus características tenemos.

🔹Soporte para PostgreSQL, SQLite y MySQL.
🔹Muchas extensiones disponibles.
🔹Sintaxis muy similar a Django o SQLAlchemy.
🔹Soporte para flask-admin.

Soporte para Python 2.6+ y 3.2+, distribuido con licencia MIT.
Para mas información visitar su GitHub https://github.com/coleifer/peewee.
#bd
Buen día y mañana mas.
66-.Folium: Librería que permite visualizar y manipular datos en Python y crear una mapa interactivo con la librería Leaflet.js. Vinculando esos datos con el mapa creado. Entre sus características tenemos:

🔹Soporte para tiles de OpenStreetMap,Mapbox y Stamen.
🔹Soporte para capas GeoJson y TopoJSON.
🔹Visualizaciones Vincent/Vega.

Distribuido con licencia MIT, instalación mediante comando pip.
Para mas información https://github.com/python-visualization/folium
#mapas
Buen día y mañana mas.
67-.CEF python: Un Framework para GUI para Python que incluye un Google Chrome embedido que permite crear una GUI basadas en HTML 5. Esto es muy útil para remplazar un GUI toolkits de una aplicación en desarrollada en Python.

Los toolkits soportados son : wxPython, PyGTK, PyQt, PySide, Kivy, Panda3D y PyGame/ PyOpenGL.

Soporta Python 2.7 y 3.4+, distribuido con licencia BSD 3 Clausulas.
Para mas información mirar su GitHub https://github.com/cztomczak/cefpython
#desarrollo #framework #web
Buen día y mañana mas.
68-.Meinheld: Servidor WSGI web asíncrono de alto rendimiento . Puede trabajar como servidor HTTP dedicado y trabajar a través de Gunicorn. Entre sus características tenemos.

🔹Soporta python 2.6+ y 3.3+
🔹Soporte para WebSocket.
🔹Proporciona una API basado en greenlet.

Soporta Linux,FreeBSD y OSX, distribuido con licencia BSD-3 Clausulas.
Para mas información visitar su web http://meinheld.org/
GitHub https://github.com/mopemope/meinheld
#servidor #web
Buen día y mañana mas.
69-.Better-exceptions: Librería que proporciona información extra cuando se lanza una excepciones. Esta información nos permitirá clarificar porque se ha lanzado la excepción. LA instalación se realiza mediante el comando pip.
Para mas información visitar GitHub https://github.com/Qix-/better-exceptions
#desarrollo
Buen día y mañana mas.
70-.Flask-admin: Simple y extensible panel de control para Flask, inspirado en Django-admin, pero mas fácil de modificar , el desarrollador tiene el contro para cambiar cualquier aspecto del panel.
https://github.com/flask-admin/flask-admin/

La instalación es mediante el comando pip, distribuido con licencia BSD-3 Clausulas.
Para mas información visitar su GitHub https://github.com/flask-admin/flask-admin/
#flask #administracion
Buen día y mañana mas.
71-.Api Star: Pequeño framework web para Python 3, muy rápida, simple y fácil de utilizar. Distribuida con licencia BSD 3 Clausulas.
Para mas información visitar su GitHub https://github.com/tomchristie/apistar
#framework #web
Buen día y mañana mas.
72-.Frozen-Flask: Librería que convierte una aplicación de Flask a un conjunto de ficheros estáticos, Esto provoca que tu aplicación sea ficheros HTML y solo necesites un servidor Web.

Esta librería solo es para el despliegue y evitaras instalar un servidor WSGI para tu aplicación.
Distribuida con licencia BSD 3 Clausulas.
Para mas información visitar su web http://pythonhosted.org/Frozen-Flask/
GitHub https://github.com/Frozen-Flask/Frozen-Flask
#flask #configuracion
Buen día y mañana mas.