ndk

The Android Native Development Kit (by android)

Ndk Alternatives

Similar projects and alternatives to ndk

  1. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  2. ExpansionCards

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

  3. Rectangle

    736 ndk VS Rectangle

    Move and resize windows on macOS with keyboard shortcuts and snap areas

  4. book

    646 ndk VS book

    The Rust Programming Language

  5. termux-packages

    A package build system for Termux.

  6. Graal

    167 ndk VS Graal

    GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀

  7. v86

    161 ndk VS v86

    x86 PC emulator and x86-to-wasm JIT, running in the browser

  8. mdBook

    106 ndk VS mdBook

    Create book from markdown files. Like Gitbook but implemented in Rust

  9. comprehensive-rust

    This is the Rust course used by the Android team at Google. It provides you the material to quickly teach Rust.

  10. gcc_termux

    Gcc for termux with fortran scipy etc... Use apt for newest updates instructions in README.txt

  11. disable-webassembly

    Browser hacks to disable WebAssembly (WASM)

  12. j2cl

    10 ndk VS j2cl

    Java to Closure JavaScript transpiler

  13. kotlin-wasm-examples

    Examples with Kotlin/Wasm

  14. Bytecoder

    4 ndk VS Bytecoder

    Framework to interpret and transpile JVM bytecode to JavaScript, OpenCL or WebAssembly.

  15. jvm-alternatives-to-js

    Repository comparing JVM alternatives to JS: CheerpJ, GWT, JSweet, TeaVM, Vaadin Flow, bck2brwsr (bonus: React, Dart)

  16. AndroidStudioBenchmark

    Firefox Focus: The privacy browser - Browse like no one’s watching.

  17. wasmtime-dotnet

    .NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/

  18. pybind11

    43 ndk VS pybind11

    Seamless operability between C++11 and Python

  19. wasmtime-java

    Java or JVM-language binding for Wasmtime

  20. campus-qr

    1 ndk VS campus-qr

    Open source system for contact tracing at universities, based on scanning QR-codes. Written in Kotlin.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ndk alternative or higher similarity.

ndk discussion

Log in or Post with

ndk reviews and mentions

Posts with mentions or reviews of ndk. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-09.
  • Android NDK finally support C++20
    1 project | /r/cpp | 30 Sep 2023
  • CheerpJ 3.0: a JVM replacement in HTML5 and WASM to run Java on modern browsers
    13 projects | news.ycombinator.com | 9 May 2023
    Android folks are thinking about using WASM for NDK, with compilation to native code on the PlayStore.

    https://github.com/android/ndk/issues/1771

  • New Rust course by Android: Comprehensive Rust 🦀
    7 projects | /r/rust | 21 Dec 2022
    We have looked into what work would be required to support Rust in the NDK, but even if we did it (which is not certain!) it's a lot of work. Today, we're mainly investing in the lower-level work (compiler changes for some of the complexity around linkage on android, etc.). Feel free to follow along / make suggestions here: https://github.com/android/ndk/issues/1742
  • Ocrmypdf stopped working in termux with python 3.10
    3 projects | /r/termux | 30 Aug 2022
    If it used to work then you probably just need to reinstall(/recompile) it with something like pip3 install ocrmypdf --force. Most likely issue happens because some library it links against had a major upgrade, which caused the mentioned symbol to disappear (could also be a variant of https://github.com/android/ndk/issues/1614, but seems unlikely)
  • Roadmap for supporting Rust in Android apps
    1 project | /r/androiddev | 3 Aug 2022
  • Ask HN: Pros and Cons of Switching from Linux to M1 MacBook in 2022
    2 projects | news.ycombinator.com | 13 May 2022
    I have an M1. I compile Android apps in Android Studio a lot. For a small Android app without many bells and whistles M1 compiles fast (even faster than my Ubuntu laptop). However some Android apps I compile have some C/C++ code compiled with the NDK and accessed via JNI - and which now have to compile on an ARM chip - and that is a rigmarole currently ( https://github.com/android/ndk/issues/1299 ) to the extent that I am just sticking with Ubuntu on x86-64 until ARM is fully supported in Android Studio full release (not some alpha/canary version).

    Also, I have never used the MacOS Active Trader Pro app, but I downloaded it to my M1 and it did not work, and online old Macbook users say it works and people with M1s say it has problems on M1.

    So my experience is look to see what apps support M1 and ARM. I can tell you that Rosetta does not work for everything.

    Apps were not working, and I put Rosetta in, and now some apps work and some don't. So this is another thing to look into.

  • Apple’s risky, yearslong effort to design its own silicon is paying off
    1 project | news.ycombinator.com | 16 Apr 2022
  • Linux Developer Laptops: Dell's Precision 5500 series reigns supreme
    3 projects | news.ycombinator.com | 11 Mar 2022
    > And ARM compatibility issues not really helping

    There were two things I wanted to try on my MBP w/ M1 - compiling an Android app that has some C code, and also to run Fidelity's Active Trader Pro program (not that I would use it that actively). I also installed the Rosetta stuff it prompted for.

    The Active Trader Pro program would not run.

    In Android Studio, the production version can not compile with CMake as it can on Intel-based Macs yet ( https://github.com/android/ndk/issues/1299 ). They say there is stuff in the beta/alpha/canary branches where it is working, but I am not in a rush and will wait for that to make its way into production.

    > It’s good, fast

    Yes, I did see the speed, especially with a normal Kotlin/Java Android Studio compile, on 16GB RAM.

  • CANNOT LINK EXECUTABLE "findimagedupes"
    2 projects | /r/termux | 22 Feb 2022
    Could you open an issue at github.com/termux/termux-packages? Miiight be a variant of https://github.com/android/ndk/issues/1614, but we haven't seen that for golang packages before
  • Anyone tried the M1 Pro/Max with AS yet?
    2 projects | /r/androiddev | 27 Oct 2021
    NDK development is not supported, but my understanding is that everything else is good to go.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 Jan 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic ndk repo stats
14
2,037
5.5
about 2 months ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com