{"id":28893864,"url":"https://github.com/thevurv/expression2-public-e2s","last_synced_at":"2025-08-24T17:40:50.284Z","repository":{"id":48626525,"uuid":"233191095","full_name":"thevurv/expression2-public-e2s","owner":"thevurv","description":"Some of my public E2 chips / libraries for garrysmod. For my Lua and SF Creations: https://github.com/Vurv78/lua","archived":false,"fork":false,"pushed_at":"2023-07-13T18:43:58.000Z","size":1647,"stargazers_count":13,"open_issues_count":0,"forks_count":3,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-21T03:11:27.487Z","etag":null,"topics":["e2","expression2","garrysmod","glua","gmod","wiremod"],"latest_commit_sha":null,"homepage":"","language":"Golo","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/thevurv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2020-01-11T07:05:10.000Z","updated_at":"2025-04-25T00:21:14.000Z","dependencies_parsed_at":"2025-06-04T03:12:25.129Z","dependency_job_id":"a94cd52a-0f7a-490a-ac4d-f864dbe71cd6","html_url":"https://github.com/thevurv/expression2-public-e2s","commit_stats":null,"previous_names":["thevurv/expression2-public-e2s"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/thevurv/expression2-public-e2s","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thevurv%2Fexpression2-public-e2s","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thevurv%2Fexpression2-public-e2s/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thevurv%2Fexpression2-public-e2s/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thevurv%2Fexpression2-public-e2s/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/thevurv","download_url":"https://codeload.github.com/thevurv/expression2-public-e2s/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/thevurv%2Fexpression2-public-e2s/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271915761,"owners_count":24843190,"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-24T02:00:11.135Z","response_time":111,"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":["e2","expression2","garrysmod","glua","gmod","wiremod"],"created_at":"2025-06-21T03:09:57.630Z","updated_at":"2025-08-24T17:40:50.270Z","avatar_url":"https://github.com/thevurv.png","language":"Golo","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Expression2 [![License](https://img.shields.io/github/license/Vurv78/expression2-public-e2s?color=red)](https://opensource.org/licenses/MIT) [![github/Vurv78](https://img.shields.io/discord/824727565948157963?label=Discord\u0026logo=discord\u0026logoColor=ffffff\u0026labelColor=7289DA\u0026color=2c2f33)](https://discord.gg/epJFC6cNsw)\n\n\u003e A collection of my public E2 libraries and chips. Note this is mostly bad code and should not be taken as learning material.\n\n*❔ Want to code Expression2? Use my [Expression-LS](https://github.com/Vurv78/Expression-LS) for VSCode!*  \n*Also, I've been working on a successor to E2, [Expressive](https://github.com/Vurv78/Expressive)*\n\n## Note\nLibraries are very inefficient. There's a 20 ops penalty just to use a user defined function. Use these sparingly.\n\n## Installing\n__Method 1 - Copy into gmod:__\n  1. Go on the chip page.\n  2. Click the \"raw\" button.\n  3. CTRL+S (Save the file)\n  3. Drag it into your [STEAMFOLDER]/steamapps/common/GarrysMod/garrysmod/data/expression2 folder\n\n__Method 2: Paste into E2 Editor.__\n1. Just copy and paste the code into your editor.\n\n__Both Methods:__\nRead for any additional instructions in the form of e2 comments.\n\n## E2 Library Usage:\n  #### Libraries:\n  1. Use ``#include \"e2name\"`` in your code with e2name being the name of the e2 you saved the library in.\n  2. Be aware that all of the functions will appear red as if the e2 doesn't recognize them but it'll work. This is because of the e2's editor not going over ``#include``s\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthevurv%2Fexpression2-public-e2s","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fthevurv%2Fexpression2-public-e2s","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fthevurv%2Fexpression2-public-e2s/lists"}