#javascript
  • 1.
    Fix Require Modules
    10 months ago by mnaoumov
    favorite
    share
    Score: 57/100
    Category: Coding & Technical Tools
    The Fix Require Modules plugin for Obsidian enhances the experience of working with JavaScript and TypeScript by fixing limitations related to module imports within Obsidian. It allows users to seamlessly work with custom JavaScript/TypeScript scripts, including those used in Dataview, Templater, and other plugins. The plugin introduces advanced functions like `require()` and `requireAsync()` for both desktop and mobile, making it possible to import modules and work with files from relative paths, system paths, and even URLs. Additionally, the plugin offers improved support for ECMAScript and TypeScript modules, making it easier to integrate and develop scripts in a modern development environment.
    View Plugin Details
  • 2.
    Emera
    5 months ago by OlegWock
    favorite
    share
    Score: 39/100
    Category: Note Enhancements
    The Emera plugin allows you to seamlessly integrate React components and inline JavaScript into your Obsidian notes, similar to MDX. It provides a powerful way to create interactive and dynamic content within your notes. Users can define components in JavaScript, use JSX syntax, and apply these components either inline or as blocks. Emera also supports the use of vanilla JavaScript for more advanced functionality and provides a scope management system to share variables between code blocks. With support for TypeScript, ES modules, and custom CSS imports, Emera enables complex workflows and interactive elements in your notes, expanding Obsidian's capabilities beyond traditional markdown.
    View Plugin Details