Skip to content

Latest commit

 

History

History
54 lines (30 loc) · 1.58 KB

README.md

File metadata and controls

54 lines (30 loc) · 1.58 KB

PyPI CI

Basilisp Kernel for Jupyter

Welcome to the Basilisp Kernel for Jupyter! This kernel allows you to run Basilisp code directly in your Jupyter notebooks.

Basilisp is a Python-based Lisp implementation that offers broad compatibility with Clojure.

Features

  • Full integration with Jupyter Notebook and JupyterLab
  • Enhanced autocompletion features
  • Seamless interoperability with Python libraries

Installation

Ensure you have Jupyter installed. If not, install it using pip:

pip install jupyter

To install the Basilisp Kernel, run:

pip install basilisp-kernel

Usage

Start your Jupyter notebook server:

jupyter notebook

In the Jupyter interface, select the Basilisp kernel when creating a new notebook.

Documentation

For full documentation on Basilisp, visit Basilisp Documentation.

Examples

This project includes a series of Jupyter notebooks that demonstrate various features and capabilities. You can find these notebooks in the notebooks directory of this repository.

notebook plotting example

Acknowledgments

This kernel was developed based on the echo_kernel as a starting point.