Skip to content

đź“’ A curated list of awesome Joplin themes and tools.

Notifications You must be signed in to change notification settings

kot-behemoth/awesome-joplin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Joplin Awesome

A curated list of all things Joplin

Contents

Themes

Legend:

  • [Dark]: Dark theme.
  • [Light]: Light theme.
  • [Editor]: Available stylesheet for custom rendered Markdown (userstyle.css)
  • [UI]: Available stylesheet for Joplin wide-app styles (userchrome.css)
  • [Fonts]: Optional or required fonts can be installed/need to be installed with the theme
  • [Icons]: Optional or required icons can be installed/need to be installed with the theme

All of these are mostly sourced from Share Your CSS topic on the official Joplin forum.


Unmaintained Themes

These themes are no longer maintained and work best for older versions of Joplin (< 2.0). You can still use them as a basis for your own custom theme:

Tools

All of these are mostly sourced from the #apps topic on the official Joplin forum:

  • Dashboard home page from Joplin.

    Dashboard home page from Joplin

  • File Uploader and OCR (a.k.a. REST Uploader), [discussion]. Command line companion application to supplement Joplin. The app monitors a directory you specify; when new files are created in the directory, it automatically uploads the file as text or an attachment (depending on file type) to a new note in Joplin. The app performs OCR on images and PDFs, and the text is dropped into the note as a comment. An image preview is also created for PDFs.

  • Ghoplin. A tool for downloading posts from Ghost blogs into Joplin.

  • joplin-mail-gateway. This tool provides a solution for emailing content directly into your Joplin notes. You may send or forward an email to a dedicated email address. This email is than automatically delivered to your personal Joplin notes. Attachments (PDFs, Images, ...) will automatically be included in the note. In addition text is automatically scanned from images via OCR. This extracted text is added at the bottom of the note so that it is easily searchable in Joplin.

  • joplin-bulker, [discussion]. Python script to bulk remove tags from Joplin files.

  • Joppy, [discussion]. Python interface for the Joplin data API.

  • notestation-to-joplin, [discussion]. A Python script that extracts notes (including attachments) from Synology’s Note Station and imports them into the Joplin app.

  • Python Joplin API [Unmaintained]. The API of Joplin Editor in Python 3.6+. (unmaintained)

  • Replace Evernote links in Joplin. A script which uses the Joplin API to globally search-and-replace Evernote links within notes with native Joplin links.

  • Send email from Outlook to Joplin. A VBA script (Visual Basic for Application) to send the subject of selected emails from Outook to Joplin Desktop.

  • Thunderbird Joplin Export, [discussion]. Thunderbird add-on to export mails to Joplin.

  • Web Clipper. A browser extension that allows you to save web pages and screenshots from your browser. To start using it, open the Joplin desktop application, go to the Web Clipper Options and follow the instructions.joplin-dashboard

  • Web Clipper for Safari, [discussion]. [Beta] Safari Web Clipper. It does the basics: Clipping pages (complete and simplified); clipping URLs and selections; tagging; selecting folders; changing the title; checking on server status and disabling the controls if Joplin isn’t running. It’s based on the Web Clipper for Chrome and Firefox provided with Joplin, with Javascript modifications to support Safari App Extensions and, of course, a native-based UI. Some things are not implemented (complete HTML clipping and screenshot capture), but the basics are there.

    One item to note: It does operate differently than the Chrome/Firefox Extension, in that the “Clip” buttons operate immediately. There is no “Confirm” step after selecting your Clip option.

  • Yeoboseyo, [discussion]. "The bus for your internet services." A companion for Joplin which allows creating notes from RSS Feeds, plus others possibilities, like publishing the same RSS Feeds on another service, like Mastodon.

Plugins

Official Joplin Plugin Repository

Since roughly January 2021 there exists an official Joplin Plugin Repository, and Joplin app has a simple way of discovering and installing available plugins. To install any of these plugins, open the desktop application, then go to the "Plugins" section in the Configuration screen. You can then search for any plugin and install it from there.

Old-Style Plugins

This is a list of plugins that were created before the official plugin repository existed. Here are a few interesting ones:

  • Automate notes with JS [Experimental] Execute blocks of Javascript in the note, writing the results below.
  • Create note from highlighted text, explanation [Experimental] Turns text or block of text into new note under active folder.
  • Link to note [Experimental] Checks if the selected text matches an existing note's title. If such a note exists, makes a link to it. If it doesn't, creates it.
  • Make all possible links [Experimental] Goes through the current note looking for words (or groups of words) matching another note's title. When found, makes them into links to the corresponding notes.
  • Note tabs [Experimental] Display the selected note in a tab panel and allows to pin/unpin notes as tabs.
  • Statusbar [Experimental] Very simple plugin that adds a view to use as a statusbar. For now it only displays the last sync time.

Tutorials

Contribute

Contributions welcome! Read the contribution guidelines first.

License

CC0

To the extent possible under law, Greg Goltsov has waived all copyright and related or neighboring rights to this work.

About

đź“’ A curated list of awesome Joplin themes and tools.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published