GithubHelp home page GithubHelp logo

xxxjetfirexxx / awesome-trilium Goto Github PK

View Code? Open in Web Editor NEW

This project forked from nriver/awesome-trilium

0.0 0.0 0.0 130 KB

A collection of interesting Trilium Notes extensions. Including themes, widgets, scripts, API extensions, etc.

License: GNU General Public License v3.0

awesome-trilium's Introduction

๐Ÿ˜Ž awesome-trilium

A curated list of awesome Trilium Notes extensions. Including themes, widgets, scripts, API extensions, ETAPI, etc.

You are welcome to add cool stuff about Trilium Notes here.



๐Ÿฆฎ Table of Contents


๐Ÿ“ฅ Migrating to Trilium

These scripts and tips can be used to migrate to Trilium from other note taking applications:

  • Evernote (Trilium Wiki Guide) The most recent version of the Evernote application no longer includes the option to export files as an enex file. Instead, it now offers a different encrypted dump file format, which no one else can read. If you want to obtain an enex file, you might need to utilize the following tool: https://github.com/vzhd1701/evernote-backup.
  • HTML Supported Natively
  • Joplin Can be imported with trilium-py.
  • Logseq Can be imported with trilium-py.
  • Markdown Supported Natively
  • Obsidian Need to convert a Obsidian vault to regular Markdown files first. Then import with trilium-py to handle obisdian's unique linking format. See more in the link.
  • OneNote (Trilium Wiki Guide)
  • Text Supported Natively
  • Turtl Convert Turtl notes to markdown directory
  • Youdao Note/ๆœ‰้“ไบ‘็ฌ”่ฎฐ Requires to download notes and convert to markdown. More details are in the link.
  • VNote Can be imported with trilium-py. The special image format will be well handled.
  • .OPML Contents can be read and imported natively
  • .TAR Contents can be read and imported natively
  • .ZIP Contents can be read and imported natively

๐Ÿก Themes

App Themes

App Themes provide theming to the Trilium application.

Sharing Themes

Sharing themes provide theming to shared notes!


โœ‚๏ธ CSS Snippets

Custom CSS to modify the look of Trilium. See (Trilium Wiki for instructions on how to enable custom CSS)


โš™๏ธ Widgets

Widgets can make big difference in the Trilium user experience!


๐Ÿช„ Scripts

Magic! Caution! Scripts are executable codes. Use them with care!

  • Trilium-chat The chat plugin for Trilium currently supports Chatgpt
  • Better Include Make subnotes and include them faster
  • Calendar & Timetable Implements a calendar, timetable, and even a musical fretboard.
  • Font formatting shortcuts Customizable shortcut keys for text formatting in CKEditor. Makes significant enhancement in editing efficiency.
  • gistMirror Mirror GitHub Gists to Trilium Note tree
  • Open note in split view Shift+click to open a note in split view. Ctrl+shift+click for tree nodes.
  • OpenFilePaths Italicized file or folder paths can be opened with a double click
  • Startup message A quite simple script. Display a random message. Set #run=frontendStartup to run it when Trilium startup. Just like a MOTD(Message of the day) message :)
  • Trillium Agenda Sorts todos into 6 categories: Overdue, Today, This Week, This Month, This Year, Future

๐Ÿ’ฅ Extensions


๐Ÿ“ฑ Mobile

Mobile phone related cool stuff.

๐Ÿค– Android

  • trilium-sender A simple write-only android application for sending images and notes to Trilium

๐ŸŽ iOS


๐Ÿงš API extensions

More magic!

Caution! The plugins in this category involves custom request handlers (user defined APIs). Use them with care!


๐Ÿ–ฅ๏ธ ETAPI

Trilium's ETAPI related stuff

๐Ÿฆพ ETAPI client

  • trilium-py Python client for ETAPI of Trilium Note with some extra cool features.
  • pytrilium Python client for ETAPI of Trilium Notes that contains all currently valid ETAPI paths, and implements a custom underlying requests session.
  • trilium-alchemy Python SDK and CLI toolkit for Trilium Notes.
  • trilium-etapi A Node.js wrapper around the ETAPI for Trilium Notes.

๐Ÿค– ETAPI programs


๐ŸŒ Translation

  • trilium-translation The unofficial translation project for Trilium. For now, a Chinese translation is completed.

๐Ÿ”ฅ Contribution

You are welcome to fork and contribute to this repo.

The Table of Contents part is generated by https://github.com/ekalinin/github-markdown-toc. Then formatted by save actions in PyCharm.

awesome-trilium's People

Contributors

nriver avatar meichthys avatar soulsands avatar beatlink avatar rauenzi avatar perfectra1n avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.