Skip to content

konhi/obsidian-repositories-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Motivation

This project was created in 2021. At the time, I wanted to write an Obsidian plugin, but there were no docs or tutorials. There was also no API documentation. The easiest approach was to learn from existing code and see how other developers used specific parts of the Obsidian API. Thanks to this project, it was possible to download all repositories and search through them extremely fast.

Nowadays, GitHub Code Search works much better, tools like Sourcegraph solve these problems, and finally -- Obsidian has become a well-documented product with a large community.


📩 Obsidian Repositories Downloader

Learn, analyze and inspire from every obsidian.md plugin! Downloads every available Obsidian plugin.


🔎 This allows to easily search and analyze other plugins. It's especially useful as Obsidian API isn't yet documented and GitHub search doesn't work as expected.
🌳 Generates a nice tree structure!

🔨 Other Tools

👾 Usage

Installation

git clone https://github.com/konhi/obsidian-repositories-downloader.git
cd obsidian-repositories-downloader
bun install

Running

# Use default settings (20 concurrent downloads)
bun run src/index.ts

# Configure concurrent downloads
bun run src/index.ts --concurrent 10
bun run src/index.ts -c 5

# Show help
bun run src/index.ts --help

Options

  • --concurrent, -c <number> - Number of concurrent downloads (default: 20)
  • --help, -h - Show help message

Requirements: Bun runtime

About

📦 • learn, analyze and inspire from every obsidian.md plugin!

Topics

Resources

License

Stars

Watchers

Forks

Contributors