Git Product home page Git Product logo

python-notebook-viewer's Introduction

Python Notebook Viewer

Help view pynb files in browser without running jupyter notebook server.

File Structure

  1. renderer.js : Contains code to fetch text from current python notebook file opened in firefox and convert it into HTML using notebook.min.js
  2. js/notebook.js: Notebook.JS library to convert Jupyter Notebook files into HTML code. Official Repository
  3. js/prism.js: One of the dependencies of Notebook JS, Prism is a lightweight, extensible syntax highlighter. Available at: Official Repository , Website
  4. js/marked.js: Dependency of Notebook JS, Marked JS is a markdown parser and compiler. Offical Site, Repository
  5. js/auto-render.min.js: Dependency of Notebook JS , KaTeX is a math typesetting library for the web. This library enables Katex to autosearch for the strings to converted into HTML format.Offical Site, Repository
  6. js/katex.js: Same as Above
  7. js/es5-shim.js : Dependency of Notebook JS . Repository
  8. js/ansi_up.js : Notebook JS dependency . Used to convert\ ansi sequences in strings to colorful HTML
  9. icons/*: Directory containing all the icon images.
  10. css/*: Directory containing CSS files required by Notebook JS and its dependency libraries.
  11. manifest.json: Manifest file for Firefox containing all the information about this plugin.

Licence

This code is released under Mozilla Public License. There are multiple JS as CSS files included in this repository each with different license terms. It is advised to go through them before using for any purpose.

Author

Rushikesh's Profile Image
Rushikesh Tade
[email protected]
Github Profile
Linkedin

python-notebook-viewer's People

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.