Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

APL Render

vzskyvzsky3k downloads

Render APL syntax.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates1

render apl nicely

APL is a programing language, litterally.

TLDR; this plugin render the tick notation like this

(+/`-`")`j`i 100

into this

(+/÷≢)∘⍳ 100

using the RIDE convention.

The plugin works on codeblocks where the language is apl

Usage

put the string into a block with language set to apl, like this Screenshot 2566-07-20 at 14 51 24 and the plugin will render the corresponding APL unicodes.

Examples

by writing the tick symbol following a character, it renders the corresponding apl unicode. like this average function

Screenshot 2566-07-20 at 14 13 07

or the variance function

Screenshot 2566-07-20 at 14 24 42

It can also render box, but it should be manually drawn or copied from RIDE.

Screenshot 2566-07-20 at 14 12 54 Screenshot 2566-07-20 at 14 12 59

Installation

Apart from the plugin, you need to separately install the APL385 font. This is not required for unicode rendering, but it will look ugly without it.

Thanks

Thanks to https://github.com/secwang/espanso-apl-keyboard/blob/main/base.yml for providing the mapping to APL unicodes.

71%
HealthGood
ReviewSatisfactory
About
Render APL tick notation into proper APL Unicode using the RIDE convention inside code blocks tagged apl. Display common APL symbols (averages, variance, box) as Unicode and use an APL385 font for best appearance.
CodeLanguagesFonts
Details
Current version
1.0.0
Last updated
3 years ago
Created
3 years ago
Updates
1 release
Downloads
3k
Compatible with
Obsidian 0.15.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
vzskyvzsky
my99n.now.sh
GitHubvzsky
  1. Community
  2. Plugins
  3. Code
  4. APL Render

Related plugins

ruby.wasm

Run ruby code in your notes using WebAssembly.

Livecodes Playground

Client-side code editor playground - Powered by LiveCodes

Minimal Theme Settings

Control the colors and fonts in Minimal Theme.

Templater

Create and use dynamic templates.

Mermaid Tools

Improved Mermaid.js experience: visual toolbar with common elements and more.

Simplified Chinese Word Splitting

Adds Simplified Chinese word splitting support for the editor and Vim mode.

Easy Typing

Auto format when typing.

PlantUML

Generate PlantUML diagrams.

LanguageTool

Unofficial integration of the LanguageTool spell and grammar checker.

Kroki

Render Kroki diagrams.