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 🙏

© 2024 – Pkg Stats / Ryan Hefner

obsidian-bellboy

v1.0.8

Published

Opinionated file structure manager

Downloads

3

Readme

Obsidian Bellboy

Bellboy is built to be an opinionated file structure manager for Obsidian.
Aiming keeping a clean and readable knowledge management file system while turning meanial tasks of note renaming and organizing redundant.

Features

File naming scheme

Bellboy looks up for the first header in you file, converts it to kebab-case and renames your file to match it.

In addition, if an icon frontmatter is added, this icon would be added to the name as well, so you could find your files more easily.

Renamer

But Why?

Wishing to maintain a file system agnostic naming scheme for files, I chose to use kebab-case as our main naming convention style.
And to support a better visual flare I've also added frontmatter icons(!) that are integrated into the file names.

File structure

Bellboy attempt to implement the Idea Processor method guidelines that aims at improving your output by automatically managing your idea's process and letting you focus on the execution. It does this by looking up your metadata status when you update it and moving the file to a folder corresponding it current state.

Structure

Idea Processor

It is a method based on R&D ideation process, where every idea goes from the inbox, and through a validation process to either it's execution or abandoment. Used in multiple professional domains and aims at optimizing the execution output, maximizing our potential.

Below we can find the general status flow in the process, futrher reading materials will be added soon.

flowchart LR
	waiting --> working
	archive <--> waiting
	working --> archive

	subgraph waiting
		inbox
	end
	
	subgraph working
		direction LR
		
		planning
		in-progress
		blocked
		
		in-progress <--> planning <--> blocked
	end
	
	subgraph archive
		direction LR
		done
		backlog
		
		backlog --> done
	end

Contributuion

How to report bugs

As this is an experimental plugin, bugs are expected to occur. Kindly open an issue in this repository and describe in detail what bug you encountered.

How to run locally

  • Clone this repo.
  • npm i or yarn to install dependencies
  • npm run dev to start compilation in watch mode.

Manually installing the plugin

  • Copy over main.js, styles.css, manifest.json to your vault VaultFolder/.obsidian/plugins/obsidian-bellboy/.

API Documentation

See https://github.com/obsidianmd/obsidian-api