{"id":26389298,"url":"https://github.com/fries-byte/cp-sc","last_synced_at":"2025-03-17T09:17:49.468Z","repository":{"id":277338960,"uuid":"930248409","full_name":"Fries-byte/cp-sc","owner":"Fries-byte","description":"pistud's compiler, studc or studcompiler, its created to replace python's interpreter and using python's compiler to convert pistud files into exe","archived":false,"fork":false,"pushed_at":"2025-02-13T11:43:02.000Z","size":34,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-13T12:33:54.471Z","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/Fries-byte.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":"2025-02-10T10:22:32.000Z","updated_at":"2025-02-13T11:43:05.000Z","dependencies_parsed_at":"2025-02-13T12:46:49.244Z","dependency_job_id":null,"html_url":"https://github.com/Fries-byte/cp-sc","commit_stats":null,"previous_names":["fries-byte/cp-sc"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fries-byte%2Fcp-sc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fries-byte%2Fcp-sc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fries-byte%2Fcp-sc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Fries-byte%2Fcp-sc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Fries-byte","download_url":"https://codeload.github.com/Fries-byte/cp-sc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244006334,"owners_count":20382443,"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":"2025-03-17T09:17:49.035Z","updated_at":"2025-03-17T09:17:49.452Z","avatar_url":"https://github.com/Fries-byte.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Compile PiStud | studc\na compiler for pisted to replace pythons inerpreter, you have to [download Piargs](https://github.com/Fries-byte/pistud/raw/refs/heads/main/exe/piargs.exe) to get the compiler, the compiler is still in development and not bug free\n\n# How it works\nWhen you use the pistud interpreter, it converts it into python code and runs that code, but when you use the compiler the interpreter converts it into python code and runs it to check for errors before running the compiler and converts it into an exe file \u003cbr\u003e\n\n### Interpreter:\n![Showcase 1](https://github.com/user-attachments/assets/2e8832db-f59b-46ea-b55f-d3bea6e14346)\n\n\u003cbr\u003e\n\n### Compiler:\n![Showcase 2](https://github.com/user-attachments/assets/8057f4f6-4d93-4e8f-b174-0263496f4083)\n\n\u003cbr\u003e\u003cbr\u003e\n# How to use\ndownload pyinstaller before using, since its code is pyinstaller included (compiler is not the same as pyinstaller)\n```\npip install pyinstaller\n```\nafter you've downloaded it, here are some options to choose \u003cbr\u003e\nThere are two type of compilers, the clean one and the developer one, for clean one use piargs, do \n```\nping install studc\n```\n\u003cbr\u003e\nbut if you want the developer version and create your own, do (in terminal)\n\n```\ngit clone https://github.com/Fries-byte/cp-sc\n```\n\nto compile the file, use \n```\npython runtime.py filename.py\n```\nand replace \"filename\" with the file you want to compile\n\u003cbr\u003e\nThis program currently works on Windows only (i think)\n\n# License\nthe compiler is open source and free for everyone, read the [license](https://github.com/fries-byte/pistud?tab=License-1-ov-file) and [security policy](https://github.com/fries-byte/pistud?tab=security-ov-file) to know what you may and may not use or do with our code.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffries-byte%2Fcp-sc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffries-byte%2Fcp-sc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffries-byte%2Fcp-sc/lists"}