Devlop Ai
Shares tags: ai
Pyrefly es un verificador de tipos rápido y un servidor de lenguaje para Python con potentes características de IDE para código fiable y mantenible.
<a href="https://www.stork.ai/en/pyrefly" target="_blank" rel="noopener noreferrer"><img src="https://www.stork.ai/api/badge/pyrefly?style=dark" alt="Pyrefly - Featured on Stork.ai" height="36" /></a>
[](https://www.stork.ai/en/pyrefly)
overview
Pyrefly es una herramienta de verificación de tipos estática y un servidor de lenguaje desarrollado por Meta que permite a los desarrolladores de Python detectar errores relacionados con tipos antes del tiempo de ejecución. Proporciona potentes características de IDE para mejorar la experiencia del desarrollador y la calidad del código. Escrito en Rust, Pyrefly logra mejoras significativas de velocidad sobre los verificadores de tipos anteriores basados en Python, siendo capaz de analizar hasta 1.8 millones de líneas de código por segundo. Está diseñado para un alto rendimiento en bases de código de todos los tamaños, habiendo sido probado en Meta para aplicaciones como Instagram y PyTorch. Pyrefly funciona tanto como una herramienta de línea de comandos como un servidor de lenguaje integrado, ofreciendo una rica experiencia de Entorno de Desarrollo Integrado (IDE).
quick facts
| Atributo | Valor |
|---|---|
| Desarrollador | Meta |
| Modelo de Negocio | Código Abierto |
| Precios | Gratis |
| Plataformas | IDEs (VSCode, Neovim, Zed), Línea de comandos, Jupyter Notebook |
| API Disponible | Sí (Language Server Protocol) |
| Integraciones | VSCode, Neovim, Zed, Jupyter Notebook |
| Fundado | Lanzamiento Alpha Mayo 2025 |
features
Pyrefly integra análisis estático avanzado con capacidades completas de servidor de lenguaje para proporcionar un entorno de desarrollo robusto para Python. Su diseño central en Rust garantiza un alto rendimiento y capacidad de respuesta, particularmente beneficioso para proyectos a gran escala.
use cases
Pyrefly está diseñado para desarrolladores y equipos de Python que priorizan la calidad del código, la mantenibilidad y la experiencia del desarrollador, especialmente en proyectos complejos y a gran escala.
pricing
Pyrefly es un proyecto de código abierto desarrollado por Meta, disponible en GitHub. Se proporciona de forma gratuita, con su funcionalidad principal y código fuente accesibles al público. No hay niveles de pago explícitos ni planes de suscripción asociados con la oferta actual de Pyrefly.
competitors
Pyrefly se posiciona como un verificador de tipos y servidor de lenguaje de Python de próxima generación, construido en Rust para superar las limitaciones de rendimiento de herramientas más antiguas basadas en Python. Su objetivo es proporcionar una experiencia de desarrollo más rápida e integrada.
Pyrefly es una herramienta de verificación de tipos estática y un servidor de lenguaje desarrollado por Meta que permite a los desarrolladores de Python detectar errores relacionados con tipos antes del tiempo de ejecución. Proporciona potentes características de IDE para mejorar la experiencia del desarrollador y la calidad del código.
Sí, Pyrefly es un proyecto de código abierto desarrollado por Meta y está disponible de forma gratuita en GitHub.
Las principales características de Pyrefly incluyen verificación de tipos estática rápida, un servidor de lenguaje completo para IDEs (que ofrece navegación de código, resaltado semántico, autocompletado de código, información al pasar el ratón y refactorización), y soporte para Jupyter Notebooks. Está construido en Rust para un alto rendimiento en grandes bases de código Python.
Pyrefly está destinado a desarrolladores y equipos de Python que trabajan en grandes bases de código de producción, aquellos que buscan mejorar la calidad del código a través de anotaciones de tipo, y usuarios de IDEs como VSCode, Neovim o Zed que se benefician de funcionalidades avanzadas del servidor de lenguaje.
Pyrefly se distingue de alternativas como MyPy y Pyright al ofrecer una verificación de tipos significativamente más rápida (por ejemplo, 5.5 segundos para PyTorch vs. 50.6 segundos de MyPy) debido a su implementación en Rust. También proporciona una experiencia de servidor de lenguaje más integrada en comparación con herramientas como Pytype, y es un sucesor del proyecto Pyre anterior de Meta, construido para un rendimiento y extensibilidad mejorados.