{"id":26294364,"url":"https://github.com/butterroach/slang","last_synced_at":"2025-08-23T19:35:23.327Z","repository":{"id":239504775,"uuid":"799707611","full_name":"Butterroach/slang","owner":"Butterroach","description":"a simple scripting language","archived":false,"fork":false,"pushed_at":"2025-01-01T07:46:54.000Z","size":84,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-15T03:18:48.022Z","etag":null,"topics":["language","programming-language","python","scripting-language"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Butterroach.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}},"created_at":"2024-05-12T23:29:23.000Z","updated_at":"2025-01-01T07:46:58.000Z","dependencies_parsed_at":"2024-05-13T00:27:32.977Z","dependency_job_id":"36d7206a-6358-48c9-968d-b0e10c37ed60","html_url":"https://github.com/Butterroach/slang","commit_stats":null,"previous_names":["butterroach/slang"],"tags_count":3,"template":false,"template_full_name":null,"purl":"pkg:github/Butterroach/slang","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fslang","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fslang/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fslang/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fslang/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Butterroach","download_url":"https://codeload.github.com/Butterroach/slang/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Butterroach%2Fslang/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271766561,"owners_count":24817557,"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-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","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":["language","programming-language","python","scripting-language"],"created_at":"2025-03-15T03:18:51.301Z","updated_at":"2025-08-23T19:35:23.274Z","avatar_url":"https://github.com/Butterroach.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\u003cimg alt=\"Slang logo\" src=\"https://raw.githubusercontent.com/Butterroach/slang/master/slang.png\" /\u003e\u003c/p\u003e\r\n\r\n[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black) [![Python application](https://github.com/Butterroach/slang/actions/workflows/python-app.yml/badge.svg)](https://github.com/Butterroach/slang/actions/workflows/python-app.yml)\r\n\r\n# slang\r\n\r\n## a simple scripting language\r\n\r\n---\r\n\r\nSlang is a simple scripting language written in pure Python without any dependencies (other than Python and a functional computer of course).\r\n\r\n### How to use\r\n\r\nDownload the source code (zip or tar.gz, both are fine) from [here](https://github.com/Butterroach/slang/releases/latest). Extract it. Then open your terminal and go into the new directory and type in `py main.py` (or `python main.py` (or `python3 main.py` (or whatever command idk))) without any extra arguments for the shell, or provide an argument specifying a file that has slang code in it to execute it. If it says command not found or whatever either your PATH is fucked up or you don't have Python (that's up to you to figure out! fun)\r\n\r\nAlso you should probably use the file extension .sponge (this will have a use in the future) but anything is ok\r\n\r\n### How fast is it?\r\n\r\nIt's written in Python what do you think its speed is\r\n\r\n### It doesn't work\r\n\r\nThis is in alpha shithead (open an issue)\r\n\r\n### Great, now how do I code in this\r\n\r\nSee the wiki whenever I make it (or read the code)\r\n\r\nYou can also check out the test.sponge file for an example of the syntax for literally everything so far. (no comments explaining what's happening though)\r\n\r\n### How can I contribute\r\n\r\nOpen a PR. If you don't know how to do that uhhhhh\r\n\r\n### How do I update?\r\n\r\n[Read the first 2 sentences](#how-to-use). Slang will tell you if there's an update if you have internet and GitHub is up and isn't blocked.\r\n\r\n### The source code is newer than the release, what's that about?\r\n\r\nThat is fucking development-stage code don't touch that you stupid bitch\r\n\r\n### No standalone EXE (or whatever)?\r\n\r\nNo EXE. Fuck you for even suggesting this. There is absolutely no future for Slang where this will be a thing. You really think there will ever be any. FUCK you. You want an EXE, you build it. Figure that out. Shithead.\r\n\r\n### Conclusion\r\n\r\nYou shouldn't use this\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutterroach%2Fslang","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbutterroach%2Fslang","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbutterroach%2Fslang/lists"}