codebuk

1.0.0 • Public • Published

codebook

A web-based interface to coding environments for any programming languages.

Introduction

Codebook is a node.js + react based web application to provide a coding environment, similar to Jupyter Notebook for any programming language, if it has a CLI for its SDK.

Prerequisite

To use codebook, install the compilers for all of the languages that you intend to use in the application, and ensure that those compilers are globally accessible via command line.

Getting started

To resolve the API and App dependencies, run this command:

npm install

To start the application, run this command:

npm start 

Development

To start the application in development mode, run this command:

npm run dev

To support more languages, create another object inside language-config.json for the new language along with the command-line syntax to compile or interpret the script or program.

Troubleshoot

Normally, installation process also generate the production build of the App. However, if the ./app/build directory does not exist, run the following command to create it:

npm run app-build

Readme

Keywords

none

Package Sidebar

Install

npm i codebuk

Weekly Downloads

14

Version

1.0.0

License

MIT

Unpacked Size

1.68 MB

Total Files

32

Last publish

Collaborators

  • isurfer21