{"id":22021960,"url":"https://github.com/knightchaser/liveclicryptopanel","last_synced_at":"2025-03-23T10:23:57.931Z","repository":{"id":47446504,"uuid":"400821537","full_name":"KnightChaser/LiveCLICryptoPanel","owner":"KnightChaser","description":"Simple CLI-Based live update cryptocurrency panel, written as Python.","archived":false,"fork":false,"pushed_at":"2023-05-31T10:20:07.000Z","size":9524,"stargazers_count":0,"open_issues_count":2,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-28T16:46:43.137Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/KnightChaser.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2021-08-28T15:06:32.000Z","updated_at":"2022-06-03T17:16:58.000Z","dependencies_parsed_at":"2022-09-11T16:32:59.634Z","dependency_job_id":null,"html_url":"https://github.com/KnightChaser/LiveCLICryptoPanel","commit_stats":null,"previous_names":["knightchaser/liveclicryptopanel"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FLiveCLICryptoPanel","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FLiveCLICryptoPanel/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FLiveCLICryptoPanel/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/KnightChaser%2FLiveCLICryptoPanel/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/KnightChaser","download_url":"https://codeload.github.com/KnightChaser/LiveCLICryptoPanel/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245086210,"owners_count":20558536,"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":[],"created_at":"2024-11-30T06:16:45.233Z","updated_at":"2025-03-23T10:23:52.912Z","avatar_url":"https://github.com/KnightChaser.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# LiveCLICryptoPanel\n개발 경험이 거의 없는 그냥 학생이  \n파이썬으로 작성한 비교적 간단하고 깔끔한(?)  \n실시간 CLI 기반 암호화폐 현황판입니다.\n\n(requirements.txt는 Python에서 패키지 설치를 쉽게 하기 위한 파일입니다. 다른 언어에는 해당하지 않습니다.)\n\n**사용하는 API에 따라 코드가 다르며**,  \nAPI가 다른 경우 아예 디렉터리를 분류해놓았습니다.\n\n현재 파일들)\n\n```LiveCLICryptoPanel_upbitAPI```  \n - **2번째 작업물**\n - Upbit API 사용  \n - 2초에 한번씩 업데이트(기본값)\n - API 서비스를 제공하는 서버 능력이 좋아 uptime 비율이 아주 높음\n - 종가, 변동률, 변동량 등으로 정렬 가능\n - 유동 거래량\n - **제공 정보 : 암호화폐 종목, 마켓, 가격, 변동량과 변동률, 24시간 고가, 24시간 저가, 24시간 거래량(KRW, crypto)**\n - 작동 화면 예시 : ![Running Screenshot](https://github.com/x3onkait/LiveCLICryptoPanel/blob/main/Running%20Screenshot/LiveCLICryptoPanel_upbitAPI/2021-09-01%20162416.png)\n\n```LiveCLICryptoPanel_coincapAPI```  \n - **1번째 작업물**\n - 무료로 제공되는 해외 Coincap API 사용\n - 대략 15초에 한번씩 업데이트(기본값)\n - API 서비스를 제공하는 서버 능력이 별로 좋지 않아 Uptime 비율이 평균 90% 대에 불과\n - 전세계 거래량/시가총액 등 보다 덜 접하게 되는 정보가 많이 있으며, 전세계적인 자료가 특히 중점적으로 제공됨\n - **제공 정보 : 암호화폐 종목, 현재 가격, 변동률, 24시간 전세계 거래량, 전세계 시가총액, 전세계 암호화폐 공급량 및 공급한도량**\n - 작동 화면 예시 : ![Running Screenshot](https://github.com/x3onkait/LiveCLICryptoPanel/blob/main/Running%20Screenshot/LiveCLICryptoPanel_coincapAPI/2021-09-01%20162622.png)\n\nAPI마다 지원하는 정보, rate limit, API를 제공하는 서버의 수용능력 등에 따라  \n프로그램의 performance, preference 등이 다릅니다.  \n\n프로그램 코드를 원하는 API에 따라 다운받으신 다음 python으로 이를 실행하시면 됩니다.  \n원하신다면 **pyinstaller** 등의 패키지를 이용해 실행 파일로 만드셔도 됩니다.  \n\n- 코드 실행하기  \n  ```python [LiveCryptoPanel_....API]py```  \n- exe 파일 만들기  \n  ``` pyinstaller --icon=[ico 파일 이름].ico --onefile [LiveCryptoPanel_....API]py ```  \n  자세한 방법 : [자세한 pyinstaller 설정 방법](https://hongku.tistory.com/338)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknightchaser%2Fliveclicryptopanel","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fknightchaser%2Fliveclicryptopanel","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fknightchaser%2Fliveclicryptopanel/lists"}