- Split a note into multiple "areas"
- Each area can use a different editor
- An editor extension marketplace for installing new editors
https://nienow.github.io/cosmos/demo.html
https://nienow.github.io/cosmos/ext.json
If you don't know how to install extensions, see the Guide to Installing Extensions.
The columns and rows controls allows you to change the number of areas in the note.
By default, the title of each area only shows up when the toolbar is open. The Always Show Title option enables always showing the title.
The bottom toolbar opens automatically when creating a new note, but will be collapsed when opening that note again. Use the expand/collapse arrow to show/hide the toolbar.
I first built an extension called "Splitter" because I was consistently wanting to separate a note into multiple sections. Originally, it just worked with the plain text editor, and it was not polished, so I didn't share it publicly.
Later, I had the idea to create some sort of marketplace, where users could install new extensions without having to find the ext.json of each extension.
Finally, I combined the two ideas, and created Cosmos.
All extensions that are included in the marketplace have been audited for security purposes. Basically, an extension should never be sending any note data across the internet. It should only communicate back and forth with Standard Notes.
If you have a Standard Notes extension that you would like to embed into Cosmos:
- Clone this repo.
- Edit the
src/editor-list.ts
file to add your extension - Create a pull request back to the main repo
Yes. But if the screen is small, and if multiple areas are defined, it won't be the best experience. The extension is mostly intended to be used on large screens.
The marketplace is merely a way to organize editors, so that as the list of available editors grows, you can manage which ones you like and which ones you don't. Installing merely moves the editor metadata to the initial list.
Your list of installed editors are stored in the browser local storage, and not in the cloud. You will have to manager the installed editors on each computer. But notes that use editors that are not installed will still work.
Brought to you by Random Bits Software Engineering.
See my other extensions.