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
Buenas.
Aprovechando las vacaciones de semana santa y ciertos compromisos que tengo, no podré mantener la perioricidad diaria. Asi que voy a aprovechar para tomarme unas pequeñas vacaciones y no publicaré nuevas aplicaciones hasta el Lunes 2 de Abril. A partir de ese día volveré con nuevas aplicaciones y la misma perioricidad.
Un saludo.
371-.Blask: Microframework para crear blog basado en Flask que usa Markdown para las creación de los blog y Jinja2 para las plantillas, permite crear un blog de una forma fácil y sencilla.

Distribuido con licencia GPL-3.0.
Para mas información visitar su web http://bit.ly/2Iiak0X
GitHub http://bit.ly/2Eb6wMz
#framework #flask
Buen día y mañana mas.
372-.Portia: Herramienta que permite realizar scraping de una web de forma visual, sin conocimiento de programación. Utilizando una serie de anotaciones donde especificar que información extraer de una web.

Distribuido con una licencia propia.

Disponible mediante una imagen en Docker o una versión web.

Para mas información visitar su GitHub http://bit.ly/2uDL6s0
#scraping
Buen día y mañana mas.
373-.Zerynth Studio: IDE para programación embedida en Python que permite el desarrollo de aplicaciones para IoT. Proporciona un completo ecosistema de herramientas para la programación de microcontroladores.

Entre sus funcionalidades destacamos:

• Resaltado de sintaxis y autocompletado.
• Snippets.
• Indentación automática.
• Auto PEP8.
• Descubrimiento y configuración automática del dispositivo.
• Compilador integrado.
• Documentación online.
• Soporte para pestañas.
• Integración con Git.
• Integración para actualizaciones OTA de firmware.

Es necesario crear una cuenta en Zerynth que proporciona una serie de máquinas virtuales, Zerynth Virtual Machine, donde programar los microcontroladores soportados.

El IDE esta disponible para Linux, Windows y OSX.

Para mas información visitar su web http://bit.ly/2q4pXBH
#IDE #desarrollo #IoT
Buen día y mañana mas.
374-.Mimesis: Librería para Python que generar datos para usarlos para testing. Esta librería permite generar datos para una gran variedad de lenguajes y utilizarlos para el desarrollo.

Destaca por su rapidez comparada con otras opciones, múltiples generadores de datos en diferentes ámbitos y su simplicidad, no tiene dependencias. También destacar que incluye localización para 33 idiomas.

Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2Is7Qgs
#testing #datos
Buen día y mañana mas.
375-.Populus: Framework para el desarrollo de “Smart Contract” para el blockchain de Ethereum, proporciona un entorno de desarrollo que facilita el desarrollo en Python para Ethereum.

Distribuido con licencia MIT.
Soporte para Python 3

Para mas información visitar su GitHub http://bit.ly/2GVYDA1
#blockchain #desarrollo
Buen día y mañana mas.
376-.Flask_Limiter: Herramienta que proporciona una serie de limitadores para Flask routes. Proporciona las siguientes funcionalidades:

• Limitación por peticiones de remote_address. Por defecto 200 por dia y 50 por hora.
• Ruta Slow conexiones lentas y ruta Ping para quitar la limitaciones.
• Soporte para redis y mencache.

Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2GLp5J4
#flask
Buen día y mañana mas.
377-.Django-cachalot: Aplicación para cachear las consultas del ORM de Django, permitiendo aumentar la velocidad de carga de una web. Entre sus funcionalidades,destacamos:

• Almacena en cache cualquier resultado de una consulta SQL generada por el ORM de Django.
• Invalidaciones por table no por objeto.
• Proporciona un API.
• Configuración muy simple.

Soporte para Django 1.8+

Distribuido con licencia BSD-3 Clausulas

Para mas información visitar su GitHub http://bit.ly/2GI78za
#django #bd #cache
Buen día y mañana mas.
378-.Pydriller: Framework que permite extraer información de un repositorio Git como commit,desarrolladores, modificaciones, diffs y código fuente. Con la opción de exportación en CSV.

Soporte para Python 3.4+.

Distribuido con licencia Apache-v2.0.

Para mas información visitar su GitHub http://bit.ly/2GQTnKP
#framework #git
Buen día y mañana mas.
379-.Cacheout: Librería de cachepara Python 3.4+, entre sus funcionalidades destacamos:

• Cache “en memoria” usando como backend diccionarios.
• Soporta múltiples implementaciones; FIFO,LIFO,LRU,MRU,LFU y RR.
• TTL por defecto o configurable.
• Configuración de la cache en tiempo de ejecución.

Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2HuVh4O
#cache
Buen día y mañana mas.
380-.Astra: Pruebas de penetración para API REST, herramienta para comprobara la seguridad de un API para detectar vulnerabilidad en el ciclo de desarrollo, puede integrarse con un flujo CI/CD. Entre probar:

• Inyección SQL.
• CSRF.
• CORS.
• Cross-site scripting.
• Fuga de información.
• Ataque JWT.

Distribuido con licencia Apache-v2.0.

Para mas información visitar su GitHub http://bit.ly/2GVwlGN
#seguridad #REST
Buen día y mañana mas.
381-.Edge : Herramienta para Django que proporciona un esqueleto que ayuda para comenzar un proyecto. Genera mediante una plantilla un proyecto con muchas funcionalidades añadida. Entre sus funcionalidades destacamos.

• Mejor seguridad, sigue las recomendaciones de 12-factor.
• Login y registro.
• Perfiles de usuarios.
• Tema Bootstrap 3 para la home page.
• Incluye una serie de paquetes de Django como Django-environ,Django-authtools,django-crispy-form,django-braces y algunos mas.
• Soporte para Django 2.0.

Disponible para Python 2.7 y 3.4+.
Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2Hm8jnD
#django #configuracion #proyectos
Buen día y mañana mas.
382-.Masonite: Framework para Python de desarrollo de aplicaciones rápido, fácil de aprender y con una elegante sintaxis. Permite construir aplicaciones web de forma divertida y escalable, facilita muchas de las tareas mas comunes en una aplicación web.

Entre sus funcionalidades,destacamos:

• Motor de rutas simple y expresivo.
• ORM propio llamado Orator.
• Potente línea de comandos.
• Permite enviar email de forma fácil.
• Permite extender sus funcionalidades fácilmente.

Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2H3VnDt
#framework #desarrollo
Buen día y mañana mas.
383-.Gconfigs: Herramienta para leer configuraciones como variables de entornos, configuraciones y contraseñas. No tiene dependencias.

Requiere Python 3.6
Para mas información visitar su GitHub http://bit.ly/2JRii2N
#configuracion
Buen día y mañana mas.
384-.Transcrypt: Herramienta que te permite compilar un subconjunto bastante extenso de Python en un Javascript legible, traduce Python a JavaScript. Permite utilizar sintaxis de Python, Lamba,list, dict, listas de compresión, herencia múltiple , tipado dinámico y muchas mas cosas.

Entre sus funcionalidades, destacamos:

• Código precompilado y muy eficiente de JavaScript
• Python 3.6 puro.
• Depuración directa en Python.
• Genera JavaScript para humanos.
• Soporte para node.js.
• JavaScript 5 y 6.

Distribuido con licencia Apache-v2.0.
Para mas información visitar su web http://bit.ly/2HxeRQs
GitHub http://bit.ly/2HauZ6N
#web #desarrollo
Buen día y mañana mas.
385-.Django-anymail: Permite integrar diversos proveedores servicios de envíos de email como backend, fácil de utilizar funciona con el paquete django.core.email. Entre sus funcionalidades destacamos:

• Soporte para Amazon SES, Mailgun, Mailjet, Postmark, SendinBlue, SendGrid y SparkPost.
• Soporte para HTML, adjuntos, cabeceras extras y mas funcionalidades.
• Extensiones para aumentar las funcionalidades de los servicios soportados.

Soporte para Django 1.8-2.0.
Soporte para Python 2 y 3.

Distribuido con licencia BSD.
Para mas información visitar su GitHub http://bit.ly/2JXL29Q
#django
Buen día y mañana mas.
386-.Django-cacheops: Sistema de memoria cache para ORM,soporte para cacheo automatico o manual. . Utiliza Redis como backend para la cache. Entre sus funcionalidades destacamos:

• Soporte para transacciones transparente.
• Extensiones para plantillas de Django y jinja2.
• Decorador para la cache de cualquier función o vista de usuario.

Distribuido con licencia BSD.
Para mas información visitar su GitHub http://bit.ly/2F8hu5V
#django #cache
Buen día y mañana mas.
387-.Birdseye: Depurador gráfico para Python que usa AST, permite visualizar fácilmente los valores de las expresiones en una llamada de función. Utiliza un decorador para indicar la función que quiere depurar, la visualización se realiza en un navegador web,

Distribuido con licencia MIT.

Para mas información visitar su GitHub http://bit.ly/2spnINx
#debug #web
Buen día y mañana mas.
388-.Simpledb: Servidor pequeño de base de datos, inspirado en Redis, que permite almacenar diferentes tipos de datos de forma nativa como:

• Cadenas y datos binarios.
• Valores numéricos.
• Null.
• Listas(anidadas).
• Diccionarios(anidadas).

Dist4ribuido con licencia MIT.
Dispone de imagen Docker.

Para mas información visitar su GitHub http://bit.ly/2vGhKtx
#bd #servidor
Buen día y mañana mas.
389-.Mixer: Librería que generar instancias para generar datos de prueba para testing de una forma rápida. Soporta :

• Django
• SQLAlchemy
• Flask-SQLAlchemy
• Peewee
• Pony
• Mongoengine
• Marshmallow
Distribuido con licencia BSD.
Para mas información visitar su GitHub http://bit.ly/2FeK5GH
#testing #django #flask
Buen día y mañana mas.
390-.Pysoundio: Interfaz para python de la librería libsoundio para audio en tiempo real, que permite trabajar con diferentes driver de audio mediante una API.

Distribuido con licencia MIT.

Para ms información visitar su GitHub http://bit.ly/2HrkoJb
#sonido
Buen día y mañana mas.