Skip to content

An interactive browser-based coding environment. Users can safely write JS codes to bundle and transplie in real time in the browser. Also there is a markdown editor to take notes. This project uses multi package architecture and has a cli to install it to run in local environment.

Notifications You must be signed in to change notification settings

IsbatBInHossain/codenotes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What is Codenotes?

Codenotes is a note-taking app that allows you to take notes in code. You can use Codenotes to write code snippets, documentation, and even entire projects. Codenotes is a great way to keep your code organized and easy to find.

Features

  • Take notes in code
  • Write code snippets
  • Write documentation
  • Create entire projects
  • Organize your notes
  • Find your notes quickly
  • Run JS code in a sandboxed environment
  • Import any library you want
  • Cache all downloaded libraries for offline use
  • Show any piece of data (even React components) on the screen
  • Access code from upper code cells in lower code cells
  • Get any element in the code document via document.querySelector
  • Create text cells

Limitations

Codenotes is still under development, so there are a few limitations to the app. One limitation is that you cannot work with local storage. This is a limitation of working with iframes in the way that Codenotes is implemented.

Another limitation is that you cannot use Codenotes to run code that requires access to the user's system. This is for security purposes.

Technology Stack

Codenotes is built on the following technology stack:

  • React
  • TypeScript
  • Redux
  • bulmaCSS
  • esBuild-wasm

Contact

If you have any questions or feedback, please contact the author of Codenotes at isbatbinhossain@gmail.com

Note: At the moment, only JS and JSX are supported.

About

An interactive browser-based coding environment. Users can safely write JS codes to bundle and transplie in real time in the browser. Also there is a markdown editor to take notes. This project uses multi package architecture and has a cli to install it to run in local environment.

Resources

Stars

Watchers

Forks

Packages

No packages published