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.
- 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
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.
Codenotes is built on the following technology stack:
- React
- TypeScript
- Redux
- bulmaCSS
- esBuild-wasm
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.