serde-rs/serde
View on GitHub ↗ ★ 10,927 Rust
Serialization framework for Rust
41 mentions on Hacker News by 39 people: 5 stories, 36 comments · first 2015-05-02 · latest 2026-06-14
20082026
-
…of going through alternative packaging registries though. (1) https://crates.io/crates/watt (2) https://github.com/serde-rs/serde/commit/1afae183b06ffe47d05... (3) https://github.com/serde-rs/serde/issues/2538 (4)…
comment by foresterre · 2026-06-14 · in Pyodide 314.0: Python packages can now publish WebAssembly wheels to PyPI -
…reasons, but they’re still maintained as a whole by the same people. Take serde, for example: https://github.com/serde-rs/serde This is four crates, so it shows up as 4/2000. But last week, it would have been 3/2000, because serde_core was…
comment by steveklabnik · 2025-09-21 · in Git: Introduce Rust and announce it will become mandatory in the build system -
…install” is the only way this can happen. FWIW, there is a precedent with serde shipping a binary ( https://github.com/serde-rs/serde/releases/tag/v1.0.184 related discussion etc. which kind of shows this is not an idle concern)… mmm… oh…
comment by wokwokwok · 2024-04-16 · in Show HN: a Rust based CLI tool 'imgcatr' for displaying images -
Not just for hardware support: https://github.com/serde-rs/serde/issues/2538
comment by mseepgood · 2024-04-02 · in Timeline of the xz open source attack -
…the relevant guarantees. Examples: https://docs.rs/zerocopy/latest/zerocopy/ (came out of Fuchsia), https://github.com/serde-rs/serde/releases/tag/v1.0.0 (serde is commonly used, but has more constraints here), https://rkyv.org/rkyv.html…
comment by raggi · 2023-11-23 · in Committing to Rust for Kernel Code -
Note that the pre-compiled binary blob the blog post is referring to has since been removed [0]. [0]: https://github.com/serde-rs/serde/pull/2590
comment by KolmogorovComp · 2023-08-26 · in This isn’t the way to speed up Rust compile times -
…to Github, so you wouldn't have problems finding them. But apparently that wasn't the case. - https://github.com/serde-rs/serde/issues/2538#issuecomment-1... https://archive.is/bHQS6#issuecomment-1684896969 -…
comment by Ygg2 · 2023-08-22 · in Rust devs push back as Serde project ships precompiled binaries -
…are comments are on the github issue that was closed and which was being discussed in this thread: https://github.com/serde-rs/serde/issues/2538 I already referenced the worst comment and it falls closer to brutally honest than actually…
comment by shkkmo · 2023-08-22 · in Rust devs push back as Serde project ships precompiled binaries -
…wording to the above[0]. I'm not sure if it's the same person as the OP, but I suspect it is. [0]: https://github.com/serde-rs/serde/issues/2593
comment by tentacleuno · 2023-08-22 · in Precompiled binaries removed from serde v1.0.184 -
…issues overshadowed the whole thing. Some gains and losses are elaborated here where it was added: https://github.com/serde-rs/serde/pull/2514
comment by kzrdude · 2023-08-21 · in Precompiled binaries removed from serde v1.0.184 -
Update: Removed in v1.0.184 ( https://github.com/serde-rs/serde/releases/tag/v1.0.184 )
comment by jiripospisil · 2023-08-21 · in Rust devs push back as Serde project ships precompiled binaries -
This provides some additional context for why the pre-built binary was added: https://github.com/serde-rs/serde/issues/2584#issue-18580752... Due to the way that the derive feature was causing the dependency chain in Cargo to be longer…
comment by X-Istence · 2023-08-21 · in Precompiled binaries removed from serde v1.0.184 -
See also the PR: https://github.com/serde-rs/serde/pull/2590/files
comment by joshka · 2023-08-21 · in Precompiled binaries removed from serde v1.0.184 -
https://github.com/serde-rs/serde/pull/2514#issuecomment-164...
comment by Arnavion · 2023-08-19 · in Rust devs push back as Serde project ships precompiled binaries -
Not a Rust developer by trade, but from the offending pull request ( https://github.com/serde-rs/serde/pull/2514#issue-1810688422 ) it seems to offer 10x compile performance on first compile with small 3ms overhead on incremental compile.…
comment by Ygg2 · 2023-08-19 · in Rust devs push back as Serde project ships precompiled binaries -
Correction: It's benchmarked, https://github.com/serde-rs/serde/pull/2514 .
comment by gxt · 2023-08-19 · in Serde has started shipping precompiled binaries with no way to opt out -
…the discussion to be mostly very civilized and focused on finding solutions for those affected. https://github.com/serde-rs/serde/issues/2538 It's all the right of the author. And he's done so before. Unfortunately, I'm afraid this could…
comment by lars_francke · 2023-08-19 · in Rust devs push back as Serde project ships precompiled binaries -
…Would it be possible for us to re-create the binary ourselves so we can actually ship it? > By https://github.com/serde-rs/serde/blob/v1.0.177/precompiled/... . Yes. When the article states that the library author only provided "potential…
comment by earthnail · 2023-08-19 · in Rust devs push back as Serde project ships precompiled binaries -
…from_reader might be doing internally before it returns that value. The actual answer seems to be https://github.com/serde-rs/serde/issues/1087#issuecomment-3... - no security implications if no manually implemented Deserialize impls…
comment by tetromino_ · 2023-04-23 · in Ron: Rusty Object Notation -
…serde footgun, which is that skip-serializing-if corrupts your data with formats like bincode :-(. https://github.com/serde-rs/serde/issues/1732 really wish that could be fixed.
comment by roca · 2021-10-15 · in The Serde Rust Framework -
…would be the solution, but while it kind-of is, that doesn't actually work out of the box: https://github.com/serde-rs/serde/issues/1852
comment by masklinn · 2021-05-03 · in Dave Herman’s contributions to Rust -
…way they did, but I'd like to understand the rational behind the decision. Edit: formatting [0]: https://github.com/serde-rs/serde/blob/master/serde/src/de/m...
comment by vbrandl · 2021-01-03 · in Rust Design Patterns as a Book -
…quality to the python library you linked. Maybe something like this, but for Redis dump files: https://github.com/serde-rs/serde
comment by loxs · 2020-11-15 · in Pydis – Redis clone in 250 lines of Python, for performance comparison -
…Just as an example here's a random part of serde, the high quality serialization library in Rust: https://github.com/serde-rs/serde/blob/master/serde/src/priv... The amount of extra automatic memory management is often a good indicator of…
comment by xiphias2 · 2020-07-11 · in Linux kernel in-tree Rust support -
…This is THE feature I wish other langs copy. Combined with serde: https://github.com/serde-rs/serde Is possible to cut a lot of boilerplate related to data transformation (that is the main task in my case).
comment by mamcx · 2020-06-16 · in How Rust Lets Us Monitor 30k API calls/min -
…have macros. Rust gives you the power here, and as a result has some tremendous serialization libs: https://github.com/serde-rs/serde Macros don't need to be as simple to use as in lisps to be useful - the rare library like serialization…
comment by bpicolo · 2018-05-20 · in Show HN: Gojay – Performant JSON encoder/decoder for Golang -
…(e.g. to/from JSON). [1] https://doc.rust-lang.org/book/first-edition/procedural-macr... [2] https://github.com/serde-rs/serde
comment by lobster_johnson · 2017-12-06 · in Why I love Go -
…options out there: - option (std): https://doc.rust-lang.org/std/option/index.html - serde: https://github.com/serde-rs/serde - docopt: https://github.com/docopt/docopt.rs Some more features: generics (traits!), immutability by default,…
comment by jmcomets · 2017-02-06 · in What Rust Can Do That Other Languages Can't -
…the macros 1.1 versions of those crates? In particular, serde_macros should now be serde_derive: https://github.com/serde-rs/serde/releases/tag/v0.8.10
comment by dbaupp · 2017-02-02 · in Announcing Rust 1.15 -
Serde https://github.com/serde-rs/serde serialization with Bincode https://github.com/TyOverby/bincode
comment by cetra3 · 2016-07-12 · in Tarpc: An RPC framework for Rust with a focus on ease of use -
…[1] creator here. I think serde can do this out of the box. Is it missing something you need? [1]: https://github.com/serde-rs/serde
comment by erickt · 2016-07-07 · in Announcing Rust 1.10 -
Just saying it's painful. :) For example, try using https://github.com/serde-rs/serde without nightly. Possible? Totally. A right pain compared to using nightly? That too.
comment by shadowmint · 2015-09-10 · in Why Rust? [pdf] -
Serde ( https://github.com/serde-rs/serde ) is my baby, so let me know if you need any help with it. In a sense serde is a compile time reflection library. It's designed to recursively walk through a structure while calling a function on…
comment by erickt · 2015-07-04 · in Things Rust shipped without -
…[2] over native OS IPC pipes (AF_UNIX sockets on Unix). [1]: https://github.com/pcwalton/gaol [2]: https://github.com/serde-rs/serde
comment by pcwalton · 2015-05-02 · in Servo Continues Pushing Forward