Esta es una lista de software y herramientas de Julia , que incluye IDE , entornos de notebook , herramientas de gestión de paquetes, bibliotecas científicas y de aprendizaje automático , herramientas de depuración y rendimiento, y proyectos relacionados.
Entornos de desarrollo integrados y editores
- Visual Studio Code : admite Julia mediante extensiones [ 1 ] [ 2 ]
- Emacs — admite la edición de Julia a través de modos principales y paquetes relacionados [ 3 ]
- Vim — admite el resaltado y la edición de sintaxis de Julia [ 4 ]
- Neovim : admite el desarrollo de Julia a través de complementos e integración con el servidor de lenguaje [ 5 ].
- Sublime Text — admite el resaltado de sintaxis de Julia y paquetes [ 6 ]
- Atom — anteriormente utilizado para el desarrollo de Julia a través de Juno [ 7 ]
- Juno — IDE centrado en Julia construido sobre Atom [ 8 ] [ 9 ]
- JuliaPro — distribución de Julia empaquetada con herramientas de desarrollo [ 10 ] [ 11 ]
Entornos de portátiles
Herramientas de gestión y compilación de paquetes
- Pkg — gestor de paquetes integrado para Julia [ 16 ]
- JuliaHub: plataforma para flujos de trabajo de Julia basados en paquetes, proyectos y la nube [ 17 ] [ 18 ]
- PackageCompiler.jl — herramienta de compilación para crear aplicaciones, bibliotecas e imágenes del sistema [ 19 ]
- StaticCompiler.jl — compilador para producir pequeños binarios independientes a partir de un subconjunto estático de Julia [ 20 ]
- PrecompileTools.jl — herramienta de precompilación de paquetes [ 21 ]
- Revise.jl — actualiza las definiciones de métodos en una sesión de Julia en ejecución [ 22 ]
Herramientas de depuración y rendimiento
- Debugger.jl — depurador a nivel de código fuente para Julia [ 23 ]
- JuliaInterpreter.jl — intérprete utilizado para depuración y análisis de código [ 24 ]
- Perfil: herramienta de creación de perfiles integrada [ 25 ] [ 26 ]
- BenchmarkTools.jl — paquete de evaluación comparativa para Julia [ 27 ]
- JET.jl — herramienta de análisis estático y análisis de código [ 28 ]
- Cthulhu.jl — herramienta interactiva para examinar el código generado y la inferencia de tipos [ 29 ]
Herramientas de prueba y documentación
- Prueba — biblioteca estándar de pruebas unitarias integrada [ 30 ]
- Documenter.jl — generador de documentación para paquetes de Julia [ 31 ]
- Literate.jl — herramienta para escribir código Julia como programas literarios [ 32 ] [ 33 ]
- Aqua.jl — herramienta de control de calidad de paquetes para proyectos Julia [ 34 ]
Computación científica y matemáticas
- JuMP — lenguaje de modelado algebraico para optimización matemática [ 35 ]
- DifferentialEquations.jl — conjunto de herramientas para la resolución de ecuaciones diferenciales [ 36 ]
- Symbolics.jl — biblioteca de computación simbólica [ 37 ]
- ForwardDiff.jl — paquete de diferenciación automática [ 38 ]
- Optim.jl — paquete de optimización matemática [ 39 ]
- Roots.jl — paquete numérico para la búsqueda de raíces [ 40 ]
Ciencia de datos y visualización
- DataFrames.jl — biblioteca para la manipulación de datos tabulares [ 41 ]
- CSV.jl — paquete para leer y escribir valores separados por comas [ 42 ]
- Makie.jl — biblioteca de visualización [ 43 ]
- Plots.jl — interfaz gráfica para Julia [ 44 ]
- Gadfly.jl — paquete de gráficos y visualización de datos [ 45 ]
- AlgebraOfGraphics.jl — biblioteca de visualización al estilo de la gramática de los gráficos [ 46 ]
Aprendizaje automático e inteligencia artificial
Desarrollo web y de aplicaciones
- Genie.jl — marco web para Julia [ 53 ]
- HTTP.jl — paquete para clientes y servidores HTTP [ 54 ]
- Oxygen.jl — marco web para la creación de API y aplicaciones web [ 55 ]
- Dash.jl — Interfaz Julia para aplicaciones Dash [ 56 ]
Herramientas de interoperabilidad
- PyCall.jl — interfaz para llamar a Python desde Julia [ 57 ]
- PythonCall.jl — paquete de interoperabilidad para Python y Julia [ 58 ]
- RCall.jl — interfaz para llamar a R desde Julia [ 59 ]
- JavaCall.jl — interfaz para llamar a Java [ 60 ]
- CxxWrap.jl — paquete de interoperabilidad para C++ [ 61 ]
- MATLAB.jl — interfaz para MATLAB [ 62 ]
Véase también
Referencias
- ↑ "Julia para Visual Studio Code" . www.julia-vscode.org . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - julia-vscode/julia-vscode: extensión de Julia para Visual Studio Code · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaEditorSupport/julia-emacs: Soporte para Julia en Emacs. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaEditorSupport/julia-vim: Soporte de Vim para Julia. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - bfredl/Neovim.jl: Cliente Neovim para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Cómo usar Sublime para Julia | Documentación de la comunidad de Sublime Text" . docs.sublimetext.io . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaEditorSupport/atom-language-julia: Un paquete de soporte del lenguaje Julia para el editor Atom · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Juno" . junolab.org . Consultado el 13 de julio de 2026 .
- ↑ "Inicio · Documentación de Juno" . docs.junolab.org . Consultado el 13 de julio de 2026 .
- ↑ "JuliaPro | Directorio de software de la UM" . software.umich.edu . Consultado el 13 de julio de 2026 .
- ↑ "Julia, guía de instalación" (PDF) . Archivado del original (PDF) el 25 de abril de 2026.
- ↑ "Usar Julia en Jupyter Notebook" . www.engineered-mind.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaPluto/Pluto.jl: 🎈 Cuadernos reactivos sencillos para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Julia ya está disponible en Google Colab - Blog - JuliaHub" . juliahub.com . Consultado el 13 de julio de 2026 .
- ↑ "Usando Julia – Quarto" . quarto.org . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaLang/Pkg.jl: Pkg - Gestor de paquetes para el lenguaje de programación Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Simulación, modelado y computación nativos de IA | JuliaHub" . juliahub.com . Consultado el 13 de julio de 2026 .
- ↑ «JuliaHub·GitHub» . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaLang/PackageCompiler.jl: Compile su paquete Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - tshort/StaticCompiler.jl: Compila código Julia en una biblioteca independiente (experimental) · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaLang/PrecompileTools.jl: Reduce el tiempo de primera ejecución del código Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - timholy/Revise.jl: Actualiza automáticamente las definiciones de funciones en una sesión de Julia en ejecución · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaDebug/Debugger.jl: Depurador de Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaDebug/JuliaInterpreter.jl: Intérprete para código Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Perfilado · El lenguaje Julia" . docs.julialang.org . Consultado el 13 de julio de 2026 .
- ↑ "Perfilador · Julia en VS Code" . www.julia-vscode.org . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaCI/BenchmarkTools.jl: Un marco de evaluación comparativa para el lenguaje Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - aviatesk/JET.jl: Un analizador de código para Julia. No requiere anotaciones de tipo adicionales. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaDebug/Cthulhu.jl: El lento descenso a la locura · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "Pruebas unitarias · El lenguaje Julia" . docs.julialang.org . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaDocs/Documenter.jl: Un generador de documentación para Julia. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - fredrikekre/Literate.jl: Paquete simple para programación literaria en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "1. Introducción · Literate.jl" . fredrikekre.github.io . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaTesting/Aqua.jl: Control automático de calidad para paquetes Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - jump-dev/JuMP.jl: Lenguaje de modelado para optimización matemática (lineal, entera mixta, cónica, semidefinida, no lineal) · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - SciML/DifferentialEquations.jl: Suite multilingüe para solucionadores de alto rendimiento de ecuaciones diferenciales y componentes de aprendizaje automático científico (SciML). Ecuaciones diferenciales ordinarias (EDO), ecuaciones diferenciales estocásticas (EDE), ecuaciones diferenciales con retardo (EDD), ecuaciones diferenciales algebraicas (EDA) y más en Julia. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaSymbolics/Symbolics.jl: Programación simbólica para la próxima generación de software numérico · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaDiff/ForwardDiff.jl: Diferenciación automática en modo directo para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaNLSolvers/Optim.jl: Funciones de optimización para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ^ "GitHub - JuliaMath/Roots.jl: funciones de búsqueda de raíces para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaData/DataFrames.jl: Datos tabulares en memoria en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaData/CSV.jl: Biblioteca de utilidades para trabajar con archivos CSV y otros archivos delimitados en el lenguaje de programación Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - MakieOrg/Makie.jl: Visualizaciones y gráficos interactivos de datos en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaPlots/Plots.jl: Potente conveniencia para visualizaciones y análisis de datos en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - GiovineItalia/Gadfly.jl: Gráficos estadísticos ingeniosos para Julia. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - MakieOrg/AlgebraOfGraphics.jl: Una versión algebraica de la visualización de datos basada en la gramática de los gráficos en Julia. Impulsado por el ecosistema de gráficos Makie.jl. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - FluxML/Flux.jl: ¡Relájate! Flux es la biblioteca de ML que no te hace tensor · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaAI/MLJ.jl: Un marco de aprendizaje automático de Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - denizyuret/Knet.jl: Marco de aprendizaje profundo de la Universidad Koç. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "El lenguaje de Turing – Turing.jl" . turinglang.org . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - TuringLang/Turing.jl: Inferencia bayesiana con programación probabilística. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - sylvaticus/BetaML.jl: Beta Machine Learning Toolkit · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - GenieFramework/Genie.jl: 🧞El marco de trabajo web Julia altamente productivo · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaWeb/HTTP.jl: HTTP para Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - OxygenFramework/Oxygen.jl: 💨 Un soplo de aire fresco para programar aplicaciones web en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - plotly/Dash.jl: Dash para Julia - Una interfaz de Julia para el ecosistema Dash para crear aplicaciones web analíticas en Julia. No se requiere JavaScript. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaPy/PyCall.jl: Paquete para llamar a funciones de Python desde el lenguaje Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaPy/PythonCall.jl: Python y Julia en armonía. · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaInterop/RCall.jl: Llamar a R desde Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaInterop/JavaCall.jl: Llamar a Java desde Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaInterop/CxxWrap.jl: Paquete para hacer que las bibliotecas de C++ estén disponibles en Julia · GitHub" . github.com . Consultado el 13 de julio de 2026 .
- ↑ "GitHub - JuliaInterop/MATLAB.jl: Llamando a MATLAB en Julia a través de MATLAB Engine · GitHub" . github.com . Consultado el 13 de julio de 2026 .
Categoría :
- Software libre programado en Julia