All Projects β†’ aviaryan β†’ Vscodenotebook

aviaryan / Vscodenotebook

Licence: mit
πŸ“ Use VS Code as a reliable note-taking/journal application

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Vscodenotebook

Nb
CLI and local web plain text note‑taking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script.
Stars: ✭ 3,846 (+558.56%)
Mutual labels:  note-taking, notes, notebook, vscode
Sublimenotebook
πŸ“ Make Sublime Text your favorite note taking/journal application
Stars: ✭ 203 (-65.24%)
Mutual labels:  note-taking, notes, journal, notebook
Jrnl
Collect your thoughts and notes without leaving the command line.
Stars: ✭ 5,126 (+777.74%)
Mutual labels:  note-taking, notes, journal
Vscode Journal
Lightweight journal and simple notes support for Visual Studio Code
Stars: ✭ 174 (-70.21%)
Mutual labels:  notes, journal, vscode
Vsnotes
Simple VS Code extension for plain text note taking.
Stars: ✭ 146 (-75%)
Mutual labels:  note-taking, notes, vscode
Lifelong Learning
βœ… βœ… βœ… A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
Stars: ✭ 297 (-49.14%)
Mutual labels:  note-taking, notes, journal
Notejot
Stupidly-simple notes app.
Stars: ✭ 138 (-76.37%)
Mutual labels:  note-taking, notes, notebook
Gitjournal
Mobile first Note Taking integrated with Git
Stars: ✭ 1,138 (+94.86%)
Mutual labels:  note-taking, notes, journal
monte-note
Note taking application with a rich set of editing and management features
Stars: ✭ 63 (-89.21%)
Mutual labels:  notebook, notes, note-taking
notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
Stars: ✭ 5,098 (+772.95%)
Mutual labels:  notebook, notes, note-taking
Omni Notes
Open source note-taking application for Android
Stars: ✭ 2,343 (+301.2%)
Mutual labels:  note-taking, notes, notebook
jot
Command-line note-taking for minimalists
Stars: ✭ 24 (-95.89%)
Mutual labels:  journal, notes, note-taking
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (-94.01%)
Mutual labels:  journal, notes, note-taking
flawesome
Productivity Tool
Stars: ✭ 56 (-90.41%)
Mutual labels:  notebook, notes, note-taking
Fsnotes
Notes manager for macOS/iOS
Stars: ✭ 4,330 (+641.44%)
Mutual labels:  note-taking, notebook
Vscode Memo
Markdown knowledge base with bidirectional [[link]]s built on top of VSCode
Stars: ✭ 266 (-54.45%)
Mutual labels:  note-taking, vscode
Org Wiki
Wiki for Emacs org-mode built on top of Emacs org-mode.
Stars: ✭ 319 (-45.38%)
Mutual labels:  notes, notebook
Stup
Daily notes in the terminal 🐧
Stars: ✭ 340 (-41.78%)
Mutual labels:  note-taking, notes
Whatever
An unofficial Evernote desktop client for Linux
Stars: ✭ 356 (-39.04%)
Mutual labels:  notes, notebook
Awesome Vscode
🎨 A curated list of delightful VS Code packages and resources.
Stars: ✭ 19,659 (+3266.27%)
Mutual labels:  vscode, visual-studio-code

VSCode Notebook πŸ“

v2.1

VSCode Notebook is an attempt to use VSCode as a complete note taking application. This is a VSCode port of the popular SublimeNotebook project.

Why did you build this? πŸ€”

I have been note-taking for as long as I started using computers. I use notes mostly for technical stuff, but these days I am using notes to record all kinds of information like journals, ideas, snippets etc. In my career, I have tried a number of note-taking tools like OneNote, Evernote, CintaNotes, SimpleNote, Cherrytree, Google Keep, etc. But I have never been satisfied with them mainly because -

  1. I don't have any control over how or where my notes are stored. - What if the company closes or the developer stops building the product?
  2. Most of these services are paid or work on only certain Operating Systems. And even if they are truly free and cross-platform, they lack critical features like fast full notebook search or hierarchical organization.

Because of these reasons, I had to lose my notes a number of times and was forced to start from scratch. This was frustrating, and finally, I decided to do something about it.

The result is this project, a wrapper/idea that converts my text editor, VSCode, to a feature-rich note-taking tool. Sure it might not be as polished as all those premium note-taking tools, but it works and that too in the way I want it to. And if for some reason I get tired of using VSCode, I can always create a port for another text editor. It will be easy because the dependency on the text editor is very minimal here, not to mention the notes are nothing but plain text files. πŸ˜‰

Features 😎

  • Fast Search across all notes
  • Hierarchical organization and display of notes
  • Password based encryption for notes (thanks to pyAES)
  • Cloud sync (Dropbox, Google Drive, Box, etc)
  • Periodic git backup (to Github, Gitlab, your own private git server, etc)
  • Markdown based markup and code syntax highlighting

Documentation πŸ˜‹

Read DOCUMENTATION.markdown.

Support the project πŸ’Έ

Are you using this project regularly and find it adding value to your life?

If yes, please consider supporting the author by donating $5.

paypal

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