Skip to main content

A small cli to like and receive likes four your code in a git controlled code base.

Project description

git-like

Give your coworkers the appreciation they deserve without enduring the complex dynamics of social interaction.

When browsing the code base of coworkers or open-source projects I often find myself appreciating the work of my fellow coders. Be it because they found a smart solution for a problem or just because they kept to a certain style guide we committed on. However, with communication being can be a tedious task which distracts the sender as well as the receiver, this appreciation stays usually in my head.

Git-like is a small CLI which aims to make everyday life of us programmers a bit more collaborative, fun and finally - rewarding.

The concept is quite simple. Whenever you find a nice piece of code, you like it by typing something like

$ git-like like FILE FROM_LINE TO_LINE

and the author contributing most to the block of code you select receives a like in shape of a notification. In between all the frustrations which come with coding, this will give him a small positive incentive to continue his good work. A digitial clap on the shoulder.

By using information from your git configuration, git-likes setup is minimal.

Setup

You are 4 steps apart from liking and receiving likes:

1) Installation

$ pip install git-like

2) Claiming your email address

To prevent other people from using your email, you need to claim it. Therefore, we will email you an access code.

$ git-like claim YOUR-EMAIL
$ git-like claim YOUR-EMAIL --code ACCESS_CODE

3) Starting the daemon

git-like comes with a lightweight background process checking for new likes. You can start and stop it by using the cli.

$ git-like start
$ git-like stop

Integrations

A Jetbrains Intellij plugin is WIP.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

git-like-chillkroeteTTS-0.0.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

git_like_chillkroeteTTS-0.0.1-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file git-like-chillkroeteTTS-0.0.1.tar.gz.

File metadata

  • Download URL: git-like-chillkroeteTTS-0.0.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for git-like-chillkroeteTTS-0.0.1.tar.gz
Algorithm Hash digest
SHA256 f2b93d8e62951a435e3aacc2d6fc0c10aacf0bd8152a1fd5ac30b79d05af6852
MD5 c5a5c1b82c4560c2e91a31f063b9ad67
BLAKE2b-256 8e52769fbfce87b8d049d8eb591495c0ea23dbebb9817b3f58d6fd85a9fd4a7a

See more details on using hashes here.

File details

Details for the file git_like_chillkroeteTTS-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: git_like_chillkroeteTTS-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 3.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.5

File hashes

Hashes for git_like_chillkroeteTTS-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 48c2600b876d0564c37480f5ec2e4c40d39f88c4aea545ed04b475516dbe7762
MD5 2a06428bbf24ea378d9d4cf2c4087316
BLAKE2b-256 32d3c925ea2c7e74d87cfed88c111daeade22c833aefab7c11b51d697ee9329c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page