Skip to content

LizerAIDev/markdown-timeline

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Markdown Timeline Generator | 时间线生成器

CI Python 3.9+ License: MIT

Convert YAML/Markdown event lists into beautiful, responsive HTML timelines.

将 YAML/Markdown 事件列表转为美观的响应式 HTML 时间线。


Example / 示例

$ timeline
Timeline generated: timeline.html
  Events: 6
  Date range: 2024-01-15 → 2024-12-01

Outputdark-themed HTML timeline:

Timeline preview

Features / 功能

Feature Description
📅 YAML input Define events in simple YAML format
🎨 Dark theme GitHub-dark styled responsive timeline
📱 Mobile-friendly CSS media queries for small screens
📦 Sample data Built-in sample events for quick start
⚡ Lightweight Only dependency: PyYAML

Quick Start / 快速开始

Generate sample timeline

timeline

Generate from your YAML file

# Create events.yaml
cat > events.yaml << 'EOF'
events:
  - date: 2024-01-15
    title: Project Kickoff
    description: Initial concept and planning
  - date: 2024-06-01
    title: Beta Release
    description: Public beta launch
  - date: 2024-12-01
    title: v1.0 Launch
    description: Official stable release
EOF

timeline events.yaml

Install / 安装

pip install markdown-timeline-lizer
timeline events.yaml

YAML Format / YAML 格式

events:
  - date: YYYY-MM-DD
    title: Event Title
    description: Event description

Tech Stack / 技术栈

  • Python 3.9+
  • PyYAML — YAML parser
  • Pure CSS — No JavaScript, no frameworks

License / 许可证

MIT License


Made with ❤️ by Lizer | Powered by Hermes Agent

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages