{"id":18423653,"url":"https://github.com/chadtech/chadtech-v0","last_synced_at":"2025-07-23T17:36:18.211Z","repository":{"id":74358831,"uuid":"17203242","full_name":"Chadtech/ChadTech-v0","owner":"Chadtech","description":null,"archived":false,"fork":false,"pushed_at":"2014-08-27T01:37:29.000Z","size":170535,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-13T16:46:19.375Z","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/Chadtech.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":"2014-02-26T07:53:55.000Z","updated_at":"2019-08-15T15:57:07.000Z","dependencies_parsed_at":"2023-02-25T23:00:27.896Z","dependency_job_id":null,"html_url":"https://github.com/Chadtech/ChadTech-v0","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Chadtech/ChadTech-v0","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chadtech%2FChadTech-v0","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chadtech%2FChadTech-v0/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chadtech%2FChadTech-v0/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chadtech%2FChadTech-v0/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Chadtech","download_url":"https://codeload.github.com/Chadtech/ChadTech-v0/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Chadtech%2FChadTech-v0/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266720933,"owners_count":23974068,"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","status":"online","status_checked_at":"2025-07-23T02:00:09.312Z","response_time":66,"last_error":null,"robots_txt_status":null,"robots_txt_updated_at":null,"robots_txt_url":"https://github.com/robots.txt","online":true,"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-06T04:38:10.048Z","updated_at":"2025-07-23T17:36:18.188Z","avatar_url":"https://github.com/Chadtech.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"## NOTICE, Chadtech v0 is now outdated. Chadtech v0.5 can be used in browser at ChadCS.github.io/ctjs/Chadtech.html, and found in github.com/ChadCS/Chadtech-v0.5 \n\n## Download \n\nDownload binary for your operating system from dist folder and run installer (.exe or .dmg, no dependencies needed)\n\n## Or run from source\n\nClick download zip then you will need dependencies:\n\n### Windows:\n\nDownload python, pygame, tkinter, and PIL\n\nthen run 'python ChadTech.py'\n\n### MAC:\n\nEasiest way to get dependancies is homebrew is the preferred method to get them http://brew.sh/\n\nOpen a terminal and type:\nruby -e \"$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)\"\n\nWhen its done we need some stuff from it:\nbrew install python mercurial\nbrew install sdl sdl_image sdl_mixer sdl_ttf portmidi \n\nNow we need some more stuff from the python package manager :)\npip install PIL\npip install hg+http://bitbucket.org/pygame/pygame\n\nNow we're finally ready, go to directory with chadtech in it and type\npython ChadTech.py\n\n\n\n\n## Building an OSX binary (optional)\nYou might wish to run a more bleeding edge version of chadtech, but still want it to be a mac .app file. To make the mac .app file you'll need another package if you dont have it:\npip install py2app numpy\n\nThen you can run ./buildosx.sh to create an app and DMG\n\n## Building a Windows binary (optional)\n\n0. Install cxfreeze\n1. In the directory 'ChadTech-v0' run 'python intoexe.py build' \n2. A folder named 'build' should now exist, add to it 'thumbnail.png','selected.png','introscreen.png','/chars6x8', and '/chars12x16'.\n3. The build file is ChadTech as released. The exe in the build file is the application. Its icon is 'thumbnail.ico'. \n4. To create the installer install NSIS, and look for the NSIS quick setup application online. The NSIS quick setup guide, with particular settings, created 'ChadTech-installer.exe'\n\n\n----------------------------------------------\n\nDiscovered bugs:\n\n* L key in slanty font presents 'K'\n* Starts to develop lag ~~after only 5 or so pages(800x800, linegap of 4)~~ after enough pages\n* Slanty mode leaves an 'S' when activated or deactivated\n\nFeature ideas:\n\n* Automatic file name generator (if a file exists with that name, name the file [name]1.PNG)\n* Search\n* ~~Delete key~~ Available in v0.5\n* New Document Command\n* More Document sizes (1000x200 would be useful)\n* ~~Remove gap between pages~~ Available in v0.5\n* ~~Title on top of document~~ Available in v0.5\n* ~~Lowercase form of Slanty Font~~ Available in v0.5\n* Save /Save as distinction\n* ~~Space character in small scripts~~ Available in v0.5\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadtech%2Fchadtech-v0","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchadtech%2Fchadtech-v0","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadtech%2Fchadtech-v0/lists"}