{"id":13629369,"url":"https://github.com/cc65/cc65","last_synced_at":"2025-05-13T19:11:36.770Z","repository":{"id":7577563,"uuid":"8932489","full_name":"cc65/cc65","owner":"cc65","description":"cc65 - a freeware C compiler for 6502 based systems","archived":false,"fork":false,"pushed_at":"2025-05-05T15:14:02.000Z","size":29726,"stargazers_count":2413,"open_issues_count":234,"forks_count":453,"subscribers_count":93,"default_branch":"master","last_synced_at":"2025-05-05T16:22:51.617Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://cc65.github.io","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"zlib","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cc65.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"Contributing.md","funding":null,"license":"LICENSE","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,"zenodo":null}},"created_at":"2013-03-21T15:56:48.000Z","updated_at":"2025-05-05T15:38:56.000Z","dependencies_parsed_at":"2023-09-23T04:19:35.146Z","dependency_job_id":"dd88a7d6-9fdd-46d8-b7d8-fdce7c670ff0","html_url":"https://github.com/cc65/cc65","commit_stats":{"total_commits":10194,"total_committers":150,"mean_commits":67.96,"dds":0.7010986855012753,"last_synced_commit":"4dfbccfafdd842a00bbb80c2876643dfb2854f0c"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cc65%2Fcc65","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cc65%2Fcc65/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cc65%2Fcc65/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cc65%2Fcc65/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cc65","download_url":"https://codeload.github.com/cc65/cc65/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254010824,"owners_count":21998993,"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-08-01T22:01:08.694Z","updated_at":"2025-05-13T19:11:36.753Z","avatar_url":"https://github.com/cc65.png","language":"C","funding_links":[],"categories":["C"],"sub_categories":[],"readme":"The cc65 cross-compiler suite\n=============================\n\ncc65 is a complete cross-development package for 65(C)02 systems,\nincluding a powerful macro assembler, a C compiler, linker, archiver,\nsimulator and several other tools.  cc65 has C and runtime library\nsupport for many of the old 6502 machines.  For details look at\nthe [cc65 web site](https://cc65.github.io):\n\n| Company / People        | Machine / Environment               |\n|-------------------------|-------------------------------------|\n| Apple                   | Apple II                            |\n|                         | Apple IIe enhanced                  |\n| Atari                   | Atari 400/800                       |\n|                         | Atari 2600                          |\n|                         | Atari 5200                          |\n|                         | Atari 7800                          |\n|                         | Atari XL                            |\n|                         | Lynx                                |\n| Tangerine               | Oric Atmos                          |\n| Eureka                  | Oric Telestrat                      |\n| Acorn                   | BBC series                          |\n| Commodore               | C128                                |\n|                         | C16                                 |\n|                         | C64                                 |\n|                         | CBM 510/610                         |\n|                         | PET                                 |\n|                         | Plus/4                              |\n|                         | VIC-20                              |\n| VTech                   | CreatiVision                        |\n| Commander X16 Community | Commander X16                       |\n| Bit Corporation         | Gamate                              |\n| Berkeley Softworks      | GEOS (Apple/CBM)                    |\n| LUnix Team              | LUnix (C64)                         |\n| Nintendo                | Nintendo Entertainment System (NES) |\n| Ohio Scientific         | OSI C1P                             |\n| MOS Technology, Inc.    | KIM-1                               |\n| NEC                     | PC Engine (PCE)                     |\n| Dr. Jozo Dujmović       | Picocomputer (RP6502)               |\n| Watara                  | Watura/QuickShot Supervision        |\n| Synertek                | SYM-1                               |\n\nA generic configuration to adapt cc65 to new targets is also around.\n\n## People\n\ncc65 is originally based on the \"Small C\" compiler by Ron Cain and\nenhanced by James E. Hendrix.\n\n### Project founders\n\n* John R. Dunning: [original implementation](https://public.websites.umich.edu/~archive/atari/8bit/Languages/Cc65/)\n  of the C compiler and runtime library, Atari hosted.\n* Ullrich von Bassewitz:\n  * moved Dunning's code to modern systems,\n  * rewrote most parts of the compiler,\n  * rewrote all of the runtime library.\n\n### Core team members\n\n* [Christian Groessler](https://github.com/groessler): Atari, Atari5200, and CreatiVision library Maintainer\n* [dqh](https://github.com/dqh-au): GHA help\n* [Greg King](https://github.com/greg-king5): all around hackery\n* [groepaz](https://github.com/mrdudz): CBM library, Project Maintainer\n* [Oliver Schmidt](https://github.com/oliverschmidt): Apple II library Maintainer\n\n### External contributors\n\n* [acqn](https://github.com/acqn): various compiler fixes\n* [jedeoric](https://github.com/jedeoric): Telestrat target\n* [jmr](https://github.com/jmr): compiler fixes\n* [karrika](https://github.com/karrika): Atari 7800 target\n* [Stephan Mühlstrasser](https://github.com/smuehlst): osic1p target\n* [Wayne Parham](https://github.com/WayneParham): Sym-1 target\n* [Dave Plummer](https://github.com/davepl): KIM-1 target\n* [rumbledethumps](https://github.com/rumbledethumps): Picocomputer target\n\n*(The above list is incomplete, if you feel left out - please speak up or add yourself in a PR)*\n\nFor a complete list look at the [full team list](https://github.com/orgs/cc65/teams)\nor the list of [all contributors](https://github.com/cc65/cc65/graphs/contributors).\n\n# Contact\n\nFor general discussion, questions, etc subscribe to the\n[mailing list](https://cc65.github.io/mailing-lists.html)\nor use the [github discussions](https://github.com/cc65/cc65/discussions).\n\nSome of us may also be around on IRC [#cc65](https://web.libera.chat/#cc65) on libera.chat.\n\n# Documentation\n\n* The main [Documentation](https://cc65.github.io/doc) for users and\n  developers.\n* Info on [Contributing](Contributing.md) to the CC65 project. Please\n  read this before working on something you want to contribute, and\n  before reporting bugs.\n* The [Wiki](https://github.com/cc65/wiki/wiki) contains some extra info\n  that does not fit into the regular documentation.\n\n# Downloads\n\n* [Windows 64bit Snapshot](https://sourceforge.net/projects/cc65/files/cc65-snapshot-win64.zip)\n* [Windows 32bit Snapshot](https://sourceforge.net/projects/cc65/files/cc65-snapshot-win32.zip)\n* [Linux Snapshot DEB and RPM](https://software.opensuse.org/download.html?project=home%3Astrik\u0026package=cc65)\n\n[![Snapshot Build](https://github.com/cc65/cc65/actions/workflows/snapshot-on-push-master.yml/badge.svg?branch=master)](https://github.com/cc65/cc65/actions/workflows/snapshot-on-push-master.yml)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcc65%2Fcc65","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcc65%2Fcc65","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcc65%2Fcc65/lists"}