npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

wisemark

v1.0.7

Published

Intelligent commands scanner for you projects

Downloads

15

Readme

VSCode Extension

semantic-release: angular

Wisemark is a VSCode extension that helps you manage and scan intelligent commands within your codebase. It enables easy insertion of different types of comments (like TODO, FIXME, Notes, Questions, Refactors) and allows you to quickly navigate and manage these comments. It also provides enhanced token coloring and grouping options for better code organization.

Features

  • Command Insertion: Insert predefined comments such as:
    • Note
    • Todo
    • Fixme
    • Question
    • Refactor
  • Command Scanning: Scan and manage your project for specific commands with a quick search functionality.
  • Grouping: Toggle grouping of comments for better organization.
  • Color Customization: Different colors for each comment type (Note, Todo, etc.) to make your comments more visually distinguishable.
  • Contextual Menus: Access all commands directly from the editor's context menu.
  • Quick Navigation: Easily navigate between comments and sections in your code.

Installation

  1. Open VSCode.
  2. Go to the Extensions view (Ctrl+Shift+X).
  3. Search for Wisemark.
  4. Click Install.

Alternatively, you can install it via the terminal:

ext install wisemark

Usage

Once installed, you'll be able to use Wisemark to:

  1. Insert Comments:
    You can insert the following comments in your code:

    • Note: ctrl+alt+n
    • Todo: ctrl+alt+t
    • FIXME: ctrl+alt+f
    • Question: ctrl+alt+q
    • Refactor: ctrl+alt+r
  2. Command Scanning:
    To scan for all comments, run the Scan Wisemark Commands command from the command palette (Ctrl+Shift+P > Scan Wisemark commands).

    Scan Command

  3. Group Comments:
    Toggle grouping for better visibility and organization of your comments using the Toggle Grouping command.

    Grouping Command

  4. Navigate Between Comments:
    Use the Select and Open a Comment command to quickly navigate between comments in your code.

    Navigate Comments

Configuration

You can customize the token colors for each comment type. By default, Wisemark uses the following colors:

  • Note: #ff6347 (italic)
  • Todo: #e5c07b (bold)
  • FIXME: #f0f0f0 (italic)
  • Refactor: #00bcd4 (bold)
  • Question: #8be9fd (italic)

To customize, open the VSCode settings and modify the "editor.tokenColorCustomizations" to your liking.

Predictive Features

Wisemark also predicts the most used comments based on your previous usage, helping you streamline the process.

Predictive Feature

Quick Pick for Commands

For even faster insertion of comments, use the Quick Pick functionality, which suggests the best options for your current task.

Quick Pick

Group Comments by Type

Easily group your comments by type for better organization.

Group Comments

Roadmap

| Feature | Status | Description | | ------------------- | ------ | ---------------------------------------------------------------------------- | | Core Functionality | ✅ | Basic functionality for managing comments. | | CLI Tool | ✅ | Command-line interface for running Wisemark commands (Scan + due date lint). | | VSCode Extension | ✅ | VSCode extension for managing comments directly in the editor. | | Grouping | ✅ | Group comments by type for better organization. | | Color Customization | ✅ | Customize colors for different comment types. | | Predictive Features | ✅ | Predict the most used comments based on previous usage. | | Quick Pick | ✅ | Suggest the best options for your current task. | | Report Generation | 🟧 | Generate reports of your comments. | | Overdue Linting | 🟧 | Fail pipelines if you have overdue comments. | | Customizable Rules | 🟧 | Allow users to define their own rules for comments. (wisemark.config.ts) |

Contributing

If you'd like to contribute to Wisemark, feel free to submit issues and pull requests. Contributions are welcome!

  1. Fork this repository.
  2. Create your branch (git checkout -b feature/your-feature).
  3. Commit your changes (git commit -am 'Add new feature').
  4. Push to the branch (git push origin feature/your-feature).
  5. Open a pull request.

License

This project is licensed under the MIT License - see the LICENSE file for details.


Enjoy organizing your code and comments with Wisemark!