All Projects → cheeaun → Life

cheeaun / Life

Life - a timeline of important events in my life

Programming Languages

HTML
75241 projects

Projects that are alternatives of or similar to Life

Markline
Ⓜ️ Timeline via Markdown.
Stars: ✭ 121 (-95.39%)
Mutual labels:  life, timeline
Mdline
Markdown timeline format and toolkit.
Stars: ✭ 111 (-95.77%)
Mutual labels:  markdown, timeline
Go Termd
Package termd provides terminal markdown rendering, with code block syntax highlighting support.
Stars: ✭ 223 (-91.51%)
Mutual labels:  markdown
Cwac Anddown
CWAC AndDown: Markdown Utility Library
Stars: ✭ 230 (-91.24%)
Mutual labels:  markdown
Mysql markdown
It can generate markdown structure documents of MySQL succinctly~
Stars: ✭ 227 (-91.36%)
Mutual labels:  markdown
Yosoro
🍧Beautiful Markdown NoteBook. 🏖
Stars: ✭ 2,595 (-1.22%)
Mutual labels:  markdown
Life
The definite Conway's Game of Life implementation in your browser. Features an infinite field & Hashlife
Stars: ✭ 225 (-91.44%)
Mutual labels:  life
Markdown
A Python implementation of John Gruber’s Markdown with Extension support.
Stars: ✭ 2,725 (+3.73%)
Mutual labels:  markdown
Markdown Tutorial
A comprehensive guide to Markdown / Introduction to Markdown
Stars: ✭ 231 (-91.21%)
Mutual labels:  markdown
Tint
Tint is not Tufte
Stars: ✭ 226 (-91.4%)
Mutual labels:  markdown
Frontmatter Markdown Loader
📝 Webpack Loader for: FrontMatter (.md) -> HTML + Attributes (+ React/Vue Component)
Stars: ✭ 228 (-91.32%)
Mutual labels:  markdown
Marp Core
The core of Marp converter
Stars: ✭ 224 (-91.47%)
Mutual labels:  markdown
Github Profilinator
🚀 This tool contains mini GUI components that you can hook together to automatically generate markdown code for a perfect readme.
Stars: ✭ 225 (-91.44%)
Mutual labels:  markdown
Markdown
Markdown 基本语法。
Stars: ✭ 2,841 (+8.15%)
Mutual labels:  markdown
Dat Medium
P2P Markdown Blog for Beaker inspired by Medium.
Stars: ✭ 225 (-91.44%)
Mutual labels:  markdown
M2r
Markdown to reStructuredText converter
Stars: ✭ 232 (-91.17%)
Mutual labels:  markdown
Resume.md
Write your resume in Markdown, style it with CSS, output to HTML and PDF
Stars: ✭ 222 (-91.55%)
Mutual labels:  markdown
Wisteria
Beautiful document tool for your project.
Stars: ✭ 226 (-91.4%)
Mutual labels:  markdown
Cuimage
cuImage - 图床利器
Stars: ✭ 227 (-91.36%)
Mutual labels:  markdown
Tms
基于频道模式的团队沟通协作+轻量级任务看板,支持mardown、富文本、在线表格和思维导图的团队博文wiki,i18n国际化翻译管理的响应式web开源团队协作系统。
Stars: ✭ 232 (-91.17%)
Mutual labels:  markdown

Life

This is something that I've wanted to build for a long time. It's a timeline of important events in my life, visualized in a way my mind always imagine it. There was something called Lifepath.me but now it's gone. How about Facebook timeline? Meh.

So, this is it. Have a look at cheeaun.life.

Features

  • Super simple
  • No fancy formatting
  • No fancy setup
  • No fancy effects
  • Flexible datetimes because sometimes you don't remember the exact date of an event

How to contribute

  1. Fork this project.
  2. Write code.
  3. Make pull requests.

How to setup your own Life

  1. Fork this project.
  2. git checkout -b gh-pages (or any branch name you like)
  3. Make a copy of life.example.md, rename it to life.md.
  4. Add your life events into life.md.
  5. Preview it on a local server. Use python -m http.server or http-server.
  6. Commit life.md (not in master branch).
  7. git push origin gh-pages -f and publish to GitHub Pages.
  8. Update the website link in your GitHub repo description.
  9. Tell the world about your Life.
  10. Add your Life to the Lives page.

How to upgrade your Life

  1. git checkout master
  2. git remote add cheeaun https://github.com/cheeaun/life.git
  3. git fetch cheeaun and git merge cheeaun/master to upgrade to latest Life.
  4. git checkout gh-pages and git merge master to sync changes back to GitHub Pages.

Learn more.

For those who forked the earlier version of Life, these are the steps that I would recommend (requires some Git-fu):

  1. Backup your life.md.
  2. Reset (hard) your fork to this repo's master branch.
  3. Clean up your gh-pages.
  4. Re-commit your life.md there.
  5. Make sure your master branch is untouched so that future updates work.

How to configure your Life

  1. Make a copy of config.example.json, rename it to config.json.
  2. Only commit it in gh-pages branch.

The configuration:

  • customStylesheetURL - (string, default to null) Path to a custom stylesheet file, for those who doesn't like the default theme.
  • yearLength - (number, default to 120) The width of the year grids, in pixels.
  • hideAge - (boolean, default to false) Option to hide age from year axis.

Datetime "syntax"

  • 2000 - event that happen in that year
  • 01/2000 - event that happen in that month/year
  • 01/01/2000 - event that happen exactly in that day/month/year
  • 2001-2005, 10/2001-02/03/2005 - event that happen within the two dates
  • ~2005 - event that happen around the time in that year
  • 2005-~ - event that happen from that year and beyond (now).

Other people's Lives

Here's a compilation of Lives from the people who have forked Life.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].