# Obsidian Asset Manager
> Obsidian Asset Management Model
```text
____ __ _ ___ ___ __
/ __ \/ / ___ (_)__/ (_)__ ____ / _ | ___ ___ ___ / /____
/ /_/ / _ \(_-</ / _ / / _ `/ _ \ / __ |(_-<(_-</ -_) __(_-<
\____/_.__/___/_/\_,_/_/\_,_/_//_/ /_/ |_/___/___/\__/\__/___/
```
## ⚡️ Quick Start
### 1️⃣ Check preconditions
- [Python](https://www.python.org/downloads/) >= 3
- [pip](https://pip.pypa.io/en/stable/installation/)
- [Obsidian](https://obsidian.md/)
- Obsidian Community Plugins
- [Tasks](https://publish.obsidian.md/tasks/Getting+Started/Installation)
### 2️⃣ Install `obsiasset` tool
```bash
pip install obsiasset
```
### 3️⃣ Open Obsidian and create a vault
### 4️⃣ Init Asset Vault and Import Sample Assets
```bash
cd <dir_of_obsidian_vault>
obsiasset init --schema sales --lang en --import-sample
```
### 5️⃣ Back to Obsidian




## 📦 Installation
```bash
pip install obsiasset
obsiasset show-version
```
----
## 🍺 Basic Usage
```text
usage: obsiasset [-h] {show-version,init} ...
positional arguments:
{show-version,init}
show-version display version info for this tool and your Python runtime
init Init assets vault
optional arguments:
-h, --help show this help message and exit
```
### show-version
```text
usage: obsiasset show-version [-h]
optional arguments:
-h, --help show this help message and exit
```
### init
```text
usage: obsiasset init [-h] --schema <sales> --lang <en|cn> [--import-sample]
optional arguments:
-h, --help show this help message and exit
--schema <sales> Select schema : sales
--lang <en|cn> Select language : en | cn
--import-sample Import assets sample
```
Raw data
{
"_id": null,
"home_page": null,
"name": "obsiasset",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "Will <bxwill.shi@gmail.com>",
"keywords": "obsidian, vault, asset, cli, manage",
"author": null,
"author_email": "Will <bxwill.shi@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/f5/24/98a7ee0311cefe568c336efaec73f49e09cbf4c44a48c8074276f5a16e8e/obsiasset-0.1.3.tar.gz",
"platform": null,
"description": "# Obsidian Asset Manager\n\n> Obsidian Asset Management Model\n\n```text\n ____ __ _ ___ ___ __ \n / __ \\/ / ___ (_)__/ (_)__ ____ / _ | ___ ___ ___ / /____\n/ /_/ / _ \\(_-</ / _ / / _ `/ _ \\ / __ |(_-<(_-</ -_) __(_-<\n\\____/_.__/___/_/\\_,_/_/\\_,_/_//_/ /_/ |_/___/___/\\__/\\__/___/\n```\n\n## \u26a1\ufe0f Quick Start\n\n### 1\ufe0f\u20e3 Check preconditions\n\n- [Python](https://www.python.org/downloads/) >= 3\n- [pip](https://pip.pypa.io/en/stable/installation/)\n- [Obsidian](https://obsidian.md/)\n- Obsidian Community Plugins\n - [Tasks](https://publish.obsidian.md/tasks/Getting+Started/Installation)\n\n### 2\ufe0f\u20e3 Install `obsiasset` tool\n\n```bash\npip install obsiasset\n```\n\n### 3\ufe0f\u20e3 Open Obsidian and create a vault \n\n### 4\ufe0f\u20e3 Init Asset Vault and Import Sample Assets\n\n```bash\ncd <dir_of_obsidian_vault>\nobsiasset init --schema sales --lang en --import-sample\n```\n\n### 5\ufe0f\u20e3 Back to Obsidian\n\n\n\n\n\n\n## \ud83d\udce6 Installation\n\n```bash\npip install obsiasset\nobsiasset show-version\n```\n\n----\n\n## \ud83c\udf7a Basic Usage\n\n```text\nusage: obsiasset [-h] {show-version,init} ...\n\npositional arguments:\n {show-version,init}\n show-version display version info for this tool and your Python runtime\n init Init assets vault\n\noptional arguments:\n -h, --help show this help message and exit\n```\n\n### show-version\n\n```text\nusage: obsiasset show-version [-h]\n\noptional arguments:\n -h, --help show this help message and exit\n```\n\n### init\n\n```text\nusage: obsiasset init [-h] --schema <sales> --lang <en|cn> [--import-sample]\n\noptional arguments:\n -h, --help show this help message and exit\n --schema <sales> Select schema : sales\n --lang <en|cn> Select language : en | cn\n --import-sample Import assets sample\n```\n",
"bugtrack_url": null,
"license": null,
"summary": "Obsidian Asset Manager",
"version": "0.1.3",
"project_urls": {
"Homepage": "https://github.com/bxwillshi/obsidian-asset-manager"
},
"split_keywords": [
"obsidian",
" vault",
" asset",
" cli",
" manage"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "3cc263c0f394e88400c210d81a3e835bf30f9f63f2bc98e427d08dff29eac840",
"md5": "3cfea0b7d649a6e3908e688f3698f938",
"sha256": "1bcfdd2bad022ed2dc52ecbdc0546d35ed35a194c938378e0180ecaebca6cd24"
},
"downloads": -1,
"filename": "obsiasset-0.1.3-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3cfea0b7d649a6e3908e688f3698f938",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 24714,
"upload_time": "2025-10-24T05:25:55",
"upload_time_iso_8601": "2025-10-24T05:25:55.590480Z",
"url": "https://files.pythonhosted.org/packages/3c/c2/63c0f394e88400c210d81a3e835bf30f9f63f2bc98e427d08dff29eac840/obsiasset-0.1.3-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f52498a7ee0311cefe568c336efaec73f49e09cbf4c44a48c8074276f5a16e8e",
"md5": "614309d77d67136c416dd0e339ba4314",
"sha256": "03f302c8a1002d82627f721687019db63bb897d7d5265e3432db452c1cfb13d6"
},
"downloads": -1,
"filename": "obsiasset-0.1.3.tar.gz",
"has_sig": false,
"md5_digest": "614309d77d67136c416dd0e339ba4314",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 19685,
"upload_time": "2025-10-24T05:25:56",
"upload_time_iso_8601": "2025-10-24T05:25:56.754104Z",
"url": "https://files.pythonhosted.org/packages/f5/24/98a7ee0311cefe568c336efaec73f49e09cbf4c44a48c8074276f5a16e8e/obsiasset-0.1.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-10-24 05:25:56",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "bxwillshi",
"github_project": "obsidian-asset-manager",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [
{
"name": "PyYAML",
"specs": []
}
],
"lcname": "obsiasset"
}