{"id":13606817,"url":"https://github.com/zabirauf/icsharp","last_synced_at":"2025-04-11T12:30:46.747Z","repository":{"id":21025538,"uuid":"24319525","full_name":"zabirauf/icsharp","owner":"zabirauf","description":"C# kernel for Jupyter","archived":true,"fork":false,"pushed_at":"2022-06-22T17:44:39.000Z","size":1839,"stargazers_count":279,"open_issues_count":31,"forks_count":61,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-03-04T06:11:15.627Z","etag":null,"topics":["csharp","jupyter","jupyter-kernels","jupyter-notebook"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zabirauf.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-09-22T07:57:50.000Z","updated_at":"2025-01-03T15:11:27.000Z","dependencies_parsed_at":"2022-08-25T22:21:53.885Z","dependency_job_id":null,"html_url":"https://github.com/zabirauf/icsharp","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zabirauf%2Ficsharp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zabirauf%2Ficsharp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zabirauf%2Ficsharp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zabirauf%2Ficsharp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zabirauf","download_url":"https://codeload.github.com/zabirauf/icsharp/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248401927,"owners_count":21097328,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","jupyter","jupyter-kernels","jupyter-notebook"],"created_at":"2024-08-01T19:01:12.656Z","updated_at":"2025-04-11T12:30:46.157Z","avatar_url":"https://github.com/zabirauf.png","language":"C#","funding_links":[],"categories":["C#","Jupyter内核"],"sub_categories":[],"readme":"[![Build Status](https://travis-ci.org/zabirauf/icsharp.svg)](https://travis-ci.org/zabirauf/icsharp)\n\n# Interactive C# Notebook\nICSharp is an C# language kernel for [Jupyter.](http://jupyter.org) It allows users\nto use Jupyter's Notebook frontend, except where Jupyter executes python code, ICSharp\ncan execute C# code. It is based on Roslyn REPL engine of [scriptcs.](http://scriptcs.net/),\nso all the goodies of scriptcs comes along with it.\n\nThis is on top of all of Jupyter's other frontend features like Markdown rendering,\nHTML rendering, saving notebooks for later use and even the ability to view ICSharp\nNotebooks in [Jupyter's NBViewer](http://nbviewer.jupyter.org/).\n\n### Disclaimer\nThe development of this language kernel for C# is at it's very early stages.\nThis is Alpha. Take with a large pinch of salt :)\n\n### Installation\n\n#### [Mac OS X](https://github.com/zabirauf/icsharp/wiki/Install-on-Mac-OS-X)\n\n#### [Linux](https://github.com/zabirauf/icsharp/wiki/Install-on-Unix-(Debian-7.8))\n\n#### [Windows](https://github.com/zabirauf/icsharp/wiki/Installation)\n\n### Feedback\nI am eager to receive [feedback](mailto:zabirauf@gmail.com) from anyone who has attempted to use ICSharp. I would love to hear\nsome thoughts on how to improve ICSharp.\n\n### Known Issues\n* `Console.WriteLine` does not print output in the notebook\n* `Console.ReadLine` does not work currently\n\n## [Demo](http://nbviewer.jupyter.org/urls/gist.githubusercontent.com/zabirauf/a0d4aa22b383afaa1e23/raw/65e539dc98b2cf3e38cc26faf3575e50f4ac9108/iCSharp%20Sample.ipynb)\n\n## Contributors\nThanks to contributors (in alphabetic order).\n* [awb99](https://github.com/awb99)\n* [denfromufa](https://github.com/denfromufa)\n* [gwenzek](https://github.com/gwenzek)\n\n## [Twitter](http://twitter.com/zabirauf)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzabirauf%2Ficsharp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzabirauf%2Ficsharp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzabirauf%2Ficsharp/lists"}