All Projects → rmculpepper → iracket

rmculpepper / iracket

Licence: BSD-3-Clause license
Jupyter kernel for Racket

Programming Languages

racket
414 projects

Projects that are alternatives of or similar to iracket

Self-Driving-Car-Steering-Simulator
The aim of this project is to allow a self driving car to steer autonomously in a virtual environment.
Stars: ✭ 15 (-82.14%)
Mutual labels:  jupyter
jupyter-cache
A defined interface for working with a cache of executed jupyter notebooks
Stars: ✭ 28 (-66.67%)
Mutual labels:  jupyter
coq jupyter
Jupyter kernel for Coq
Stars: ✭ 70 (-16.67%)
Mutual labels:  jupyter
learn-js-in-jupyter
📙 Interactive, cross-platform JavaScript ES6 / Python 3,2 notebook powered by JupyterLab and Docker
Stars: ✭ 18 (-78.57%)
Mutual labels:  jupyter
dockernel
Dockerized Jupyter kernels.
Stars: ✭ 34 (-59.52%)
Mutual labels:  jupyter
python-functions-and-modules
Python3 teaching materials for functions and modules (1 day)
Stars: ✭ 13 (-84.52%)
Mutual labels:  jupyter
ethereum-economic-model
A modular dynamical-systems model of Ethereum's validator economics
Stars: ✭ 79 (-5.95%)
Mutual labels:  jupyter
colab-badge-action
GitHub Action that generates "Open In Colab" Badges for you
Stars: ✭ 15 (-82.14%)
Mutual labels:  jupyter
jupyterlab-heroku
JupyterLab extension to deploy applications to Heroku
Stars: ✭ 20 (-76.19%)
Mutual labels:  jupyter
machine-learning-snippets
Python Machine Learning Snippets contains various machine learning examples as Jupyter notebooks with scikit-learn, statsmodel, numpy and other libraries.
Stars: ✭ 20 (-76.19%)
Mutual labels:  jupyter
p5-Devel-IPerl
🔬📚 Perl5 language kernel for Jupyter <http://jupyter.org/>
Stars: ✭ 75 (-10.71%)
Mutual labels:  jupyter
vim-jukit
Jupyter-Notebook inspired Neovim/Vim Plugin
Stars: ✭ 55 (-34.52%)
Mutual labels:  jupyter
jupyter-langs
Docker images of Jupyter Lab for various languages.
Stars: ✭ 21 (-75%)
Mutual labels:  jupyter
Hacktoberfest
Hacktoberfest 2021 you can add anything like simple programs or projects
Stars: ✭ 15 (-82.14%)
Mutual labels:  jupyter
z3 tutorial
Jupyter notebooks for tutorial on the Z3 SMT solver
Stars: ✭ 117 (+39.29%)
Mutual labels:  jupyter
traceml
Engine for ML/Data tracking, visualization, dashboards, and model UI for Polyaxon.
Stars: ✭ 445 (+429.76%)
Mutual labels:  jupyter
ipython2cwl
IPython2CWL is a tool for converting IPython Jupyter Notebooks to CWL Command Line Tools by simply providing typing annotation.
Stars: ✭ 15 (-82.14%)
Mutual labels:  jupyter
udacity-fsnd
Udacity Full Stack Web Developer Nanodegree program (FSND) course materials
Stars: ✭ 66 (-21.43%)
Mutual labels:  jupyter
2021 course dev-rougier
NumFocus Academy - Matplotlib (beginner)
Stars: ✭ 54 (-35.71%)
Mutual labels:  jupyter
Odysis
Jupyter Interactive Widgets library for 3-D mesh analysis
Stars: ✭ 15 (-82.14%)
Mutual labels:  jupyter

IRacket

IRacket is a Racket kernel for Jupyter. IRacket enables interactive notebook-style programming with Racket.

Requirements

  • Racket
  • Jupyter
  • ZeroMQ
    • on Debian/Ubuntu Linux: install the libzmq5 package
    • on RedHat/Fedora (Linux): install the zeromq package
    • on MacOS with Homebrew: run brew install zmq
    • on Windows, automatically installed by Racket's zeromq-r-lib package
    • for other systems, see http://zeromq.org

Installation

First install the iracket package:

raco pkg install iracket

Then register the iracket kernel with Jupyter:

raco iracket install

Using Jupyter with Racket

Run the Jupyter notebook server as you usually do, e.g.

jupyter notebook

and create a new notebook with the Racket kernel, or open examples/getting-started.ipynb in the iracket source directory.

Examples

See the examples subdirectory for example notebooks.

Acknowledgments

The first version of IRacket was by Theo Giannakopoulos (then at BAE Systems), for the PPAML program.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].