ByronHsu / Life Commit
Licence: mit
🏃📆 Life as a git. Commit on your life.
Stars: ✭ 919
Programming Languages
javascript
184084 projects - #8 most used programming language
Projects that are alternatives of or similar to Life Commit
Git History
Quickly browse the history of a file from any git repository
Stars: ✭ 12,676 (+1279.33%)
Mutual labels: cli, commit
Node Semantic Git Commit Cli
A CLI for semantic git commits
Stars: ✭ 114 (-87.6%)
Mutual labels: cli, commit
Gitmoji Changelog
A changelog generator for gitmoji 😜
Stars: ✭ 250 (-72.8%)
Mutual labels: cli, commit
Hugo Elasticsearch
Generate Elasticsearch indexes for Hugo static sites by parsing front matter
Stars: ✭ 19 (-97.93%)
Mutual labels: cli
Dotnet Ignore
.NET CLI tool that can download .gitignore file from gitignore repository
Stars: ✭ 18 (-98.04%)
Mutual labels: cli
Apk Mitm
🤖 A CLI application that automatically prepares Android APK files for HTTPS inspection
Stars: ✭ 893 (-2.83%)
Mutual labels: cli
Fluddy
🤝 A dependency-free command line utility for managing, updating, creating and launching Flask Apps.
Stars: ✭ 23 (-97.5%)
Mutual labels: cli
Lambdalogs
A CLI tool to trace AWS Lambda calls over multiple CloudWatch log groups.
Stars: ✭ 18 (-98.04%)
Mutual labels: cli
Commander
Set of reactive functions for cli tools like Swarmer and Composer.
Stars: ✭ 19 (-97.93%)
Mutual labels: cli
Pagespeed Score
DEPRECATED - use GoogleChrome/lighthouse-ci instead
Stars: ✭ 18 (-98.04%)
Mutual labels: cli
Bane
Custom & better AppArmor profile generator for Docker containers.
Stars: ✭ 902 (-1.85%)
Mutual labels: cli
Probe spider
Probe_Spider is a Open Source Intelligence Tool made complete out of Python.
Stars: ✭ 20 (-97.82%)
Mutual labels: cli
Aruba
Test command-line applications with Cucumber-Ruby, RSpec or Minitest. The most up to date documentation can be found on Cucumber.Pro (https://app.cucumber.pro/projects/aruba)
Stars: ✭ 900 (-2.07%)
Mutual labels: cli
🏃📆 Life as a git. Commit on your life.
Demo
🚀 Discuss it on Product Hunt!
My Website
https://byronhsu.github.io/life-commit/
Install
In order to use life-commit, make sure that you have Node version 6.0.0 or higher.
$ npm install -g life-commit
Usage
overview
Usage
$ life
Options
--init, -i
--commit, -c
--log, -l
--edit , -e <commitId>
--dir, -d [folder name]
Examples
$ life --commit
$ life --log
options
--init
or -i
$ life --init
Initialize your life

--commit
or -c
$ life --commit
Commit on your life

--log
or -l
$ life --log
Log the commits on your life

--edit
or -e
$ life --edit 06f302
Edit the existing commits

--dir
or -d
$ life --dir myfolder
Create a directory that visualizing the commits on webpage

Contribute
-
Define lifemojis
All the lifemojis are stored at
/src/data/lifemojis.json
. Comment at issue#2 with an emoji and description. Let's brainstorm and define more and more creative lifemojis together!Format:
{ "emoji": "🚚", "description": "Made a move" }, { "emoji": "👰", "description": "Got married" }, { "emoji": "👨👩👧", "description": "Had a child" },
-
Code
Send PRs directly!
Credits
Elegant UI design by Bruno Rodrigues
Creative project gitmoji-cli and gitmoji by Carlos Cuesta
LOGO desinged by Gary Chiang
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].