Quiver: The Programmer's Notebook
By HappenApps, Inc.
Open the Mac App Store to buy and download apps.
Quiver is a notebook built for programmers. It lets you easily mix text, code, Markdown and LaTeX within one note, edit code with an awesome code editor, live preview Markdown and LaTeX cells, and find any note instantly via the full-text search.
## Mix Text, Code and Markdown
A note in Quiver is comprised of cells --- snippets of text, code, Markdown or LaTeX. You can freely mix different cell types within one note. You can set different languages for different code cells, too.
## Edit In Place
Whether you are writing code or text, editing is always made in-place. There is no mode switching in Quiver. You just click inside the editor and start typing.
## An Awesome Code Editor
The programmer's notebook should make code editing effortless. Quiver packs the awesome ACE code editor in code cells, with syntax highlighting support for more than 110 languages, over 20 themes, automatic indent and outdent, and much more.
## Markdown Support
Quiver lets you write in Markdown with inline formatting and custom CSS options. A live preview window renders Markdown as you type.
## LaTeX Support
Quiver has built-in LaTeX support (thanks to MathJax), so it’s easy to include beautifully typeset mathematical equations in your notes.
## Images, Files and Links
Drag an image into a text cell and it will be saved locally with the note. Drag a file into a text cell and it will become a clickable file link. URLs in text cells are automatically detected.
## Instant Full-Text Search
Notes are only useful if you can find them quickly. Quiver's full-text search is based on Search Kit, the same technology used to power Spotlight on your mac. That's how Quiver can search through thousands of notes in a blink of an eye.
## Two Beautiful UI Themes
Quiver comes with two beautifully designed UI themes: a light theme and a dark theme.
## Live Preview
Quiver supports live preview of Markdown and LaTeX cells.
## Presentation Mode
Quiver provides a full-screen presentation mode for your notes. This is great for classroom use, team meetings, presentations, as well as reviewing notes on your own.
Quiver has tagging support. You can assign multiple tags to a note or assign a tag to multiple notes at once. Combined with notebooks and linked notes, you have many different ways to organize your notes.
Quiver automatically saves all your changes as you work, so you never need to worry about losing changes.
## Plain JSON Data Format
Quiver saves all your data in plain JSON files. These data files reside on your local machine. You can easily export your notes in different format such as HTML and PDF.
## Cloud Syncing
Quiver lets you sync all your notes across multiple computers via Dropbox, iCloud Drive, Google Drive, or any other file-based cloud services.
## Team Collaboration
It’s easy to collaborate in Quiver. You can create a shared notebook so everyone on your team can view or edit notes in the notebook. This is a great way to build a shared knowledge base for the team.
## Version Control
Since Quiver stores all the data in plain JSON files, it’s easy to put the whole library (or a specific notebook) under version control. This is another way to collaborate with your team.
## Backup and Recovery
Quiver lets you back up your entire library with a single click. Restoring your library from a backup is just as easy.
Quiver doesn’t lock you in. It stores data in a well-documented plain JSON format. So it’s easy to write scripts to integrate Quiver notes with other tools you use. Common scripts are provided on the Quiver documentation site.
## Tutorials and Documentation
Quiver comes with in-app tutorials and a comprehensive online wiki. Anyone can contribute to the wiki and make it better.
What's New in Version 2.1.2
* Fixed a critical issue that caused the app to hang on startup for some users.
better LaTeX please and (possibly) double column preview?
recently I used Quiver extensively to make notes on some math courses, and imediately I found it’s hard to write without previewing. the same goes for markdown. I really hope quiver could add double column preview as in some markdown editors (stackedit, Mou, Macdown).
Another issue is in the preview part, the rendered latex math symbols don’t mix well with normal texts: the math symbols seem to be higher (such as 'hello $world$'). sometimes it’s very annoying.
Great App & Great developer
In my last feedback I mentioned 2 things that hampers my good experience w/ Quiver, and they are fixed in the new version right after that. BTW, this new icon is also better fit into my dock. Thank you very much:)
Looks great, feels great, new icon is killer
One of those classic OSX/iOS apps that seem almost absurdly simple on the surface, but not only has an impressive amount of functionality underneath the hood, also just *feels* amazing to use. I’ve never really been tempted to web log, but seeing my annotated code all fancy-like in Quiver’s presentation mode makes me wonder... “why not?”