{"id":20557043,"url":"https://github.com/sharpvik/eel-calc","last_synced_at":"2026-03-19T16:22:56.074Z","repository":{"id":38427912,"uuid":"210241787","full_name":"sharpvik/eel-calc","owner":"sharpvik","description":"Desktop calculator app built with Python and Eel","archived":false,"fork":false,"pushed_at":"2023-07-22T16:54:28.000Z","size":58,"stargazers_count":0,"open_issues_count":3,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-06T06:48:32.341Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"HTML","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/sharpvik.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-23T01:41:43.000Z","updated_at":"2020-02-14T18:56:41.000Z","dependencies_parsed_at":"2025-01-16T18:29:32.722Z","dependency_job_id":"a250098d-75e9-4171-81bc-55f172c31925","html_url":"https://github.com/sharpvik/eel-calc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sharpvik/eel-calc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Feel-calc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Feel-calc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Feel-calc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Feel-calc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sharpvik","download_url":"https://codeload.github.com/sharpvik/eel-calc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharpvik%2Feel-calc/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30279777,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T20:45:49.896Z","status":"ssl_error","status_checked_at":"2026-03-08T20:45:49.525Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-16T03:34:26.234Z","updated_at":"2026-03-09T01:33:31.739Z","avatar_url":"https://github.com/sharpvik.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Eel-Calculator\n\nA desktop app made using the magic of Python with [Eel] module.\n\n## Dependencies\n\nIn order to run, this app relies on a couple of modules:\n\n* eel\n* pyinstaller (optional)\n\nYou can manually install modules, using\n\n```bash\npip3 install eel\npip3 install pyinstaller\n```\n\nHowever, module versions may differ. There is a better way to do it -- Pipenv!\n\n```bash\npip3 install pipenv # if you don't have pipenv yet\npipenv install\npipenv shell # to enter to pipenv's subshell\n# Voila! All dependencies installed. \n# We are ready to run it.\n```\n\n## How to Use\n\nRun this to run with Python:\n\n```bash\npython3 main.py\n```\n\nOr this to make an executable:\n\n```bash\npython3 -m eel main.py web --onefile # creates executable\nrm -r build\nrm main.spec\nmv dist/main eel-calc\nrmdir dist # some cleanup\n./eel-calc # run executable\n```\n\nI've provided a *bash* script for those who don't wanna type it up themselves,\nit's called *make*. Run it with:\n\n```bash\nchmod +x make\n./make\n```\n\nThe *make* script doesn't include the last line that actually runs the\nexecutable `./eel-calc` as its purpose is only to **make** that file. Use that\nline to run it yourself whenever you are ready.\n\nFor the freaks like me who use Linux with GNOME and want to add this app to the\nGNOME launcher, I've written the 'eel-calc.desktop' file that has to be copied\ninto the `/usr/share/applications` folder to do that. You'll thank me later.\n\n## Contact\n\nFor any personal or business enquiries:\n\n+ Email: *sharp.vik@gmail.com*\n+ [Twitter](https://twitter.com/sharp_vik)\n+ [Instagram](https://www.instagram.com/viktooooor)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Feel-calc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharpvik%2Feel-calc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharpvik%2Feel-calc/lists"}