Hacker GitHub

← All repos

dropbox/djinni

View on GitHub ↗ ★ 2,886 C++ archived

A tool for generating cross-language type declarations and interface bindings.

10 mentions on Hacker News by 9 people: 3 stories, 7 comments · first 2014-09-12 · latest 2022-05-02

Mentions per year 10 mentions · busiest year 2014 (2)
20082026
  1. …[1] https://zerodha.tech/blog/from-native-to-react-native-to-flu... [2] https://github.com/dropbox/djinni [3] https://www.infoq.com/news/2022/03/dropbox-android-kotlin/
  2. …me that this project will have the same fate as djinni [0] or their similar archived projects. [0] https://github.com/dropbox/djinni
  3. …which was then used by UI on Android/iOS/Web and even desktop native apps. Using Dropbox Djinni ( https://github.com/dropbox/djinni ) also helped with the horrible pain of JNI... although it's unmaintained these days. I guess people use…
  4. ▲ 1
    Djinni – Generate cross-language type declarations and interface bindings
    story by dgellow · 2019-06-04 · 0 comments
  5. …Dropbox open sourced their internal tool for building cross-platform mobile apps in C++. Djinni ( https://github.com/dropbox/djinni ) uses an interface definition language to generate bindings between C++ & ObjC & Java (via JNI). From…
  6. …The logic can cross-platform because it is pure C/C++. Dropbox does the same way with djinni: https://github.com/dropbox/djinni
  7. …in the Java code becomes the object's owner. Though you can use a bindings generator like djinni ( https://github.com/dropbox/djinni ) to handle this for you (with some tradeoffs). >Debugging is only complicated on Android It's gotten…
    comment by realharo · 2017-02-08 · in React Native at Instagram
  8. ▲ 1
    Djinni: generate C++ to ObjC, Java, Python bindings
    story by jaddison · 2015-10-22 · 0 comments
  9. …they use a cross-platform C++ library with bindings to Obj-C and Java with their Djinni library ( https://github.com/dropbox/djinni/ )
  10. ▲ 27
    Dropbox/djinni
    story by daniel_levine · 2014-09-12 · 1 comment