{"id":20857647,"url":"https://github.com/sdm-lang/sdml-sublime-text","last_synced_at":"2026-04-26T01:31:53.786Z","repository":{"id":199833445,"uuid":"703851618","full_name":"sdm-lang/sdml-sublime-text","owner":"sdm-lang","description":"Sublime Text package for SDML","archived":false,"fork":false,"pushed_at":"2025-10-30T18:38:26.000Z","size":280,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-12-30T09:59:19.532Z","etag":null,"topics":["sdml","sublime-package","sublime-snippets","sublime-syntax"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sdm-lang.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE-APACHE","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":"2023-10-12T03:36:36.000Z","updated_at":"2025-10-31T14:41:13.000Z","dependencies_parsed_at":"2023-11-17T21:48:12.097Z","dependency_job_id":null,"html_url":"https://github.com/sdm-lang/sdml-sublime-text","commit_stats":null,"previous_names":["sdm-lang/sdml-sublime-text"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/sdm-lang/sdml-sublime-text","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdm-lang%2Fsdml-sublime-text","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdm-lang%2Fsdml-sublime-text/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdm-lang%2Fsdml-sublime-text/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdm-lang%2Fsdml-sublime-text/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sdm-lang","download_url":"https://codeload.github.com/sdm-lang/sdml-sublime-text/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sdm-lang%2Fsdml-sublime-text/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32283294,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-25T18:29:39.964Z","status":"ssl_error","status_checked_at":"2026-04-25T18:29:32.149Z","response_time":59,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["sdml","sublime-package","sublime-snippets","sublime-syntax"],"created_at":"2024-11-18T04:42:10.142Z","updated_at":"2026-04-26T01:31:53.768Z","avatar_url":"https://github.com/sdm-lang.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SDML Package for Sublime Text\n\n![SDML Logo Text](https://raw.githubusercontent.com/sdm-lang/.github/main/profile/horizontal-text.svg)\n\nThis is a reasonably complete [package](https://www.sublimetext.com/docs/packages.html) for the [Sublime Text](https://www.sublimetext.com/) editor. The provided syntax highlighting is mostly complete\nexcept for formal constraints and type-class method definitions.\n\nAdditionally, the invaluable [bat](https://github.com/sharkdp/bat) command-line tool uses `.sublime-syntax` files to do\nterminal source highlighting.\n\nA Github workflow attaches a downloadable `.sublime-package` file to each [release](https://github.com/sdm-lang/sdml-sublime-text/releases/).\n\n## Features\n\nSyntax highlighting based on a [`.sublime-syntax`](https://www.sublimetext.com/docs/syntax.html) grammar.\n\n![Sublime Text Highlighting](./images/sublime.png)\n\nGrammar integrated into the `bat` pager.\n\n![Bat Highlighting](./images/sublime-bat.png)\n\n## Installation\n\nThe install script provided will clone this repository into your Sublime Text package location and, if you have `bat`\ninstalled, link the repository into the `bat` configuration folder.\n\n```bash\ncurl https://raw.githubusercontent.com/sdm-lang/sdml-sublime-text/main/install.sh | sh\n```\n\nAlternatively, you can download a release zip file from Github and unzip on the Sublime Text Packages directory.\n\n## License(s)\n\nThe contents of this repository are made available under the following\nlicenses:\n\n### Apache-2.0\n\n\u003e ```text\n\u003e Copyright 2025 Simon Johnston \u003cjohnstonskj@gmail.com\u003e\n\u003e \n\u003e Licensed under the Apache License, Version 2.0 (the \"License\");\n\u003e you may not use this file except in compliance with the License.\n\u003e You may obtain a copy of the License at\n\u003e \n\u003e     http://www.apache.org/licenses/LICENSE-2.0\n\u003e \n\u003e Unless required by applicable law or agreed to in writing, software\n\u003e distributed under the License is distributed on an \"AS IS\" BASIS,\n\u003e WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n\u003e See the License for the specific language governing permissions and\n\u003e limitations under the License.\n\u003e ```\n\nSee the enclosed file [LICENSE-Apache](https://github.com/sdm-lang/sdml-sublime-text/blob/main/LICENSE-APACHE).\n\n### MIT\n\n\u003e ```text\n\u003e Copyright 2025 Simon Johnston \u003cjohnstonskj@gmail.com\u003e\n\u003e \n\u003e Permission is hereby granted, free of charge, to any person obtaining a copy\n\u003e of this software and associated documentation files (the “Software”), to deal\n\u003e in the Software without restriction, including without limitation the rights to\n\u003e use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of\n\u003e the Software, and to permit persons to whom the Software is furnished to do so,\n\u003e subject to the following conditions:\n\u003e \n\u003e The above copyright notice and this permission notice shall be included in all\n\u003e copies or substantial portions of the Software.\n\u003e \n\u003e THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,\n\u003e INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A\n\u003e PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT\n\u003e HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION\n\u003e OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE\n\u003e SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.\n\u003e ```\n\nSee the enclosed file [LICENSE-MIT](https://github.com/sdm-lang/sdml-sublime-text/blob/main/LICENSE-MIT).\n\n### Contributions\n\nUnless you explicitly state otherwise, any contribution intentionally submitted\nfor inclusion in the work by you, as defined in the Apache-2.0 license, shall\nbe dual licensed as above, without any additional terms or conditions.\n\n## Changes\n\n**Version: 0.1.0**\n\n* Initial release, syntax highlighting only.\n\n## TODO\n\n1. Copy over snippets from the TextMate bundle.\n1. Add configuration for a [build system](https://www.sublimetext.com/docs/build_systems.html).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdm-lang%2Fsdml-sublime-text","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsdm-lang%2Fsdml-sublime-text","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsdm-lang%2Fsdml-sublime-text/lists"}