Hacker GitHub

← All repos

neon-bindings/neon

View on GitHub ↗ ★ 8,425 Rust

Rust bindings for writing safe and fast native Node.js modules.

24 mentions on Hacker News by 23 people: 3 stories, 21 comments · first 2016-05-17 · latest 2024-10-28

Mentions per year 24 mentions · busiest year 2016 (5)
20082026
  1. …OTOH, the bindings for existing languages have matured significantly: - https://pyo3.rs/ - https://github.com/neon-bindings/neon - https://github.com/mre/rust-language-bindings
  2. …today? Would something like Neon [1] help bridge the gap from VSCode and old Atom users? [1]: https://github.com/neon-bindings/neon
    comment by nixpulvis · 2024-02-17 · in We Have to Start Over: From Atom to Zed
  3. …s/nalgebra/latest/nalgebra/linalg/struct.SVD.h... ^2 https://igl.ethz.ch/projects/ARAP/svd_rot.pdf ^3 https://github.com/neon-bindings/neon
  4. …for an Electron app; on the back-end, I depend on an Elixir package that uses rustler). [1]: https://github.com/neon-bindings/neon [2]: https://github.com/rusterlium/rustler
    comment by mwcampbell · 2022-09-07 · in Zig, the Small Language
  5. …benefit from cross platform UI development and augment it with native code where appropriate. [1] https://github.com/neon-bindings/neon
  6. …with Node from Rust there's a great library called Neon[0] that wraps the C/C++ Node addon api. [0] https://github.com/neon-bindings/neon
    comment by ksbrooksjr · 2021-04-20 · in Node.js 16 Available Now
  7. …fast, even if you use Electron. - https://keminglabs.com/blog/building-a-fast-electron-app-wit... - https://github.com/neon-bindings/neon (edited for formatting)
    comment by bertmuthalaly · 2020-03-31 · in Clojure on the Desktop
  8. …problem - preventing rust code from holding onto js objects that might get gced between callbacks. https://github.com/neon-bindings/neon
    comment by jamii · 2019-04-29 · in Giving up on wlroots-rs
  9. We are using it to write Express (node.js) middleware via Neon ( https://github.com/neon-bindings/neon ). This has a few key benefits: * Progressively introduce Rust instead of replacing entire applications (Rust really shines in this…
  10. …C FFI. https://github.com/tildeio/helix https://github.com/PyO3/pyo3 https://github.com/kyren/rlua https://github.com/neon-bindings/neon
    comment by pornel · 2018-10-30 · in Teaching C (2016)
  11. …to what's really a C++ abi. There's an alright attempt at allowing for Rust bindings in node: https://github.com/neon-bindings/neon Because C is so raw bone, highly generic APIs from higher level languages can come off as rather lackluster…
    comment by __s · 2018-10-30 · in Teaching C (2016)
  12. …makes this easy). Basically, for most FFI-based use cases, anything that C can do Rust can do. 0 - https://github.com/neon-bindings/neon
  13. …in Rust. It fits fairly seamlessly and can really broaden the scope of what is possible. https://github.com/neon-bindings/neon
    comment by vkjv · 2018-01-14 · in Rust in 2018: easier to use
  14. …not doable with JS, it's just that it's already been done (as in, has a solution that works). [1]: https://github.com/neon-bindings/neon
  15. …makes it easy to get by with a minimum of both. [1] https://github.com/tildeio/helix (Ruby) [2] https://github.com/neon-bindings/neon (Node) [3] https://github.com/pyo3/pyo3 (Python)
  16. It's nice to see a demonstration of how to do this by hand! But at work, we use Neon https://github.com/neon-bindings/neon to write production Node.js modules in Rust.
  17. …It would be a fun experiment to implement a native HTTP module in Rust using Neon. https://github.com/neon-bindings/neon
  18. If you're interested in the other way around, see https://github.com/neon-bindings/neon
  19. …would help. [1]: https://github.com/murarth/rusti [2]: https://github.com/rustbridge/helix [3]: https://github.com/rustbridge/neon
    comment by erickt · 2016-06-30 · in State of Rust Survey 2016
  20. …of code safe for a whole team to hack on. - [0]: https://github.com/rustbridge/helix - [1]: https://github.com/rustbridge/neon - [2]: https://github.com/hansihe/Rustler
    comment by bjz_ · 2016-06-13 · in “Safe C++ Subset” Is Vapourware
  21. Is this really the best compromise? What about NodeJS + Rust (for the heavy tasks) via Neon? https://github.com/rustbridge/neon
    comment by grigio · 2016-05-17 · in From Node.js to Go