{"repo":"mnaoumov/obsidian-codescript-toolkit","free":true,"listed":false,"github":"https://github.com/mnaoumov/obsidian-codescript-toolkit","clone":"git clone https://github.com/mnaoumov/obsidian-codescript-toolkit.git","description":"Plugin for Obsidian that allows to do a lot of things with JavaScript/TypeScript scripts from inside the Obsidian itself","language":"TypeScript","stars":144,"topics":["javascript","obsidian","plugin","typescript","obsidian-md","obsidian-plugin"],"license":"MIT","category":"productivity","readme_excerpt":"CodeScript Toolkit formerly known as Fix Require Modules , see Rebranding section for more details An Obsidian plugin that lets you write and run modern JavaScript and TypeScript inside Obsidian — in a note, as a command, on a hotkey, at startup — with a rich module system, bringing you the best practices from the modern development ecosystem. More screenshots Demo vault The documentation is an interactive demo vault. Every feature has a note that explains what it does and why you would want it, followed by a button that runs it for real — so you can read the explanation and execute the example in the same place. Start reading here — it works as plain markdown on GitHub, no installation needed. A copy of the vault ships with every release. You can access it via any of the following: 1. Running the CodeScript Toolkit: Open demo vault command. 2. Downloading fix-require-modules-demo-vault- .zip ( is the release version) from the Releases. 3. Browsing its source in demo-vault/ in this repository. If you are not sure where to start, three notes cover most of it: Core functions (which of require() / requireAsync() / requireAsyncWrapper() to use), Code buttons (runnable snippets inside a note), and Invocable scripts (turning a script into an Obsidian command). What it does - Loads CJS/ES modules, TypeScript, JSON, npm packages, Node built-ins, WebAssembly, ASAR archives and URLs with require() — or await requireAsync() , which also works on mobile. - Runs your scripts from a note, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/mnaoumov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mnaoumov/obsidian-codescript-toolkit/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}