All Projects β†’ aviaryan β†’ Sublimenotebook

aviaryan / Sublimenotebook

Licence: mit
πŸ“ Make Sublime Text your favorite note taking/journal application

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Sublimenotebook

flawesome
Productivity Tool
Stars: ✭ 56 (-72.41%)
Mutual labels:  notebook, notes, diary, note-taking
Vscodenotebook
πŸ“ Use VS Code as a reliable note-taking/journal application
Stars: ✭ 584 (+187.68%)
Mutual labels:  note-taking, notes, journal, notebook
notesnook
A fully open source & end-to-end encrypted note taking alternative to Evernote.
Stars: ✭ 5,098 (+2411.33%)
Mutual labels:  notebook, notes, note-taking
monte-note
Note taking application with a rich set of editing and management features
Stars: ✭ 63 (-68.97%)
Mutual labels:  notebook, notes, note-taking
jot
Command-line note-taking for minimalists
Stars: ✭ 24 (-88.18%)
Mutual labels:  journal, notes, note-taking
Notejot
Stupidly-simple notes app.
Stars: ✭ 138 (-32.02%)
Mutual labels:  note-taking, notes, notebook
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (-82.76%)
Mutual labels:  journal, notes, note-taking
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 (+1794.58%)
Mutual labels:  note-taking, notes, notebook
Omni Notes
Open source note-taking application for Android
Stars: ✭ 2,343 (+1054.19%)
Mutual labels:  note-taking, notes, notebook
Lifelong Learning
βœ… βœ… βœ… A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
Stars: ✭ 297 (+46.31%)
Mutual labels:  note-taking, notes, journal
Jrnl
Collect your thoughts and notes without leaving the command line.
Stars: ✭ 5,126 (+2425.12%)
Mutual labels:  note-taking, notes, journal
Gitjournal
Mobile first Note Taking integrated with Git
Stars: ✭ 1,138 (+460.59%)
Mutual labels:  note-taking, notes, journal
Vsnotes
Simple VS Code extension for plain text note taking.
Stars: ✭ 146 (-28.08%)
Mutual labels:  note-taking, notes
Ff
A distributed note taker and task manager.
Stars: ✭ 149 (-26.6%)
Mutual labels:  note-taking, notes
Neon Color Scheme
A colorful bright-on-black color scheme for Sublime Text and TextMate. Its aim is to make as many languages as possible look as good as possible. Includes extended support for Python, Ruby, Clojure, JavaScript/JSON, C/C++, diff, HTML/XML, Markdown, PHP, CSS/SCSS/SASS, GitGutter, Find In Files, PackageDev, Regex, SublimeLinter, and much more.
Stars: ✭ 159 (-21.67%)
Mutual labels:  sublime-text, sublime-text-3
Githubinator
Sublime Text plugin that shows selected text on remote GitHub or Bitbucket repo
Stars: ✭ 135 (-33.5%)
Mutual labels:  sublime-text, sublime-text-3
My Notes
Simple and fast note-taking in Chrome with Google Drive support.
Stars: ✭ 155 (-23.65%)
Mutual labels:  note-taking, notes
Sublime Jekyll
A Sublime Text package for Jekyll static sites.
Stars: ✭ 160 (-21.18%)
Mutual labels:  sublime-text, sublime-text-3
Qownnotes
QOwnNotes is a plain-text file notepad and todo-list manager with markdown support and Nextcloud / ownCloud integration.
Stars: ✭ 2,357 (+1061.08%)
Mutual labels:  note-taking, dropbox
Mininote
πŸ“” A simple Markdown note-taking editor
Stars: ✭ 171 (-15.76%)
Mutual labels:  note-taking, notes

Sublime Notebook πŸ“

v2.1

Sublime Notebook is an attempt to use Sublime Text as a complete note taking application.

Blog post for v0.3.0 (no longer recommended) https://medium.com/aviaryan/b8d846c47905#.hy8alq2ip

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 favorite text editor, Sublime Text, 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 Sublime Text, I can just port this to any other text editor like VSCode. 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 😎

  • Faaaast Search across all notes (thanks to Sublime Text)
  • 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 πŸ˜‹

Find the docs in the sublime_notebook/docs folder.

Ports ↔️

VSCode Notebook - A spin-off of this project that works with Visual Studio Code.

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