Hexo Link Obsidian

screenshot of Hexo Link Obsidian
hexo

Overview

The Hexo Link Obsidian Node plugin is a powerful tool that enhances the blogging experience for Hexo users. By integrating with the Obsidian plugin known as link-info-server, this plugin allows for seamless bidirectional file information management, making it easier to link and reference various types of media in your blog posts. Whether you’re dealing with Markdown files, images, or videos, this plugin streamlines managing and converting file links, greatly improving workflow.

One of the standout features of this plugin is its ability to automatically process links found in your Markdown files, including those stored in the _posts directory and symbolic links. This not only saves valuable time but also helps ensure that all content is consistently linked and accessible. Users can expect a smooth integration with their existing Hexo setup, providing a more cohesive blogging experience.

Features

  • Automatic Link Generation: Automatically requests and processes wiki links in _posts, ensuring all links are formatted correctly to avoid 404 errors.
  • Image Support: Supports common image formats (PNG, JPG, JPEG, GIF) by copying them to the article's generation directory and linking them relatively.
  • Video Embedding: Facilitates embedding video formats like MP4, WebM, and OGG as video tags, allowing for easy multimedia integration within posts.
  • Markdown Conversion: Converts unsupported file types into standard Markdown link formats, ensuring compatibility across various contents.
  • Iframe Support: Converts embedded video links from platforms like Bilibili and YouTube into iframe tags, enabling direct video playback within your blog.
  • Customizable Settings: Offers optional configurations that can be added to your Hexo project files for personalized adjustments, enhancing usability.
  • Ongoing Support for New Formats: Welcomes users to suggest new file formats and features, promoting continuous development and improvement of functionality.
hexo
Hexo

Hexo is a static site generator built with Node.js that enables developers to create fast and efficient websites using Markdown, EJS, and Stylus. It offers features such as server-side rendering, plugin support, and easy deployment to hosting services like GitHub Pages and Netlify.

rollup
Rollup

RollupJS is a popular and efficient JavaScript module bundler that takes the code from multiple modules and packages them into a single optimized file, minimizing the overall size of the application and improving its performance.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.