{"id":21886601,"url":"https://github.com/jujuadams/chatterbox","last_synced_at":"2026-05-30T13:01:04.270Z","repository":{"id":41512852,"uuid":"180980361","full_name":"JujuAdams/Chatterbox","owner":"JujuAdams","description":"Narrative design language for GameMaker 2022 LTS","archived":false,"fork":false,"pushed_at":"2026-05-13T17:48:46.000Z","size":3804,"stargazers_count":166,"open_issues_count":9,"forks_count":23,"subscribers_count":5,"default_branch":"master","last_synced_at":"2026-05-13T19:29:40.629Z","etag":null,"topics":["dialogue","game-maker-studio-2","gamemaker","gms2","narrative","text"],"latest_commit_sha":null,"homepage":"https://www.jujuadams.com/Chatterbox/","language":"Game Maker Language","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/JujuAdams.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-04-12T09:51:54.000Z","updated_at":"2026-04-20T03:22:51.000Z","dependencies_parsed_at":"2023-11-25T11:29:30.001Z","dependency_job_id":"0fc2e09d-0be8-443c-bede-b1024b3edf8d","html_url":"https://github.com/JujuAdams/Chatterbox","commit_stats":null,"previous_names":[],"tags_count":74,"template":false,"template_full_name":null,"purl":"pkg:github/JujuAdams/Chatterbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JujuAdams%2FChatterbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JujuAdams%2FChatterbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JujuAdams%2FChatterbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JujuAdams%2FChatterbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/JujuAdams","download_url":"https://codeload.github.com/JujuAdams/Chatterbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/JujuAdams%2FChatterbox/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33692997,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"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":["dialogue","game-maker-studio-2","gamemaker","gms2","narrative","text"],"created_at":"2024-11-28T10:36:47.277Z","updated_at":"2026-05-30T13:01:04.264Z","avatar_url":"https://github.com/JujuAdams.png","language":"Game Maker Language","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\u003cimg src=\"https://raw.githubusercontent.com/JujuAdams/Chatterbox/master/LOGO.png\" style=\"display:block; margin:auto; width:400px\"\u003e\u003c/p\u003e\n\u003ch1 align=\"center\"\u003eChatterbox 4.0.0\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003eNarrative engine for GameMaker LTS 2026\u003c/p\u003e\n\n\u0026nbsp;\n\n\u0026nbsp;\n\n- ### Got questions? [Make a new issue!](https://github.com/JujuAdams/Chatterbox/issues/new)\n- ### There is also a [Discord server](https://discord.gg/hwgWpnsNw2) (but GitHub issues are preferred)\n- ### [Download the .yymps](https://github.com/JujuAdams/chatterbox/releases/)\n- ### Download the [visual editor](https://github.com/FaultyFunctions/Crochet/) by [Faulty](https://github.com/FaultyFunctions)\n- ### Read the [documentation](http://jujuadams.github.io/Chatterbox)\n- ### You may also like [FriendlyCosmonaut's dialogue system](https://friendlycosmonaut.itch.io/dialoguesystem), [Quack](https://marketplace.yoyogames.com/assets/8789/quack-dialogue-system), and [gmdialogue](https://github.com/danielpancake/gmdialogue)\n\n\u0026nbsp;\n\n\u0026nbsp;\n\nChatterbox is a GameMaker narrative design tool. It is loosely based on version 2 of the [YarnScript language](https://yarnspinner.dev/), used in games such as [Far From Noise](https://sites.google.com/view/farfromnoise/home) and [Night In The Woods](http://www.nightinthewoods.com/). Chatterbox itself has been used in many projects: [Notice Me Leena-senpai!](https://store.steampowered.com/app/1988530/Notice_Me_Leenasenpai), [Love Garden](https://cosmic-fox-studio.itch.io/love-garden), [Horizonite](https://store.steampowered.com/app/2151140/Horizonite/), [Schrodinger's Catgirl](https://store.steampowered.com/app/1460950/Schrodingers_Catgirl/) and [Demon Hearts](https://dontaericeart.itch.io/demon-hearts) to mention but a few.\n\nChatterbox uses a custom scripting language called \"ChatterScript\" that is both convenient for writing complex branching dialogue and accessible for people who are less confident when programming.\n\nChatterScript files can be written by hand, but the best way to start with ChatterScript is to use an editor. The best editor to use [Crochet](https://github.com/FaultyFunctions/Crochet), available on [Windows, MacOS, \u0026 Ubuntu](https://github.com/FaultyFunctions/Crochet/releases), or as a [web-based editor](https://faultyfunctions.github.io/Crochet/).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjujuadams%2Fchatterbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjujuadams%2Fchatterbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjujuadams%2Fchatterbox/lists"}