Chinese Calendar

by DevilRoshan
5
4
3
2
1
Score: 30/100

Description

Category: Customization & UI

The Chinese Calendar plugin enhances Obsidian by providing a calendar that displays information tailored to Chinese cultural practices, including lunar dates, festivals, solar terms, and public holidays. Users can toggle between month and year views, navigate through time periods, and create notes for specific dates or intervals like daily, weekly, monthly, quarterly, and yearly notes. The plugin integrates seamlessly with the Periodic Notes plugin for customizable file naming, templates, and folder settings. Additionally, it supports QuickAdd templates for advanced note creation, offering flexibility in capturing and organizing information based on calendar events.

Reviews

No reviews yet.

Stats

31
stars
15,823
downloads
3
forks
788
days
258
days
258
days
1
total PRs
1
open PRs
0
closed PRs
0
merged PRs
19
total issues
15
open issues
4
closed issues
5
commits

Latest Version

9 months ago

Changelog

README file from

Github

TODO LIST

新功能

  • 支持国际化
  • 布局配置,可隐藏页面部分信息
  • 布局配置,紧凑/正常,紧凑缩短部分间隔,但是展示可能会错位。 ✅
  • 布局配置,添加每周第一天选择
  • 布局配置,别名。例如春夏秋冬
  • 样式配置,已过去时间透明,开启后以过去的时间会透明一点 ✅
  • 支持移动端
  • 支持其他国家的节假日
  • 支持templater
  • 日记统计功能/todolist
  • 添加提醒功能,类似reminders和birthday tracker

更新日志

2025.12.28-V1.0.13

  • 布局配置,紧凑/正常,紧凑缩短部分间隔,但是展示可能会错位。
  • 样式配置,已过去时间透明,开启后以过去的时间会透明一点
  • 问题排查,创建每日笔记没有按照QuickAdd定义的规则生成文件(无问题)

2025.11.17-V1.0.12

添加2026年法定节假日信息

2025.02.17-V1.0.11

添加QuickAdd命令参数

  • prevStart: 该周期第一天(使用上一个周期的格式),例如:周期为年,则以季度为格式
  • prevEnd: 该周期最后一天(使用上一个周期的格式),例如:周期为年,则以季度为格式

2024.12.15-V1.0.10

添加2025年法定节假日信息

2024.08.05-V1.0.9

修复农历节日不展示的问题

2024.08.01-V1.0.8

修复本月点击上月日期顶部数据不更新的问题

2024.07.31-V1.0.7

添加缩放功能,开启缩放功能配置,日历可以根据宽高进行等比例缩放。

插件简介

本插件依赖插件 Periodic Notes 请提前安装并启用

月视图

月视图

年视图

年视图

  • 显示日历相关信息。
  • 点击右上角切换月视图和年视图
  • 点击左右切换上一月下一月上一年下一年。
  • 点击年月日周和季度创建对应笔记(每日笔记、每周笔记、每月笔记、季度笔记、年度笔记)

插件设置

Periodic Notes 配置

创建笔记相关的配置在插件 Periodic Notes 上进行设置,包括文件名语法,文件模板,笔记文件夹。

Periodic Notes配置

本插件设置页面

支持使用QuickAdd的模板功能创建笔记,需要传入对应的模板命令,详见 QuickAdd 文档

插件设置

支持传入QuickAdd命令的参数有:

可以通过模板嵌入字段语法使用,详见 QuickAdd 文档

全笔记通用
  • filename:文件名,即 Periodic Notes 中配置的文件名
每日笔记
  • chineseYear 农历年,例如:甲辰龙年
  • chineseMonth 农历月
  • chineseDay 农历日
  • solarTerm 节气
  • festivals 节日
  • dateStr filename + 节日,例如:2024-06-01 儿童节
  • lunar 农历年月日 + 节气,例如:甲辰龙年五月十六 夏至
  • label 笔记种类,每日笔记
每周笔记/每月笔记/季度笔记/年度笔记
  • start 该周期第一天
  • end 该周期最后一天
  • prevStart: 该周期第一天(使用上一个周期的格式),例如:周期为年,则以季度为格式
  • prevEnd: 该周期最后一天(使用上一个周期的格式),例如:周期为年,则以季度为格式
  • label 笔记种类,每周笔记/每月笔记/季度笔记/年度笔记

安装

本插件依赖插件 Periodic Notes 请提前安装并启用

从 Obsidian 的社区插件来安装

  1. 打开 设置/第三方插件
  2. 关闭 安全模式
  3. 点击 浏览 按钮来查看第三方插件市场;
  4. 输入搜索:Chinese Calendar
  5. 点击 安装 按钮;
  6. 激活插件然后启用。

手动安装

  1. 打开 Obsidian 库中的插件目录 <仓库根目录>/.obsidian/plugins/。 (注意: .obsidian 文件夹可能被隐藏了,我们需要先将该文件夹展示出来)
  2. 新建 chinese-calendar 文件夹。
  3. 下载 latest release,解压并提取内容到 chinese-calendar 文件夹中。(包含 main.js 和 manifest.json)
  4. 打开 设置/第三方插件,启用该插件。(如果没有点击刷新或者重新加载obsidian)

特别感谢

感谢 a-nano-dust 的灵感

感谢 liamcain 的插件和sdk

Similar Plugins

info
• Similar plugins are suggested based on the common tags between the plugins.
Big Calendar
5 years ago by Boninall
Big Calendar in Obsidian, for manage your events in a day/week/month and see agenda too!
Heatmap Calendar
5 years ago by Richard Slettevoll
An Obsidian plugin for displaying data in a calendar similar to the github activity calendar
Daily notes opener
4 years ago by Reorx
Easily open daily notes and periodic notes in new pane; customize periodic notes background; quick append new line to daily notes.
List Modified
4 years ago by Francis Kafieh
🪨 The advanced and adaptive changelog for Obsidian. Links all modified files meeting certain criteria to a timed (daily, weekly, monthly) note.
Google Calendar
4 years ago by YukiGasai
Add Google Calendar inside Obsidian
Daily Note Outline
4 years ago by iiz
Add a custom view which shows outline of multiple daily notes with headings, links, tags and list items
Habit Calendar
4 years ago by Hedonihilist
Monthly Habit Calendar for DataviewJS. This plugin helps you render a calendar inside DataviewJS code block, showing your habit status within a month.
Tasks Calendar Wrapper
3 years ago by zhuwenq
This plugin currently provides a timeline view to display your tasks from your obsidian valut, with customizable filters and renderring options.
OZ Calendar
3 years ago by Ozan Tellioglu
Obsidian plugin to display notes on a calendar based on YAML frontmatter or file names
Time Ruler
3 years ago by Joshua Tazman Reinier
A drag-and-drop time ruler combining the best of a task list and a calendar view (integrates with Tasks, Full Calendar, and Dataview).
ICS
3 years ago by muness
Generate Daily Planner from one or more ical feeds
Lunar Calendar
3 years ago by OSmile
obsidian插件,一个支持农历的日历插件。
MagicCalendar
3 years ago by Vaccarini Lorenzo
An obsidian plugin that exploit a natural language processing engine to find potential events and sync them with iCalendar
iCal
3 years ago by Andrew Brereton
This is a plugin for Obsidian that searches your vault for tasks that contain dates, and generates a calendar in iCal format that can be imported into your preferred calendar application.
Single File Daily Notes
3 years ago by Pranav Mangal
An Obsidian plugin to create and manage daily notes in a single file
Date Inserter
3 years ago by namikaze-40p
An Obsidian plugin that lets you insert a date at the cursor position using a calendar.
Calendarium
3 years ago by Jeremy Valentine
The ultimate Obsidian plugin for crafting mind-bending fantasy and sci-fi calendars
Dust Calendar
2 years ago by 纳米级尘埃
obsidian 日历插件
Calendar Event Sync
2 years ago by Stephen Dolan
Set the title of your note to the current event
Datepicker
2 years ago by Mostafa Mohamed
Datepicker widget for Obsidian.
Daily Statistics
2 years ago by yefengr
obsidian daily statistics
Diarian
2 years ago by Erika Gozar
All-in-one journaling toolkit.
Auto Periodic Notes
2 years ago by Jamie Hurst
Obsidian plugin to create new periodic notes automatically in the background and allow these to be pinned in your open tabs. Optionally uses the "Periodic Notes" plugin.
Morgen Tasks
2 years ago by Morgen AG
Calendar
6 years ago by Liam Cain
Simple calendar widget for Obsidian.
Jump-to-Date
5 years ago by TfTHacker
Jump to a date via a convenient popup form. This plugin is a part of the Obsidian42 family of Obsidian plugins.
Itinerary
5 years ago by Adam Coddington
Make planning your trip or event easier by rendering a calendar from event information found in your notes.
Nav Link Header
2 years ago by ahts4962
Display navigation links at the top of the notes in Obsidian
Daily notes calendar
2 years ago by bartkessels
Quickly navigate your vault using a calendar view, this plugin allows you to create and navigate to periodic notes and notes that are created on a specific date.
Heatmap Tracker
2 years ago by Maksim Rubanau
A customizable heatmap tracker plugin for Obsidian to visualize daily data trends with intuitive navigation and flexible settings.
Every Day Calendar
2 years ago by QuBe
Obsidian plugin to create calendars inspired by Simone Giertz's Every Day Calendar
Daily Routine
2 years ago by sechan100
new version of daily-routine obsidian plugin
Outlook Meeting Notes
a year ago by David Ingerslev
An Obsidian plugin to create meeting notes from Microsoft Outlook .msg files
MemoChron
a year ago by Michalis Efstratiadis
Calendar integration and note creation with support for public iCalendar URLs.
Markdown Calendar Generator
a year ago by Zach Russell
An intentionally simple obsidian markdown table calendar generator
Life in Weeks Calendar
10 months ago by Jeff Szuc
Plugin for the Obsidian markdown editor. Displays a calendar of your life in weeks with weekly Periodic Notes plugin integration. Includes options for the traditional Memento Mori/Stoic style calendar, as well as a Gregorian calendar accurate version.
Calendar Bases
6 months ago by Edrick Leong
Synaptic View
6 months ago by Yongmini
Obsidian Plugin : Synaptic View that unifies your dashboards, hub notes, quick-entry notes, periodic notes, web shortcuts, and calendar navigation—enable it as the default new-tab experience or summon it with a command.
Full Calendar Remastered
3 months ago by obsidian-full-calendar-remastered
Keep events and manage your calendar alongside all your other notes in your Obsidian Vault.
Apex Dashboard
2 months ago by PandoraReads
Stop switching between Obsidian notes. One page. Everything you need. Memo your thoughts, crush your todos, track your projects — and make it look incredible doing it.
Gantt Calendar
2 months ago by Sugar
obsidian-gantt-calendar
Notion Bases
2 months ago by bgarciamoura
Turn any folder into a Notion-style database — 7 views, 17 column types, formulas, relations, rollups, and subtasks. All stored in plain Markdown frontmatter.
Sheet Plus
2 months ago by ljcoder
obsidian spreadsheets solutions
Notebook Navigator
a month ago by Johan Sanneblad
A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.
Day Planner
a month ago by ivan-lednev
An Obsidian plugin for day planning with a clean UI and a simple task format
Power Bases
a month ago by Power Plugins
Add board, calendar, timeline, chart, gallery, and table views to Bases, with inline editing, colors, rollups, field types, formulas, and CSV import.
Prisma Calendar
a month ago by Matej Vavro Productivity
Prisma is not just a calendar plugin. It turns any note with a date into a flexible planning system inside Obsidian. There are no rigid schemas or predefined structures — just your data, your rules, fully under your control. It lets you see your entire vault through time.
Journal View
a month ago by RUverse
A Journal View for Obsidian
BeautyTasks
a month ago by Avni Bilgin
Todoist-style task & project manager for Obsidian — one markdown note per task, native UI, no plugin dependencies.
Operon
a month ago by Hasan Yılmaz
Task management system for humans and agents in Obsidian.
Gantt this
a month ago by Altarok
Obsidian plugin showing multiple TTRPG calendars at once in one gantt chart.
WorkLife Calendar
22 days ago by RavenLife
All-in-one: a smart calendar, task and habit tracker, time tracker, and financial planner, all connected into a single ecosystem within Obsidian.
Wiki Companion
13 days ago by Mo A
A minimalist, read-only calendar for Obsidian, built on the frontmatter you already have.
Rollover Plus
10 days ago by Wren
Move unfinished tasks between daily notes with Rollover Plus.
Weekday Commands
9 days ago by Wren