# Juno.jl **Repository Path**: Julialang/Juno.jl ## Basic Information - **Project Name**: Juno.jl - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-12 - **Last Updated**: 2024-05-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Juno.jl [![Build Status](https://travis-ci.org/JunoLab/Juno.jl.svg?branch=master)](https://travis-ci.org/JunoLab/Juno.jl) [![Docs](https://img.shields.io/badge/docs-latest-blue.svg)](https://JunoLab.github.io/JunoDocs.jl/latest) This package defines [Juno](http://junolab.org/)'s frontend API (to install Juno, follow the instructions [here](https://github.com/JunoLab/uber-juno/blob/master/setup.md)). It is aimed primarily at allowing package authors to: * Integrate with Juno's display system to define custom output for graphics and data structures * Take advantage of frontend features (like showing progress metres or asking for user input) with appropriate fallbacks in other environments All while having only a small, pure Julia dependency (this package) as opposed to the entire Atom.jl tree. The code in the [`base` folder](src/base) shows what the package can do. Even fundamental types like arrays or `nothing` are rendered here; nothing is a special case, and anything they can do, you can do too.