No description
Find a file
2025-06-06 16:50:39 +08:00
.github/workflows Add release workflow 2025-03-23 22:10:45 +08:00
src chore: disable .csv-parser-settings for now #6 (waiting for further dev) 2025-06-06 16:50:39 +08:00
test fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
.editorconfig Initial commit 2025-03-23 18:34:41 +08:00
.eslintignore Initial commit 2025-03-23 18:34:41 +08:00
.eslintrc Initial commit 2025-03-23 18:34:41 +08:00
.gitignore fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
.npmrc Initial commit 2025-03-23 18:34:41 +08:00
esbuild.config.mjs Initial commit 2025-03-23 18:34:41 +08:00
jest.config.js fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
LICENSE 更新许可证为MIT,修改插件名称为CSV Lite,优化README和中文README,增强插件描述和作者信息 2025-03-23 20:42:18 +08:00
manifest.json fix: revert version number to 1.0.0 in manifest.json 2025-04-12 10:52:50 +08:00
package-lock.json fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
package.json fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
README.md 更新 README.md 和 manifest.json,修正插件名称和描述,提升版本要求 2025-04-12 09:16:36 +08:00
README_zh.md 更新许可证为MIT,修改插件名称为CSV Lite,优化README和中文README,增强插件描述和作者信息 2025-03-23 20:42:18 +08:00
styles.css chore: disable .csv-parser-settings for now #6 (waiting for further dev) 2025-06-06 16:50:39 +08:00
tsconfig.json fix: update .gitignore to include additional script and test file exclusions 2025-06-06 16:15:06 +08:00
version-bump.mjs Initial commit 2025-03-23 18:34:41 +08:00
versions.json Initial commit 2025-03-23 18:34:41 +08:00

CSV Lite

Simple enough for csv, no more fancy function you need to learn and think!

image

中文版本Readme

Introduction

Keep your mind on track! Don't waste time creating fancy tables.

A plugin designed to view and edit CSV files directly within Obsidian.

I have a plan to design my own database using json and csv only. If you have fancy idea about tables or csv, please feel free to issue (I will consider it in my new plugin) or search it in community. For in-markdown edit, I recommend anyblock with a much more complex syntax.

Why another csv plugin?

There are so many csv plugin, why you need this one?

Because I want to keep it simple and stupid.

And keep up with the newest obsidian api and typings.

No fancy feature, just open and edit.

Philosophy

  • No fancy UI, SAY NO TO
    • modals
    • sidebar
    • settingTab
    • Readme
    • Online docs & tutorials
    • All functions of the ui components above will be covered in a single File view.
  • All in TextFileView/workspace.
  • No more pollution to your vault, all metadata store in ./.obsidian/plugins/csv in json format.
  • Every function must be completed within 3 steps: 0. Locate it visually
    1. Click/Hotkey
    2. Input (if needed)
    3. Confirm/Leave
  • The interface should remain minimal yet functional
  • Users shouldn't need to leave their workflow environment
  • CSV manipulation should be as natural as text editing.

Features

  • View CSV files in table format
  • Edit CSV files within Obsidian
  • Supports standard CSV formatting
  • Compatible with Obsidian's interface

Purpose

This plugin enhances Obsidian's functionality by allowing users to work with CSV (Comma-Separated Values) files seamlessly within their vault, eliminating the need to switch between different applications for CSV handling.

Getting Started

Install the plugin through Obsidian's community plugins section and start viewing your CSV files directly in your notes.