{"id":13468885,"url":"https://github.com/ByronHsu/life-commit","last_synced_at":"2025-03-26T05:31:24.222Z","repository":{"id":44115944,"uuid":"119683996","full_name":"ByronHsu/life-commit","owner":"ByronHsu","description":"🏃📆  Life as a git. Commit on your life.","archived":false,"fork":false,"pushed_at":"2022-02-12T07:51:00.000Z","size":3484,"stargazers_count":949,"open_issues_count":14,"forks_count":37,"subscribers_count":11,"default_branch":"master","last_synced_at":"2025-03-20T18:58:48.673Z","etag":null,"topics":["cli","commit","git","life","nodejs"],"latest_commit_sha":null,"homepage":"https://byronhsu.github.io/life-commit/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ByronHsu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-01-31T12:25:04.000Z","updated_at":"2025-03-17T11:26:05.000Z","dependencies_parsed_at":"2022-08-29T19:31:44.966Z","dependency_job_id":null,"html_url":"https://github.com/ByronHsu/life-commit","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ByronHsu%2Flife-commit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ByronHsu%2Flife-commit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ByronHsu%2Flife-commit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ByronHsu%2Flife-commit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ByronHsu","download_url":"https://codeload.github.com/ByronHsu/life-commit/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245597333,"owners_count":20641865,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","commit","git","life","nodejs"],"created_at":"2024-07-31T15:01:21.239Z","updated_at":"2025-03-26T05:31:22.812Z","avatar_url":"https://github.com/ByronHsu.png","language":"JavaScript","readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"assets/LOGO.png\" width=300 \u003e\n\u003c/p\u003e\n\n\u003cp align=center\u003e\n\u003ca target=\"_blank\" href=\"https://npmjs.org/package/life-commit\" title=\"NPM version\"\u003e\u003cimg src=\"https://img.shields.io/npm/v/life-commit.svg\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" href=\"http://nodejs.org/download/\" title=\"Node version\"\u003e\u003cimg src=\"https://img.shields.io/badge/node.js-%3E=_6.0-green.svg\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" href=\"https://opensource.org/licenses/MIT\" title=\"License: MIT\"\u003e\u003cimg src=\"https://img.shields.io/badge/License-MIT-blue.svg\"\u003e\u003c/a\u003e\n\u003ca target=\"_blank\" href=\"http://makeapullrequest.com\" title=\"PRs Welcome\"\u003e\u003cimg src=\"https://img.shields.io/badge/PRs-welcome-brightgreen.svg\"\u003e\u003c/a\u003e\n\u003c/p\u003e  \n\n\n\u003e 🏃📆 Life as a git. Commit on your life.\n\n## Demo\n\n\u003cp align=\"center\"\u003e\n\u003cimg src=\"assets/demo.gif\" width=800\u003e\n\u003c/p\u003e\n\n\u003ch5 align=\"center\"\u003e\u003ca href=\"https://www.producthunt.com/posts/life-commit\"\u003e:rocket: Discuss it on Product Hunt!\u003c/a\u003e\u003c/h5\u003e\n\n### My Website\n\nhttps://byronhsu.github.io/life-commit/\n\n## Install\nIn order to use life-commit, make sure that you have Node version 6.0.0 or higher.\n\n```\n$ npm install -g life-commit\n```\n\n## Usage\n\n### overview\n```\n  Usage\n    $ life\n  Options\n    --init, -i                 \n    --commit, -c               \n    --log, -l                  \n    --edit , -e \u003ccommitId\u003e      \n    --dir, -d [folder name]    \n  Examples\n    $ life --commit\n    $ life --log\n```\n### options\n\n#### ``--init`` or ``-i``\n```\n$ life --init\n```\nInitialize your life\n\n\u003cimg src=\"assets/life-i.png\" width=500\u003e\n\n#### ``--commit`` or ``-c``\n```\n$ life --commit\n```\nCommit on your life\n\n\u003cimg src=\"assets/life-c.png\" width=500\u003e\n\n#### ``--log`` or ``-l``\n```\n$ life --log\n```\nLog the commits on your life \n\n\u003cimg src=\"assets/life-l.png\" width=500\u003e\n\n#### ``--edit`` or ``-e``\n```\n$ life --edit 06f302\n```\nEdit the existing commits\n\n\u003cimg src=\"assets/life-e.png\" width=500\u003e\n\n#### ``--dir`` or ``-d``\n```\n$ life --dir myfolder\n```\nCreate a directory that visualizing the commits on webpage      \n\n\u003cimg src=\"assets/life-d.png\" width=500\u003e\n\n## Contribute\n- Define lifemojis\n\n  All the lifemojis are stored at ``/src/data/lifemojis.json``. Comment at [issue#2](https://github.com/ByronHsu/life-commit/issues/2) with an **emoji** and **description**. Let's brainstorm and define more and more creative lifemojis together!\n  \n  Format:\n  ```js\n    {\n    \"emoji\": \"🚚\",\n    \"description\": \"Made a move\"\n    },\n    {\n    \"emoji\": \"👰\",\n    \"description\": \"Got married\"\n    },\n    {\n    \"emoji\": \"👨‍👩‍👧\",\n    \"description\": \"Had a child\"\n    },\n  ```\n- Code\n\n  Send PRs directly!\n## Credits\n\n[Elegant UI design by Bruno Rodrigues](https://codepen.io/itbruno/pen/KwarLp)\n\nCreative project [gitmoji-cli](https://github.com/carloscuesta/gitmoji-cli) and [gitmoji](https://github.com/carloscuesta/gitmoji) by [Carlos Cuesta](https://github.com/carloscuesta)\n\nLOGO desinged by [Gary Chiang](https://www.facebook.com/gary8621)","funding_links":[],"categories":["JavaScript","General advice"],"sub_categories":["UI/UX Design"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FByronHsu%2Flife-commit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FByronHsu%2Flife-commit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FByronHsu%2Flife-commit/lists"}