{"id":13672278,"url":"https://github.com/koto-lang/koto","last_synced_at":"2025-05-14T06:12:41.293Z","repository":{"id":37963025,"uuid":"317266484","full_name":"koto-lang/koto","owner":"koto-lang","description":"A simple, expressive, embeddable programming language","archived":false,"fork":false,"pushed_at":"2025-05-12T13:05:15.000Z","size":5651,"stargazers_count":735,"open_issues_count":7,"forks_count":35,"subscribers_count":16,"default_branch":"main","last_synced_at":"2025-05-12T14:32:24.438Z","etag":null,"topics":["compiler","koto","language","programming-language","rust","scripting-language"],"latest_commit_sha":null,"homepage":"https://koto.dev","language":"Rust","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/koto-lang.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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-11-30T15:30:29.000Z","updated_at":"2025-05-11T17:31:16.000Z","dependencies_parsed_at":"2023-12-03T04:20:05.187Z","dependency_job_id":"b53e7c06-0150-4e0b-8d40-53adc1cb288f","html_url":"https://github.com/koto-lang/koto","commit_stats":{"total_commits":1541,"total_committers":4,"mean_commits":385.25,"dds":"0.029201817001946795","last_synced_commit":"226a64cfefe17030e4284b1ff052b3b36e510399"},"previous_names":[],"tags_count":18,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koto-lang%2Fkoto","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koto-lang%2Fkoto/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koto-lang%2Fkoto/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/koto-lang%2Fkoto/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/koto-lang","download_url":"https://codeload.github.com/koto-lang/koto/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253755827,"owners_count":21959090,"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":["compiler","koto","language","programming-language","rust","scripting-language"],"created_at":"2024-08-02T09:01:31.129Z","updated_at":"2025-05-14T06:12:41.240Z","avatar_url":"https://github.com/koto-lang.png","language":"Rust","funding_links":[],"categories":["Rust","compiler","Other"],"sub_categories":[],"readme":"[![Koto](assets/koto.svg)][koto]\n\n---\n\n[![Docs](https://img.shields.io/docsrs/koto)][rust-docs]\n[![Crates.io](https://img.shields.io/crates/v/koto.svg)][crates]\n[![CI](https://github.com/koto-lang/koto/workflows/CI/badge.svg)][ci]\n[![Discord](https://img.shields.io/discord/894599423970136167?logo=discord)][discord]\n\n---\n\nKoto is a simple and expressive programming language, usable as an extension\nlanguage for [Rust][rust] applications, or as a standalone scripting language.\n\n## Info\n\n- [About Koto](crates/cli/docs/about.md)\n- [Koto Language Guide](crates/cli/docs/language_guide.md)\n- [CLI Docs](crates/cli/docs/cli.md)\n- [Online Playground][playground]\n- [Example Rust application with Koto bindings](crates/koto/examples/poetry/)\n\n## Development\n\nThe top-level [justfile](./justfile) contains some useful commands for working\nwith the repo, for example `just checks` which runs all available checks and\ntests.\n\nAfter installing [just][just], you can run `just setup` to install additional\ndependencies for working with the `justfile` commands.\n\n## MSRV\n\nKoto is under active development, and tested against the latest stable release\nof Rust.\n\n[ci]: https://github.com/koto-lang/koto/actions\n[discord]: https://discord.gg/JeV8RuK4CT\n[core-lib]: https://koto.dev/docs/next/core\n[crates]: https://crates.io/crates/koto\n[just]: https://just.systems/man/en/\n[playground]: https://koto.dev/play\n[rust]: https://rust-lang.org\n[rust-docs]: https://docs.rs/koto\n[koto]: https://koto.dev\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoto-lang%2Fkoto","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkoto-lang%2Fkoto","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkoto-lang%2Fkoto/lists"}