{"crate":{"id":"planus","name":"planus","updated_at":"2026-01-25T22:15:40.687145Z","versions":[1972559,1701143,1465605,1465526,1285039,814803,567858,495874,482070,474950],"keywords":["flatbuffers","serialization","zero-copy"],"categories":["data-structures","encoding","memory-management"],"badges":[],"created_at":"2021-12-30T16:04:24.864541Z","downloads":18143724,"recent_downloads":3459141,"default_version":"1.3.0","num_versions":10,"yanked":false,"max_version":"1.3.0","newest_version":"1.3.0","max_stable_version":"1.3.0","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","links":{"version_downloads":"/api/v1/crates/planus/downloads","versions":null,"owners":"/api/v1/crates/planus/owners","owner_team":"/api/v1/crates/planus/owner_team","owner_user":"/api/v1/crates/planus/owner_user","reverse_dependencies":"/api/v1/crates/planus/reverse_dependencies"},"exact_match":false,"trustpub_only":false},"versions":[{"id":1972559,"crate":"planus","num":"1.3.0","dl_path":"/api/v1/crates/planus/1.3.0/download","readme_path":"/api/v1/crates/planus/1.3.0/readme","updated_at":"2026-01-25T22:15:40.687145Z","created_at":"2026-01-25T22:15:40.687145Z","downloads":121312,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/1.3.0/dependencies","version_downloads":"/api/v1/crates/planus/1.3.0/downloads","authors":"/api/v1/crates/planus/1.3.0/authors"},"crate_size":35815,"published_by":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"audit_actions":[{"action":"publish","user":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"time":"2026-01-25T22:15:40.687145Z"}],"checksum":"d1a36d3b20196d397b17582b55c493ce9c3be8de1cf0e352df5fcb909626e24a","rust_version":"1.88","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4313,"comment_lines":75,"files":32}},"total_code_lines":4313,"total_comment_lines":75}},{"id":1701143,"crate":"planus","num":"1.2.0","dl_path":"/api/v1/crates/planus/1.2.0/download","readme_path":"/api/v1/crates/planus/1.2.0/readme","updated_at":"2025-08-26T10:55:17.624304Z","created_at":"2025-08-26T10:55:17.624304Z","downloads":21347,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/1.2.0/dependencies","version_downloads":"/api/v1/crates/planus/1.2.0/downloads","authors":"/api/v1/crates/planus/1.2.0/authors"},"crate_size":35892,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2025-08-26T10:55:17.624304Z"}],"checksum":"e4089d373413156aa4d05851e1a9b302fa5648c4007de7a85214532cdd9d12e2","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4313,"comment_lines":75,"files":32}},"total_code_lines":4313,"total_comment_lines":75}},{"id":1465605,"crate":"planus","num":"1.1.1","dl_path":"/api/v1/crates/planus/1.1.1/download","readme_path":"/api/v1/crates/planus/1.1.1/readme","updated_at":"2025-03-02T21:48:03.215978Z","created_at":"2025-03-02T21:48:03.215978Z","downloads":3656361,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/1.1.1/dependencies","version_downloads":"/api/v1/crates/planus/1.1.1/downloads","authors":"/api/v1/crates/planus/1.1.1/authors"},"crate_size":36523,"published_by":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"audit_actions":[{"action":"publish","user":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"time":"2025-03-02T21:48:03.215978Z"}],"checksum":"3daf8e3d4b712abe1d690838f6e29fb76b76ea19589c4afa39ec30e12f62af71","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4313,"comment_lines":75,"files":32}},"total_code_lines":4313,"total_comment_lines":75}},{"id":1465526,"crate":"planus","num":"1.1.0","dl_path":"/api/v1/crates/planus/1.1.0/download","readme_path":"/api/v1/crates/planus/1.1.0/readme","updated_at":"2025-03-02T19:44:45.833104Z","created_at":"2025-03-02T19:44:45.833104Z","downloads":884,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/1.1.0/dependencies","version_downloads":"/api/v1/crates/planus/1.1.0/downloads","authors":"/api/v1/crates/planus/1.1.0/authors"},"crate_size":36522,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2025-03-02T19:44:45.833104Z"}],"checksum":"690889d6a77e057c2c9e98cd8d00a6ae486f680736df00c17eca22975309d57e","rust_version":"1.75","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":4313,"comment_lines":75,"files":32}},"total_code_lines":4313,"total_comment_lines":75}},{"id":1285039,"crate":"planus","num":"1.0.0","dl_path":"/api/v1/crates/planus/1.0.0/download","readme_path":"/api/v1/crates/planus/1.0.0/readme","updated_at":"2024-09-29T14:40:10.195807Z","created_at":"2024-09-29T14:40:10.195807Z","downloads":4909,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/1.0.0/dependencies","version_downloads":"/api/v1/crates/planus/1.0.0/downloads","authors":"/api/v1/crates/planus/1.0.0/authors"},"crate_size":27834,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2024-09-29T14:40:10.195807Z"}],"checksum":"c8ed29d35a76575bb7aeff0222dc0fa7435a990a73810e405574ea81bd848af4","rust_version":"1.70","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3032,"comment_lines":71,"files":28}},"total_code_lines":3032,"total_comment_lines":71}},{"id":814803,"crate":"planus","num":"0.4.0","dl_path":"/api/v1/crates/planus/0.4.0/download","readme_path":"/api/v1/crates/planus/0.4.0/readme","updated_at":"2023-06-03T12:37:07.125796Z","created_at":"2023-06-03T12:37:07.125796Z","downloads":255348,"features":{"bytes-cache":["hashbrown"],"default":["std","vtable-cache","string-cache","bytes-cache"],"extra-validation":[],"std":[],"string-cache":["hashbrown"],"vtable-cache":["hashbrown"]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/0.4.0/dependencies","version_downloads":"/api/v1/crates/planus/0.4.0/downloads","authors":"/api/v1/crates/planus/0.4.0/authors"},"crate_size":27900,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2023-06-03T12:37:07.125796Z"}],"checksum":"2cbec589fda965e8d0cf7dddaa87d37ae5ccaed0c43986e8faf5998f24ef82f5","rust_version":"1.64","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":3038,"comment_lines":71,"files":28}},"total_code_lines":3038,"total_comment_lines":71}},{"id":567858,"crate":"planus","num":"0.3.1","dl_path":"/api/v1/crates/planus/0.3.1/download","readme_path":"/api/v1/crates/planus/0.3.1/readme","updated_at":"2022-06-16T07:15:19.768545Z","created_at":"2022-06-16T07:15:19.768545Z","downloads":13743972,"features":{"default":["std"],"extra-validation":[],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/0.3.1/dependencies","version_downloads":"/api/v1/crates/planus/0.3.1/downloads","authors":"/api/v1/crates/planus/0.3.1/authors"},"crate_size":17324,"published_by":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"audit_actions":[{"action":"publish","user":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"time":"2022-06-16T07:15:19.768545Z"}],"checksum":"fc1691dd09e82f428ce8d6310bd6d5da2557c82ff17694d2a32cad7242aea89f","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1936,"comment_lines":65,"files":26}},"total_code_lines":1936,"total_comment_lines":65}},{"id":495874,"crate":"planus","num":"0.3.0","dl_path":"/api/v1/crates/planus/0.3.0/download","readme_path":"/api/v1/crates/planus/0.3.0/readme","updated_at":"2022-02-06T16:30:28.845977Z","created_at":"2022-02-06T16:30:28.845977Z","downloads":2620,"features":{"default":["std"],"extra-validation":[],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/0.3.0/dependencies","version_downloads":"/api/v1/crates/planus/0.3.0/downloads","authors":"/api/v1/crates/planus/0.3.0/authors"},"crate_size":13366,"published_by":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"audit_actions":[{"action":"publish","user":{"id":148336,"login":"kristoff3r","name":"Kristoffer Søholm","avatar":"https://avatars.githubusercontent.com/u/160317?v=4","url":"https://github.com/kristoff3r","github_username_matches":true,"created_at":"2009-12-01T12:13:14Z"},"time":"2022-02-06T16:30:28.845977Z"}],"checksum":"203366ea06bd29b85df70fbe81dd52da0a0ed919f583be5874330656a30662d2","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1920,"comment_lines":62,"files":26}},"total_code_lines":1920,"total_comment_lines":62}},{"id":482070,"crate":"planus","num":"0.2.0","dl_path":"/api/v1/crates/planus/0.2.0/download","readme_path":"/api/v1/crates/planus/0.2.0/readme","updated_at":"2022-01-12T21:21:27.900539Z","created_at":"2022-01-12T21:21:27.900539Z","downloads":320718,"features":{"default":["std"],"extra-validation":[],"std":[]},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/0.2.0/dependencies","version_downloads":"/api/v1/crates/planus/0.2.0/downloads","authors":"/api/v1/crates/planus/0.2.0/authors"},"crate_size":13182,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2022-01-12T21:21:27.900539Z"}],"checksum":"bffebaf174d6cad46a5f0f1bb1c45c6eb509571688bcb18dfab217f3c9f9b151","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/planus-org/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1909,"comment_lines":60,"files":26}},"total_code_lines":1909,"total_comment_lines":60}},{"id":474950,"crate":"planus","num":"0.1.0","dl_path":"/api/v1/crates/planus/0.1.0/download","readme_path":"/api/v1/crates/planus/0.1.0/readme","updated_at":"2021-12-30T16:04:24.864541Z","created_at":"2021-12-30T16:04:24.864541Z","downloads":2019,"features":{},"yanked":false,"yank_message":null,"lib_links":null,"license":"MIT/Apache-2.0","links":{"dependencies":"/api/v1/crates/planus/0.1.0/dependencies","version_downloads":"/api/v1/crates/planus/0.1.0/downloads","authors":"/api/v1/crates/planus/0.1.0/authors"},"crate_size":11123,"published_by":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"audit_actions":[{"action":"publish","user":{"id":5810,"login":"TethysSvensson","name":"Tethys Svensson","avatar":"https://avatars.githubusercontent.com/u/4294434?v=4","url":"https://github.com/TethysSvensson","github_username_matches":true,"created_at":"2013-04-29T16:58:36Z"},"time":"2021-12-30T16:04:24.864541Z"}],"checksum":"58e1807f5828118f8a716925838ac989fdffd704d5c2b427e098aa5d8c7eba3d","rust_version":"1.57","has_lib":true,"bin_names":[],"edition":"2021","description":"Planus is an alternative compiler for flatbuffers, an efficient cross platform serialization library.","homepage":null,"documentation":null,"repository":"https://github.com/TethysSvensson/planus","trustpub_data":null,"linecounts":{"languages":{"Rust":{"code_lines":1733,"comment_lines":38,"files":6}},"total_code_lines":1733,"total_comment_lines":38}}],"keywords":[{"id":"flatbuffers","keyword":"flatbuffers","created_at":"2016-06-01T19:18:36.248215Z","crates_cnt":47},{"id":"serialization","keyword":"serialization","created_at":"2014-11-20T20:14:31.726180Z","crates_cnt":1627},{"id":"zero-copy","keyword":"zero-copy","created_at":"2014-11-22T01:57:58.298597Z","crates_cnt":381}],"categories":[{"id":"data-structures","category":"Data structures","slug":"data-structures","description":"Rust implementations of particular ways of organizing data suited for specific purposes.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":11572},{"id":"encoding","category":"Encoding","slug":"encoding","description":"Encoding and/or decoding data from one data format to another.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":7489},{"id":"memory-management","category":"Memory management","slug":"memory-management","description":"Crates to help with allocation, memory mapping, garbage collection, reference counting, or interfaces to foreign memory managers.","created_at":"2017-01-17T19:13:05.112025Z","crates_cnt":1535}]}