3

RCE-Blog - Jupyter Notebooks for the web | Product Hunt

 1 year ago
source link: https://www.producthunt.com/posts/rce-blog
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

RCE-Blog

Jupyter Notebooks for the web

Write posts containing text, editable and executable code snippets, free hand drawings and images using simple markdown.
HunterMaker
Commenter
Commenter
Commenter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter
Upvoter

Hey everyone! I've been working on this product to make my programming note taking experience better. When learning anything in Python, I used to make notes using Jupyter notebooks, in which one could write text in Markdown and execute code in code cells. But there are many shortcomings to this method: 1. You can only write and run python code. 2. Notebooks can't be accessed anywhere except your local machine unless you turn them into a static webpage (thereby losing the ability to execute code). 3. Although you can add images there's a certain lack of creative freedom.

A few months ago, I tried to mimic the experience of Jupyter Notebooks on the web, along with overcoming above mentioned shortcomings and even extending it according to my needs. This is how I ended up with a product that I personally use (to make notes while learning rust) and decided to build it for general users. I hope it can be of use to you too :)

On RCE-Blog:

1. You can create posts containing Rust, Python, or JavaScript code snippets. Readers of the post can edit and execute code in those code snippets right in the browser. 2. You can add a canvas element in the middle of your posts to draw freehand drawings and diagrams. 3. You can start writing posts using Markdown on the write page of the website. 4. Your posts will be private by default, which you can choose to edit later in Markdown or share with everyone else. 5. You can see all your public, private posts on your profile page. 6. You can up-vote someone else's public post to show your appreciation and save those posts for later reference. 7. Quality of life feature: You can enable vim bindings in the Markdown editor and code snippets. (Thanks to codemirror and replit for this).

I'll keep improving everything on the website on the basis of user feedback and my personal tastes, but I have yet to figure out some things, like:

1. How does it make money? Currently it's free and open source, which means I'll need donations from users to keep it running.

2. Whether to view this website as a note-taking tool or blogging platform. It is lacking certain features to be viewed as a blogging platform, such as the ability to follow/subscribe to bloggers, comments on public posts, a recommendation engine etc. You can see and search published posts on the website, but that's the extent of it. I would be collecting user feedback to decide the direction in which this project should proceed. Therefore, If you like and use this product, please connect with me on twitter (https://twitter.com/A_Bhimany_u) where my DMs will be open for your reviews or anything in general.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK