All Projects → arturoeanton → go-notebook

arturoeanton / go-notebook

Licence: MIT license
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

Programming Languages

go
31211 projects - #10 most used programming language
HTML
75241 projects
CSS
56736 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to go-notebook

gorilla-repl
A fork of Jony Epsilon's rich REPL for Clojure in the notebook style.
Stars: ✭ 22 (-33.33%)
Mutual labels:  notebook, repl
GoCurrency
Simple currency converter. Insert an amount, what currency to convert from and what currency to convert to.
Stars: ✭ 29 (-12.12%)
Mutual labels:  golang-tools, golang-examples
Goodreads visualization
A Jupyter notebook where I play with my Goodreads data
Stars: ✭ 51 (+54.55%)
Mutual labels:  notebook, plot
klisp
A Lisp written in about 200 lines of Ink, featuring an interactive literate programming notebook
Stars: ✭ 28 (-15.15%)
Mutual labels:  notebook, repl
Nteract
📘 The interactive computing suite for you! ✨
Stars: ✭ 5,713 (+17212.12%)
Mutual labels:  notebook, repl
Ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
Stars: ✭ 15,107 (+45678.79%)
Mutual labels:  notebook, repl
iterative-grabcut
This algorithm uses a rectangle made by the user to identify the foreground item. Then, the user can edit to add or remove objects to the foreground. Then, it removes the background and makes it transparent.
Stars: ✭ 35 (+6.06%)
Mutual labels:  notebook, notebook-jupyter
clusterix
Visual exploration of clustered data.
Stars: ✭ 44 (+33.33%)
Mutual labels:  plot
ploot
Plot streaming data from stdin to a tty terminal
Stars: ✭ 54 (+63.64%)
Mutual labels:  plot
hub
Public reusable components for Polyaxon
Stars: ✭ 8 (-75.76%)
Mutual labels:  notebook
yuuno
Yuuno = VapourSynth + Jupyter
Stars: ✭ 39 (+18.18%)
Mutual labels:  notebook
competitive-programming
This is my collection of various algorithms and data structures that I feel that are needed frequently in competitive programming .
Stars: ✭ 30 (-9.09%)
Mutual labels:  notebook
blac
bitFlyer Lightning API Console
Stars: ✭ 16 (-51.52%)
Mutual labels:  repl
jupyterlab-custom-css
Add custom CSS rules for JupyterLab
Stars: ✭ 32 (-3.03%)
Mutual labels:  notebook
typogenerator
Golang string typosquatting generator
Stars: ✭ 67 (+103.03%)
Mutual labels:  golang-tools
multigraph
multigraph: Plot and Manipulate Multigraphs in R
Stars: ✭ 18 (-45.45%)
Mutual labels:  plot
moleculer-repl
REPL module for Moleculer framework
Stars: ✭ 24 (-27.27%)
Mutual labels:  repl
jupyterlab plotly
This repository is deprecated. The extension has moved to https://github.com/jupyterlab/jupyter-renderers
Stars: ✭ 16 (-51.52%)
Mutual labels:  notebook
smart-city-analytics
Analyze large data sets collected from a long-range IoT system that uses LoRaWAN networking
Stars: ✭ 28 (-15.15%)
Mutual labels:  notebook
gogh
GO GitHub project manager
Stars: ✭ 29 (-12.12%)
Mutual labels:  golang-tools

Go-Notebook

Go-Notebook is an app that was developed using go-echo-live-view framework, developed also by us.

GitHub repository is here.

For this project we using https://github.com/cosmos72/gomacro too

About

Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.

You can add code and text depends your needs.

Run

We will make docker in the future :P

git clone https://github.com/arturoeanton/go-notebook.git
cd go-notebook
go run main.go

Wait

⇨ http server started on [::]:1323

Go to

http://localhost:1323/

Run on docket

We will make docker in the future :P

docker pull arturoeanton/go-notebook
docker run --rm -p 1323:1323 arturoeanton/go-notebook

Go to

http://localhost:1323/

Change notebooks and snippet folders

Docker

docker run --rm -p 1323:1323 --volume ./notebooks:/app/notebooks --volume ./snippet:/app/snippet arturoeanton/go-notebook

Podman

podman run   --rm -p 1323:1323 --volume ./notebooks:/app/notebooks:Z --volume ./snippet:/app/snippet:Z arturoeanton/go-notebook

DEMO

alt text

alt text

To Do

This project is still in progress, we are working in the following features.

  • Add examples.
  • Save snippet
  • default.gonote.json convert in folder, and run files in this folder.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

License

MIT

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].