Rawdrawandroid – Build Android apps without any Java, in C and Make

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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

    Build android apps without any java, entirely in C and Make

  • SaaSHub

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

    SaaSHub logo
  • janet

    A dynamic language and bytecode vm

    ...I of course would rather embed Janet [1], but I realize what is going to have an easier time gaining popularity %) Also, Lua has Löve [2] which could be immediately usable, among other things.

    [1]: https://janet-lang.org/

    [2]: https://www.love2d.org/

  • love-android

    Android build setup for LÖVE.

    Love2D has Android support. It's surprisingly easy to setup: https://github.com/love2d/love-android

  • kraken

    Discontinued A reliable and lightweight Downloader for Instagram images. Written in Kotlin. For Android. (by sal0max)

  • ch32v003fun

    Open source minimal stack for the ch32 line of WCH processors, including the ch32v003, a 10¢ 48 MHz RISC-V Microcontroller - as well as many other chips within the ch32v/x line.

    cnlohr is in his own league, this guy is bordering on genius.

    Dissatisfied with the state of the vendor SDK for CH32V003 microcontrollers (ultra-cheap RISC-V MCUs), he created his own [1], which is a pleasure to use. He also has a header-only RISC-V emulator that runs Linux (and Doom!) [2], and hacked an ESP32 to emit valid LORA frames with clever use of aliasing [3].

    [1] https://github.com/cnlohr/ch32v003fun

    [2] https://github.com/cnlohr/mini-rv32ima

    [3] https://www.youtube.com/watch?v=eIdHBDSQHyw

  • mini-rv32ima

    A tiny C header-only risc-v emulator.

    cnlohr is in his own league, this guy is bordering on genius.

    Dissatisfied with the state of the vendor SDK for CH32V003 microcontrollers (ultra-cheap RISC-V MCUs), he created his own [1], which is a pleasure to use. He also has a header-only RISC-V emulator that runs Linux (and Doom!) [2], and hacked an ESP32 to emit valid LORA frames with clever use of aliasing [3].

    [1] https://github.com/cnlohr/ch32v003fun

    [2] https://github.com/cnlohr/mini-rv32ima

    [3] https://www.youtube.com/watch?v=eIdHBDSQHyw

  • SDL

    Simple Directmedia Layer

  • performance-comparisons

    A set of synthetic projects used to benchmark Gradle against other build tools

    * tried their tests (medium project, https://github.com/gradle/performance-comparisons/tree/maste...) and maven compiled it in 4s and usual "clean install" took 14s but they don't enable paralel test run); then I tried running "gradle build" and... got an error:

    ```

  • fastutil

    fastutil extends the Java™ Collections Framework by providing type-specific maps, sets, lists and queues.

  • jOOU

    jOOU - Unsigned Integers jOOU provides unsigned integer versions for the four Java integer types byte, short, int and long.

  • gabo

    GitHub Actions Boilerplate Generator

    There are CLI approaches that I have encapsulated into Makefile ( https://ashishb.net/all/use-makefile-for-android) and GitHub Actions (https://github.com/ashishb/gabo/blob/master/src/gabo/interna...) but they do require time to set up.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts