Skip to content

gyurisc/icsharp.kernel

Repository files navigation

Build Status License

ICSharp.Kernel

This is a Roslyn based C# kernel for Jupyter. View the Feature Notebook for features that are currently working in this kernel.

Building

Open ICSharpKernel.sln in Visual Studio 2017 on Windows or Mac and Build, or from the command line type msbuild.

Installation (Windows)

  1. Install Anaconda
  2. Install Jupyter
  3. Download current release v1.0-beta
  4. Unzip the release and run icsharp.exe
  5. If Jupyter is not launched then start manually jupyter notebook

Manual Installation (Mac)

  1. Install Anaconda
  2. Install Jupyter
  3. Install Mono (tested 4.2.4)
  4. Download current release v1.0-beta
  5. Unzip the release then run mono icsharp.exe
  6. If Jupyter is not launched then start manually jupyter notebook

Manual Installation (Linux)

TBA

Todo

  • Make Plotly work.
  • Make intellisense work.

Notes

The code is based on IfSharp kernel.