The Logstravaganza plugin for Obsidian logs all console output and uncaught exceptions to a designated note within the vault, making it a useful tool for developers and plugin users to track errors and debug issues efficiently. It captures console outputs, async exceptions, and promise rejections while offering multiple output formats such as NDJSON, markdown tables, and code blocks. The plugin allows easy sharing of logs, enabling developers to gather insights from users reporting bugs.
The oblogger plugin enhances Obsidian by introducing a side-panel interface focused on tag exploration and streamlined logging. It features a tag explorer that allows users to organize notes by custom or predefined tag groups, including recent documents, daily notes, and untagged notes. Users can customize icons for notes, organize non-Markdown files, and utilize bookmarks for better navigation. The plugin also provides a logging modal that simplifies frontmatter generation with customizable paths, suggested fields, and previous data references. It supports tag nesting and integration with both frontmatter and body content, offering flexibility in note management and tracking.
The Lumberjack plugin streamlines logging thoughts and notes in Obsidian by providing quick commands and URL schemes. The 'Log' command appends a new line with a customizable prefix to your daily note, placing the cursor in edit mode for immediate input. The plugin also supports URL schemes like `obsidian://log` to jump directly into editing the daily note or `obsidian://timber` to create and edit a new draft in an inbox folder. These features are optimized for use across devices, including integration with iOS Shortcuts, enabling quick and efficient note-taking workflows.
The Notice Logger plugin enhances Obsidian by logging all system notices to the developer console, making it easier to track events and debug workflows. It allows users to customize log entries with optional prefixes and timestamps for better organization and readability. The plugin provides convenient commands to enable or disable logging as needed, offering flexibility in managing notifications.
The Activity Logger plugin helps track your activities within Obsidian, including creating, modifying, and deleting notes. It ensures idempotency by avoiding duplicate logs during repeated executions and allows customization through templates. Users can define start and end markers for log insertion, ensuring logs are neatly placed between specific sections of notes. The plugin supports placeholders for activities like `$createdFiles`, `$deletedFiles`, and `$modifiedFiles`, which can be formatted into lists or links. By integrating with Obsidian templates, users can organize their logs seamlessly without disruptive marks, making it an efficient tool for maintaining activity records.
The tidit plugin allows users to insert timestamps into their Obsidian notes effortlessly. It provides a customizable datetime format, enabling users to control how and where timestamps appear as they type. The plugin includes a dedicated command that can be triggered via the command menu, making it quick and convenient to add time-based entries.
The Time Bullet plugin enhances list-based note-taking in Obsidian by seamlessly adding real-time timestamps as you type. When you begin a list item with a specific marker, the plugin automatically inserts the current time, streamlining the process of logging events or tasks chronologically. It also maintains timestamp flow by auto-inserting the current time when continuing a timestamped list, helping users effortlessly track sequences. This is especially useful for meetings, research, time tracking, and daily logs where precise timing adds context.