A tool to get plugin statistics of Obsidian plugin ecosystem.

Overview

Obsidian Plugin Stats

A tool to get plugin statistics of Obsidian plugin ecosystem.

Obsidian Plugin Stats Maintainability Code Issues Tech Debt

Tag 0.1.0 MIT License

Usage

You can use this tool to

  • see the plugins that has hit community plugin list (in the last 10 days).
  • see the plugins for which a latest version has been released (in the last 10 days).
  • see the top 25 most downloaded plugins of all time.
  • see the tags that the developer has annotated the GitHub repository with.
    • see the plugins that being to a particular tag.
  • favorite a plugin and see it highlighted when a new version is available.

Pages

  1. The home page is a card view of new plugins released in the last 10 days, latest versions released in the last 10 days and the 25 most downloaded plugins of all time.
    1. The pluins that are released or updated in the last 24 hours are annotated with the 🥳 emoji on the top left corner of the card.
    2. The plugins that are favorited are annotated with 🤩 on the top left corner of the card.
  2. The new page is a list view of new plugins released in the last 10 days.
    1. The plugins that are released in the last 24 hours are annotated with the 🥳 emoji on the left.
    2. The plugins that are favorited are annotated with 🤩 on the left.
    3. A plugin can be favorited by using the clickable text under the name of the plugin.
  3. The updates page is a list view of latest releases in the last 10 days.
    1. The latest versions that are released in the last 24 hours are annotated with the 🥳 emoji on the left.
    2. The plugins that are favorited are annotated with 🤩 on the left.
    3. A plugin can be favorited by using the clickable text under the name of the plugin.
  4. The most downloaded page is a list view of 25 most downloaded plugins of all time.
    1. The pluins that are released in the last 24 hours are annotated with the 🥳 emoji on the left.
    2. The plugins that are favorited are annotated with 🤩 on the left.
    3. A plugin can be favorited by using the clickable text under the name of the plugin.
  5. The trending page is work in progress.
  6. The tags page is a word cloud of all the tags that are found on the GitHub repositories of the plugins, along with the number of plugins belonging to that tag.
  7. The tags/{tag} page is a list view of all the plugins belonging to that tag.
  8. The plugins/{pluginId} page is a detailed view of the plugin. This contains description, changelog of the latest release etc.
    1. This page also has similar plugins suggestion based on the their tags.

Screenshot

Home Page Home Page

Favorited Plugin

image

image

Plugin updated/released in the last 24 hours

image

How to favorite a plugin from new/updates/most downloaded/plugin page

favorite

License

MIT


If you like my work, you could consider buying me a coffee. It is unnecessary, but appreciated 🙂

Buy Me A Coffee

Comments
  • [Feature Request] Changelog from tag description

    [Feature Request] Changelog from tag description

    When I open one of my plugins on this website, no changelogs are provided https://obsidian-plugin-stats.vercel.app/plugins/link-favicon But as you can see from the GitHub repo, I do indeed provide changelogs. https://github.com/joethei/obsidian-link-favicon/releases

    This comes from GitHub having two ways to provide changelogs:

    • Write some text directly on the release
    • use the tag description

    Both look mostly identical to the user.

    While the manually written changelog can be retrieved from the API, the tag description cannot.

    You will need to parse the HTML on the following page: "https://github.com/" + plugin.Repo + "/releases/tag/" + release.GetTagName()" and look for the following selector: [data-test-selector=tag-info]

    opened by joethei 4
  • Bump minimist from 1.2.5 to 1.2.6

    Bump minimist from 1.2.5 to 1.2.6

    Bumps minimist from 1.2.5 to 1.2.6.

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • Bump moment from 2.29.1 to 2.29.2

    Bump moment from 2.29.1 to 2.29.2

    Bumps moment from 2.29.1 to 2.29.2.

    Changelog

    Sourced from moment's changelog.

    2.29.2 See full changelog

    • Release Apr 3 2022

    Address https://github.com/moment/moment/security/advisories/GHSA-8hfj-j24r-96c4

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
    • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
    • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
    • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

    You can disable automated security fix PRs for this repo from the Security Alerts page.

    dependencies 
    opened by dependabot[bot] 1
  • [Feature Request] Tag sort

    [Feature Request] Tag sort

    Would be nice if list of tags shown on the /tags page could be re-ordered, and if the default order was displayed. I would imagine that the average user would prefer either alphabetic or "most used" (highest plugin count) to start with.

    opened by mrienstra 0
  • [Feature Request] Download trends over time

    [Feature Request] Download trends over time

    Not sure how you're getting the data to compute trending z-score, but presumably it could also be used to do some of the following, which could be useful:

    1. Graph of download rate since release or over the last year
    2. Download count in last month
    3. ... 3 months
    4. ... 6 months
    5. ... year

    Right now, as far as I can tell, there is a big gap between "popular enough to have a non-zero z-score" and "little to no download activity for some time", these stats could close that gap.

    My use case: I noticed two community plugins that need new maintainers, I didn't see an existing forum thread about the topic, so I thought I'd start one. I found your site, hoping to use it to let prospective maintainers get a sense of how popular these plugins are. Alas, they both have a zScoreTrending of 0.

    opened by mrienstra 0
  • [BUG] download count wrong

    [BUG] download count wrong

    Describe the bug There has to be a bug on the download count calculation. I've noticed that the download count of advanced slides was 42k yesterday and only 37k today.

    Expected behavior I would expect that the download count is 54k like in the community plugins view of obsidian

    opened by MSzturc 1
Owner
Ganessh Kumar
Software Engineer @microsoft
Ganessh Kumar
2omb ecosystem

?? Welcome to the 2omb ecosystem ?? [ Thanks for taking the time to contribute! You can start by reading our Contribution guidelines first.](url) Setu

2omb Finance 3 Feb 20, 2022
Solidex is a list of SolidJS ecosystem resources and packages.

Solidex The following is a list of articles, packages and other resources that focus on the SolidJS ecosystem. Solidex is a platform for listing and m

Solid 7 Dec 18, 2022
Internationalization for svelte framework. Based on i18next ecosystem

svelte-i18next Svelte wrapper for i18next npm i svelte-i18next i18next Implementation This library wraps an i18next instance in a Svelte Store to obs

Nishu Goel 20 Dec 9, 2022
⚗️Nitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

⚗️Nitro provides a powerful toolchain and a runtime framework from the UnJS ecosystem to build and deploy any JavaScript server, anywhere

unjs 1.3k Jan 5, 2023
Toolkit for development, test and deploy smart-contracts on Waves Enterprise ecosystem.

JS Contract SDK Toolkit for development, test and deploy smart-contracts on Waves Enterprise ecosystem. Quickstart The fastest way to get started with

Waves Enterprise 20 Dec 15, 2022
A documentation site for the Aries JavaScript ecosystem.

Aries JavaScript Documentation Getting started | Contributing | License Aries JavaScipt is an ecosystem of self-sovereign identity development tools,

Hyperledger 11 Nov 16, 2022
Documentation: PWA integrations for Vite and the ecosystem

Documentation: PWA integrations for Vite and the ecosystem ?? Features ?? Documentation & guides ?? Zero-Config: sensible built-in default configs for

Vite PWA 17 Dec 28, 2022
Statistics plugin for RemNote that will give you some helpful numbers, charts and heatmap for your knowledge base.

RemNote statistics plugin Features This plugin will give you the following statistics: Retention rate Number of cards due in future Type of buttons yo

Henrik 3 Sep 9, 2022
An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor.

Obsidian Excel to Markdown Table An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor. Demo You can paste the copied Excel d

Ganessh Kumar 108 Jan 4, 2023
This is a plugin for Obsidian (https://obsidian.md). Can open document with `.html` and `.htm` file extensions.

Obsidian HTML reader Plugin This is a plugin for Obsidian (https://obsidian.md). Can open document with .html and .htm file extensions. Obsidian HTML

null 37 Dec 27, 2022
An Obsidian plugin that lets you browse the web within Obsidian.

Obsidian Web Browser An Obsidian plugin that allows you to browse the web within Obsidian using v1.0 tabs. The core functionality of the plugin, rende

Dion Tryban 102 Dec 28, 2022
simple statistics for node & browser javascript

Simple Statistics A JavaScript implementation of descriptive, regression, and inference statistics. Implemented in literate JavaScript with no depende

simple statistics 2.8k Jan 7, 2023
Statistics toolkit for JavaScript

statkit A statistics toolkit for javascript. Usage Install using npm: npm install statkit Fit a linear regression model using MCMC: var sk = require(

Erik Rigtorp 50 Dec 19, 2022
My personal profile with dynamic github statistics, coding infos, music status with the spotify API.

Oh, Hello there ?? My name's Mouhcine, A recent bachelor Graduate Security Researcher/Student from ???? . Currently Working on other projects. ?? Soci

Mouhcine 18 Oct 29, 2022
An app to test out your typing speed, save your progress and view statistics against them.

Introduction An app to test out your typing speed, save your progress and view statistics against them. Demo Check out the quick demo here. Getting St

Nithin Kumar B 2 Sep 7, 2022
📊🌍 Super small, light, privacy-focused, self-hostable web statistics provider

femtostats Update: It turns out Fathom Lite does everything I wanted to do except custom events for free, so I'm going to stop working on this for now

Ian Langworth ☠ 12 Nov 17, 2022
Obsidian plugin: get things dead day by day

Obsidian Daily Todo Pro Plugin 中文说明 inspired by https://github.com/shichongrui/obsidian-rollover-daily-todos get things dead day by day - enhance your

null 11 Sep 18, 2022
Obsidian-dataview-table-filter-menu - Dynamically created filter menu for dataview tables in obsidian

Dataview table Filter Menu for Obsidian Dynamically created filter menu for data

shiro 17 Sep 24, 2022
Obsidian-Snippet-collection - A collection of snippet to customize obsidian

This repo is a collection of CSS snippets for Obsidian.md. To install them on PC

Mara 110 Dec 22, 2022