def write_to_console_dev(data):

    R, C = get_console_size()

    printSize = get_col_size(data)
    COLOR = get_color_code_repo()

    idx = 3
    name = printSize["NAME"]
    lang = printSize["LANG"]
    star = printSize["STAR"]

    excludingDescSum = idx + name + lang + star
    desc = C - excludingDescSum

    printSize["NAME"] = -name
    printSize["LANG"] = -lang
    printSize["IDX"] = -idx
    printSize["STAR"] = -star
    printSize["DESC"] = desc

    # print the headers
    click.echo()
    click.secho("%*s" % (printSize["IDX"], '#'), nl=False, bold=True)
    click.secho("%*s" % (printSize["NAME"], "USER/REPO"), nl=False, bold=True)
    click.secho("%*s" % (printSize["LANG"], "LANG"), nl=False, bold=True)

    for idx, eachRepo in enumerate(data):
        click.echo()
        click.secho(
            "%*s" % (printSize["IDX"], str(idx+1)),
            nl=False, bold=True, fg=COLOR.IDX)
        click.secho(
            "%*s" % (printSize["NAME"], eachRepo['NAME']),
            nl=False, bold=True, fg=COLOR.NAME)

        print_each_description(
            eachRepo["DESC"], printSize["DESC"],
            COLOR.DESC, excludingDescSum, C)
prints 25 tredning developers on Github
dataset/ETHPy150Open staranjeet/github-trending-cli/githubtrending/helpers.py/write_to_console_dev