{"crate":{"id":"tree-sitter-rust","name":"tree-sitter-rust","updated_at":"2026-03-27T21:08:58.130286Z","versions":[2177054,2142473,1505957,1505955,1351220,1334532,1256498,1126165,1126149,1105902,875268,656434,656259,495117,463645,347544],"keywords":["incremental","parsing","rust","tree-sitter"],"categories":["parsing","text-editors"],"badges":[],"created_at":"2021-03-04T17:56:42.718422Z","downloads":21366318,"recent_downloads":7436889,"default_version":"0.24.2","num_versions":16,"yanked":false,"max_version":"0.24.2","newest_version":"0.24.2","max_stable_version":"0.24.2","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","links":{"version_downloads":"/api/v1/crates/tree-sitter-rust/downloads","versions":null,"owners":"/api/v1/crates/tree-sitter-rust/owners","owner_team":"/api/v1/crates/tree-sitter-rust/owner_team","owner_user":"/api/v1/crates/tree-sitter-rust/owner_user","reverse_dependencies":"/api/v1/crates/tree-sitter-rust/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":2177054,"crate":"tree-sitter-rust","num":"0.24.2","dl_path":"/api/v1/crates/tree-sitter-rust/0.24.2/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.24.2/readme","updated_at":"2026-03-27T21:08:58.130286Z","created_at":"2026-03-27T21:08:58.130286Z","downloads":6823276,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.24.2/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.24.2/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.24.2/authors"},"crate_size":368844,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2026-03-27T21:08:58.130286Z"}],"checksum":"439e577dbe07423ec2582ac62c7531120dbfccfa6e5f92406f93dd271a120e45","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":206186,"comment_lines":45,"files":2},"C Header":{"code_lines":510,"comment_lines":69,"files":3},"JavaScript":{"code_lines":1484,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":164,"comment_lines":19,"files":3}},"total_code_lines":208374,"total_comment_lines":159}},{"id":2142473,"crate":"tree-sitter-rust","num":"0.24.1","dl_path":"/api/v1/crates/tree-sitter-rust/0.24.1/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.24.1/readme","updated_at":"2026-03-19T17:18:03.427110Z","created_at":"2026-03-19T17:18:03.427110Z","downloads":228944,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.24.1/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.24.1/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.24.1/authors"},"crate_size":367988,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2026-03-19T17:18:03.427110Z"}],"checksum":"f715f73a0687261ddb686f0d64a1e5af57bd199c4d12be5fdda6676ce1885bf9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":207047,"comment_lines":43,"files":2},"C Header":{"code_lines":510,"comment_lines":69,"files":3},"JavaScript":{"code_lines":1486,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":164,"comment_lines":19,"files":3}},"total_code_lines":209237,"total_comment_lines":157}},{"id":1505957,"crate":"tree-sitter-rust","num":"0.23.3","dl_path":"/api/v1/crates/tree-sitter-rust/0.23.3/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.23.3/readme","updated_at":"2025-04-01T21:07:21.823525Z","created_at":"2025-04-01T21:07:21.823525Z","downloads":6792424,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.23.3/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.23.3/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.23.3/authors"},"crate_size":361346,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2025-04-01T21:07:21.823525Z"}],"checksum":"ca8ccb3e3a3495c8a943f6c3fd24c3804c471fd7f4f16087623c7fa4c0068e8a","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":204471,"comment_lines":43,"files":2},"C Header":{"code_lines":477,"comment_lines":64,"files":3},"JavaScript":{"code_lines":1481,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":164,"comment_lines":19,"files":3}},"total_code_lines":206623,"total_comment_lines":152}},{"id":1505955,"crate":"tree-sitter-rust","num":"0.24.0","dl_path":"/api/v1/crates/tree-sitter-rust/0.24.0/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.24.0/readme","updated_at":"2025-04-01T21:06:56.057005Z","created_at":"2025-04-01T21:06:56.057005Z","downloads":3910314,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.24.0/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.24.0/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.24.0/authors"},"crate_size":361995,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2025-04-01T21:06:56.057005Z"}],"checksum":"4b9b18034c684a2420722be8b2a91c9c44f2546b631c039edf575ccba8c61be1","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":204607,"comment_lines":43,"files":2},"C Header":{"code_lines":477,"comment_lines":64,"files":3},"JavaScript":{"code_lines":1481,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":164,"comment_lines":19,"files":3}},"total_code_lines":206759,"total_comment_lines":152}},{"id":1351220,"crate":"tree-sitter-rust","num":"0.23.2","dl_path":"/api/v1/crates/tree-sitter-rust/0.23.2/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.23.2/readme","updated_at":"2024-11-24T18:50:14.424165Z","created_at":"2024-11-24T18:50:14.424165Z","downloads":1509605,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.23.2/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.23.2/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.23.2/authors"},"crate_size":343880,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-11-24T18:50:14.424165Z"}],"checksum":"a4d64d449ca63e683c562c7743946a646671ca23947b9c925c0cfbe65051a4af","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":196252,"comment_lines":42,"files":2},"C Header":{"code_lines":457,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1432,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":164,"comment_lines":19,"files":3}},"total_code_lines":198335,"total_comment_lines":150}},{"id":1334532,"crate":"tree-sitter-rust","num":"0.23.1","dl_path":"/api/v1/crates/tree-sitter-rust/0.23.1/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.23.1/readme","updated_at":"2024-11-10T05:44:49.809239Z","created_at":"2024-11-10T05:44:49.809239Z","downloads":13191,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.23.1/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.23.1/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.23.1/authors"},"crate_size":337506,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-11-10T05:44:49.809239Z"}],"checksum":"137ff3de3cc8a98302d048963459ead91135d4a1b423f09d25028b847ec3d3e3","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":192844,"comment_lines":42,"files":2},"C Header":{"code_lines":457,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1424,"comment_lines":26,"files":1},"Rust":{"code_lines":30,"comment_lines":0,"files":2},"Scheme":{"code_lines":162,"comment_lines":19,"files":3}},"total_code_lines":194917,"total_comment_lines":150}},{"id":1256498,"crate":"tree-sitter-rust","num":"0.23.0","dl_path":"/api/v1/crates/tree-sitter-rust/0.23.0/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.23.0/readme","updated_at":"2024-09-02T09:18:23.309860Z","created_at":"2024-09-02T09:18:23.309860Z","downloads":77723,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.23.0/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.23.0/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.23.0/authors"},"crate_size":337109,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-09-02T09:18:23.309860Z"}],"checksum":"cffbbcb780348fbae8395742ae5b34c1fd794e4085d43aac9f259387f9a84dc8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":192844,"comment_lines":42,"files":2},"C Header":{"code_lines":457,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1424,"comment_lines":26,"files":1},"Rust":{"code_lines":33,"comment_lines":0,"files":2},"Scheme":{"code_lines":162,"comment_lines":19,"files":3}},"total_code_lines":194920,"total_comment_lines":150}},{"id":1126165,"crate":"tree-sitter-rust","num":"0.21.2","dl_path":"/api/v1/crates/tree-sitter-rust/0.21.2/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.21.2/readme","updated_at":"2024-04-25T15:21:30.627333Z","created_at":"2024-04-25T15:21:30.627333Z","downloads":797402,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.21.2/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.21.2/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.21.2/authors"},"crate_size":339433,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-04-25T15:21:30.627333Z"}],"checksum":"277690f420bf90741dea984f3da038ace46c4fe6047cba57a66822226cde1c93","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":192778,"comment_lines":42,"files":2},"C Header":{"code_lines":456,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1424,"comment_lines":26,"files":1},"Rust":{"code_lines":33,"comment_lines":0,"files":2},"Scheme":{"code_lines":162,"comment_lines":19,"files":3}},"total_code_lines":194853,"total_comment_lines":150}},{"id":1126149,"crate":"tree-sitter-rust","num":"0.21.1","dl_path":"/api/v1/crates/tree-sitter-rust/0.21.1/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.21.1/readme","updated_at":"2024-04-25T14:53:04.512945Z","created_at":"2024-04-25T14:53:04.512945Z","downloads":1161,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.21.1/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.21.1/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.21.1/authors"},"crate_size":339436,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-04-25T14:53:04.512945Z"}],"checksum":"222f36134995f83382ffe6760dae50586a9de3f4a612d09e4cd71f9e098d2747","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":192778,"comment_lines":42,"files":2},"C Header":{"code_lines":456,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1424,"comment_lines":26,"files":1},"Rust":{"code_lines":33,"comment_lines":0,"files":2},"Scheme":{"code_lines":162,"comment_lines":19,"files":3}},"total_code_lines":194853,"total_comment_lines":150}},{"id":1105902,"crate":"tree-sitter-rust","num":"0.21.0","dl_path":"/api/v1/crates/tree-sitter-rust/0.21.0/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.21.0/readme","updated_at":"2024-04-07T04:03:51.069123Z","created_at":"2024-04-07T04:03:51.069123Z","downloads":5875,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.21.0/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.21.0/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.21.0/authors"},"crate_size":352616,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2024-04-07T04:03:51.069123Z"}],"checksum":"47c6b38508e8d86647fb2c7174c3d2f5184f1a1537a17a24a64ff470f9ea40d8","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":196477,"comment_lines":42,"files":2},"C Header":{"code_lines":422,"comment_lines":63,"files":3},"JavaScript":{"code_lines":1423,"comment_lines":26,"files":1},"Rust":{"code_lines":31,"comment_lines":0,"files":2},"Scheme":{"code_lines":162,"comment_lines":19,"files":3}},"total_code_lines":198515,"total_comment_lines":150}},{"id":875268,"crate":"tree-sitter-rust","num":"0.20.4","dl_path":"/api/v1/crates/tree-sitter-rust/0.20.4/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.20.4/readme","updated_at":"2023-08-18T19:53:15.416529Z","created_at":"2023-08-18T19:53:15.416529Z","downloads":885482,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.20.4/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.20.4/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.20.4/authors"},"crate_size":292019,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2023-08-18T19:53:15.416529Z"}],"checksum":"b0832309b0b2b6d33760ce5c0e818cb47e1d72b468516bfe4134408926fa7594","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2021","description":"Rust grammar for tree-sitter","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":158076,"comment_lines":1,"files":2},"C Header":{"code_lines":186,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1331,"comment_lines":27,"files":1},"Rust":{"code_lines":34,"comment_lines":4,"files":2},"Scheme":{"code_lines":159,"comment_lines":19,"files":3}},"total_code_lines":159786,"total_comment_lines":57}},{"id":656434,"crate":"tree-sitter-rust","num":"0.20.3","dl_path":"/api/v1/crates/tree-sitter-rust/0.20.3/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.20.3/readme","updated_at":"2022-11-03T19:28:45.365499Z","created_at":"2022-11-03T19:28:45.365499Z","downloads":209662,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.20.3/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.20.3/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.20.3/authors"},"crate_size":265179,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2022-11-03T19:28:45.365499Z"}],"checksum":"797842733e252dc11ae5d403a18060bf337b822fc2ae5ddfaa6ff4d9cc20bda6","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust grammar for the tree-sitter parsing library","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":132686,"comment_lines":1,"files":2},"C Header":{"code_lines":185,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1297,"comment_lines":13,"files":1},"Rust":{"code_lines":34,"comment_lines":5,"files":2},"Scheme":{"code_lines":159,"comment_lines":19,"files":3}},"total_code_lines":134361,"total_comment_lines":44}},{"id":656259,"crate":"tree-sitter-rust","num":"0.20.2","dl_path":"/api/v1/crates/tree-sitter-rust/0.20.2/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.20.2/readme","updated_at":"2022-11-03T17:32:25.019094Z","created_at":"2022-11-03T17:32:25.019094Z","downloads":2007,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.20.2/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.20.2/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.20.2/authors"},"crate_size":270631,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2022-11-03T17:32:25.019094Z"}],"checksum":"9cd01f349407afa65b764fd78d59821aaa6257a207550f6270fc60d9c3d8607f","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust grammar for the tree-sitter parsing library","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":135544,"comment_lines":1,"files":2},"C Header":{"code_lines":185,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1300,"comment_lines":13,"files":1},"Rust":{"code_lines":34,"comment_lines":5,"files":2},"Scheme":{"code_lines":159,"comment_lines":19,"files":3}},"total_code_lines":137222,"total_comment_lines":44}},{"id":495117,"crate":"tree-sitter-rust","num":"0.20.1","dl_path":"/api/v1/crates/tree-sitter-rust/0.20.1/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.20.1/readme","updated_at":"2022-02-04T21:12:00.211627Z","created_at":"2022-02-04T21:12:00.211627Z","downloads":45866,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.20.1/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.20.1/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.20.1/authors"},"crate_size":250309,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2022-02-04T21:12:00.211627Z"}],"checksum":"13470fafb7327a3acf96f5bc1013b5539a899a182f01c59b5af53f6b93195717","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust grammar for the tree-sitter parsing library","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":129982,"comment_lines":1,"files":2},"C Header":{"code_lines":185,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1291,"comment_lines":9,"files":1},"Rust":{"code_lines":34,"comment_lines":5,"files":2},"Scheme":{"code_lines":112,"comment_lines":7,"files":2}},"total_code_lines":131604,"total_comment_lines":28}},{"id":463645,"crate":"tree-sitter-rust","num":"0.20.0","dl_path":"/api/v1/crates/tree-sitter-rust/0.20.0/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.20.0/readme","updated_at":"2021-12-06T04:50:45.385042Z","created_at":"2021-12-06T04:50:45.385042Z","downloads":23690,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.20.0/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.20.0/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.20.0/authors"},"crate_size":251597,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2021-12-06T04:50:45.385042Z"}],"checksum":"3df540a493d754015d22eaf57c38f58804be3713a22f6062db983ec15f85c3c9","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust grammar for the tree-sitter parsing library","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":128240,"comment_lines":1,"files":2},"C Header":{"code_lines":184,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1284,"comment_lines":9,"files":1},"Rust":{"code_lines":34,"comment_lines":5,"files":2},"Scheme":{"code_lines":112,"comment_lines":7,"files":2}},"total_code_lines":129854,"total_comment_lines":28}},{"id":347544,"crate":"tree-sitter-rust","num":"0.19.0","dl_path":"/api/v1/crates/tree-sitter-rust/0.19.0/download","readme_path":"/api/v1/crates/tree-sitter-rust/0.19.0/readme","updated_at":"2021-03-04T17:56:42.718422Z","created_at":"2021-03-04T17:56:42.718422Z","downloads":37500,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT","links":{"dependencies":"/api/v1/crates/tree-sitter-rust/0.19.0/dependencies","version_downloads":"/api/v1/crates/tree-sitter-rust/0.19.0/downloads","authors":"/api/v1/crates/tree-sitter-rust/0.19.0/authors"},"crate_size":239351,"published_by":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"audit_actions":[{"action":"publish","user":{"id":21921,"login":"maxbrunsfeld","name":"Max Brunsfeld","avatar":"https://avatars.githubusercontent.com/u/326587?v=4","url":"https://github.com/maxbrunsfeld","github_username_matches":true,"created_at":"2010-07-08T16:23:58Z"},"time":"2021-03-04T17:56:42.718422Z"}],"checksum":"784f7ef9cdbd4c895dc2d4bb785e95b4a5364a602eec803681db83d1927ddf15","rust_version":null,"has_lib":true,"bin_names":[],"edition":"2018","description":"Rust grammar for the tree-sitter parsing library","homepage":null,"documentation":null,"repository":"https://github.com/tree-sitter/tree-sitter-rust","trustpub_data":null,"linecounts":{"languages":{"C":{"code_lines":122974,"comment_lines":1,"files":2},"C Header":{"code_lines":184,"comment_lines":6,"files":1},"JavaScript":{"code_lines":1279,"comment_lines":9,"files":1},"Rust":{"code_lines":34,"comment_lines":5,"files":2},"Scheme":{"code_lines":112,"comment_lines":7,"files":2}},"total_code_lines":124583,"total_comment_lines":28}}],"keywords":[{"id":"incremental","keyword":"incremental","created_at":"2016-02-25T21:43:39.081821Z","crates_cnt":763},{"id":"parsing","keyword":"parsing","created_at":"2014-11-21T04:39:31.659040Z","crates_cnt":1480},{"id":"rust","keyword":"rust","created_at":"2015-02-06T03:44:23.371872Z","crates_cnt":2800},{"id":"tree-sitter","keyword":"tree-sitter","created_at":"2021-05-18T09:02:47.701746Z","crates_cnt":1213}],"categories":[{"id":"parsing","category":"Parsing tools","slug":"parsing","description":"Crates to help create parsers of binary and text formats. Format-specific parsers belong in other, more specific categories.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":5663},{"id":"text-editors","category":"Text editors","slug":"text-editors","description":"Applications for editing text.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1321}]}