# tree-sitter-elixir
[](https://github.com/elixir-lang/tree-sitter-elixir/actions/workflows/test.yml)
Elixir grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).
Ready for production. Currently used by GitHub itself for source code highlighting and code navigation.
## Development
See [the docs](./docs/index.md) for more details.
Raw data
{
"_id": null,
"home_page": null,
"name": "tree-sitter-elixir",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": "incremental, parsing, tree-sitter, elixir",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/1a/35/88a907206692b077885bc403ad4cbb0c7dca7f2f82a733f9c53aacfece4a/tree_sitter_elixir-0.3.4.tar.gz",
"platform": null,
"description": "# tree-sitter-elixir\n\n[](https://github.com/elixir-lang/tree-sitter-elixir/actions/workflows/test.yml)\n\nElixir grammar for [tree-sitter](https://github.com/tree-sitter/tree-sitter).\n\nReady for production. Currently used by GitHub itself for source code highlighting and code navigation.\n\n## Development\n\nSee [the docs](./docs/index.md) for more details.\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Elixir grammar for tree-sitter",
"version": "0.3.4",
"project_urls": {
"Homepage": "https://github.com/elixir-lang/tree-sitter-elixir"
},
"split_keywords": [
"incremental",
" parsing",
" tree-sitter",
" elixir"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "09d1a0a5014b1c2c6e76d1a719c066f195f4a87bfd489d93c4b67d28d11638f3",
"md5": "bea4fd232077d59d096ec9b6f6e6ad33",
"sha256": "fc640c65d7b0830d1f5a21071672292dd98d9b8fdaa1124117f942593faf8fb7"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "bea4fd232077d59d096ec9b6f6e6ad33",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 163600,
"upload_time": "2025-02-06T18:29:51",
"upload_time_iso_8601": "2025-02-06T18:29:51.113799Z",
"url": "https://files.pythonhosted.org/packages/09/d1/a0a5014b1c2c6e76d1a719c066f195f4a87bfd489d93c4b67d28d11638f3/tree_sitter_elixir-0.3.4-cp39-abi3-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "34cee321db2cbd7090ca2d27a0a2a4a1d10baadec0c0798bea920dace6317aef",
"md5": "dd83626a040953a9fb2ecb2e0706cd35",
"sha256": "9e2627e64f1d5a181a369afc6d828a905f2cbd22f50daa255804e2b95d4bcb00"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "dd83626a040953a9fb2ecb2e0706cd35",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 174911,
"upload_time": "2025-02-06T18:29:53",
"upload_time_iso_8601": "2025-02-06T18:29:53.018078Z",
"url": "https://files.pythonhosted.org/packages/34/ce/e321db2cbd7090ca2d27a0a2a4a1d10baadec0c0798bea920dace6317aef/tree_sitter_elixir-0.3.4-cp39-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "344ed891efcc5df3d79f5f5f17ead25c7435152cc7cb52f24fdc6b4d6ba03971",
"md5": "e6a086e652a075b719fa60b9578cb743",
"sha256": "5f4ec28c8bd280e5aee79d76422a2528b1356b5a4ec9efb9978e68e4de9e5637"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "e6a086e652a075b719fa60b9578cb743",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 203532,
"upload_time": "2025-02-06T18:29:54",
"upload_time_iso_8601": "2025-02-06T18:29:54.834073Z",
"url": "https://files.pythonhosted.org/packages/34/4e/d891efcc5df3d79f5f5f17ead25c7435152cc7cb52f24fdc6b4d6ba03971/tree_sitter_elixir-0.3.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0aad9ec669b11db4db56389135b2c3c9f69a6b7b6d9c347a292ad211f649d11e",
"md5": "1fa78c0b5fb55d19e3f87f307dd6eac7",
"sha256": "916cb14019787b7646821acc285dc30c1b4d2eca03554d146c12743786ebab99"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1fa78c0b5fb55d19e3f87f307dd6eac7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 189007,
"upload_time": "2025-02-06T18:29:56",
"upload_time_iso_8601": "2025-02-06T18:29:56.587437Z",
"url": "https://files.pythonhosted.org/packages/0a/ad/9ec669b11db4db56389135b2c3c9f69a6b7b6d9c347a292ad211f649d11e/tree_sitter_elixir-0.3.4-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "54e2d6fe7cfc0156f33b8b7e73acbdc12281d58ba722da53484a108b9fea00f3",
"md5": "8ef1cafd4fd8a1d7ea04178aa826214a",
"sha256": "c1726bfbe0d8ddaa6862308e626154ff36049df2bf6e91c22ebcbd6059890879"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "8ef1cafd4fd8a1d7ea04178aa826214a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 182379,
"upload_time": "2025-02-06T18:30:01",
"upload_time_iso_8601": "2025-02-06T18:30:01.232285Z",
"url": "https://files.pythonhosted.org/packages/54/e2/d6fe7cfc0156f33b8b7e73acbdc12281d58ba722da53484a108b9fea00f3/tree_sitter_elixir-0.3.4-cp39-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "70a5ab27dae78e3a9cd0ab9b8084f5fc3d6c53ff6d8beab6aa0927c008aba5c6",
"md5": "2ba35e8fe1637df98f1c74b302b69a5d",
"sha256": "b1c963fec25566f6593293f33aa4f3d302f4c206818e07adbf1be3ec6978b6f1"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "2ba35e8fe1637df98f1c74b302b69a5d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 167083,
"upload_time": "2025-02-06T18:30:03",
"upload_time_iso_8601": "2025-02-06T18:30:03.751330Z",
"url": "https://files.pythonhosted.org/packages/70/a5/ab27dae78e3a9cd0ab9b8084f5fc3d6c53ff6d8beab6aa0927c008aba5c6/tree_sitter_elixir-0.3.4-cp39-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0440e94285771e97b9b08242260c3bbc88e8c71a536ddb1394e7e1d8fa58575f",
"md5": "f1b19a81b5bbf553a209cf393b062790",
"sha256": "13857e094e95e037dba0b719a33cf8eb2a780f31812a7e45755175495deb2ba4"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4-cp39-abi3-win_arm64.whl",
"has_sig": false,
"md5_digest": "f1b19a81b5bbf553a209cf393b062790",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 163445,
"upload_time": "2025-02-06T18:30:04",
"upload_time_iso_8601": "2025-02-06T18:30:04.835967Z",
"url": "https://files.pythonhosted.org/packages/04/40/e94285771e97b9b08242260c3bbc88e8c71a536ddb1394e7e1d8fa58575f/tree_sitter_elixir-0.3.4-cp39-abi3-win_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1a3588a907206692b077885bc403ad4cbb0c7dca7f2f82a733f9c53aacfece4a",
"md5": "f5ec86615dae6b92a5ce7d5407885605",
"sha256": "349e7b4b85583d598cf8d8613ddfeafa37ed70410d62ab07a5bd42c6e544e2ab"
},
"downloads": -1,
"filename": "tree_sitter_elixir-0.3.4.tar.gz",
"has_sig": false,
"md5_digest": "f5ec86615dae6b92a5ce7d5407885605",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 445056,
"upload_time": "2025-02-06T18:30:06",
"upload_time_iso_8601": "2025-02-06T18:30:06.307871Z",
"url": "https://files.pythonhosted.org/packages/1a/35/88a907206692b077885bc403ad4cbb0c7dca7f2f82a733f9c53aacfece4a/tree_sitter_elixir-0.3.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-06 18:30:06",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "elixir-lang",
"github_project": "tree-sitter-elixir",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tree-sitter-elixir"
}