Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 23 C Java Projects
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
camerakit-android
Library for Android Camera 1 and 2 APIs. Massively increase stability and reliability of photo and video capture on all Android devices.
-
-
Project mention: Proton announces release of a new VPN protocol, "Stealth" | news.ycombinator.com | 2024-08-06
This your friend? https://github.com/ProtonVPN/android-app/issues/130
-
Themis
Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
-
I'm working on a game for Amiga (another 68k-based platform) and settled on ZX0 to decompress assets on the fly: https://github.com/einar-saukas/ZX0
I was originally using LZ4, but I switched to ZX0 after learning that it can do in-place decompression, which means I don't have to allocate separate memory for the compressed data. I'm very happy with the compression ratio, and decompression of large assets (~48kb) only takes a few frames on a 7MHz 68000.
Also of note is LZ4W, included in Sega Genesis Dev Kit (and discussed in the comments section of OP's article), a variant of LZ4 that only uses word-aligned operations. That makes it much faster on the 68000, which can struggle to efficiently handle 8-bit data. More info here: https://github.com/Stephane-D/SGDK/blob/master/bin/lz4w.txt
-
ejdb
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Project mention: GraalPy – A high-performance embeddable Python 3 runtime for Java | news.ycombinator.com | 2024-09-17
jep[0] has existed for a while now, and does what GraalPy is doing quite well.
I'm using it for similar purposes as stated and for that it works quite well. A research group I am collaborating with does a lot of their work in one Java application (ImageJ for microscopy), so by integrating my Python processing code into that application, it finds its way a lot quicker into the daily workflows of everyone in that group.
Most recently I've also extended the jep setup to include optional Python version bootstrapping via uv[1], so that I can be sure that the plugins I'm writing have to correct Python version available.
[0]: https://github.com/ninia/jep
[1]: https://github.com/astral-sh/uv
-
dart_native
Write iOS&macOS&Android Code using Dart. This package liberates you from redundant glue code and low performance of Flutter Channel.
-
-
wax
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
-
libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
-
-
JamesDSPManager
Audio DSP effects build on Android system framework layer. This is a repository contains a pack of high quality DSP algorithms specialized for audio processing.
-
-
artoolkitx
artoolkitX, providing high-performance video acquisition, marker and texture tracking for augmented reality, in native code for iOS, Android, macOS, Windows, and Linux variants.
-
pounce-keys
PounceKey's is a Accessibility Service keylogger for Android 5 to 15! full launcher stealth. choose between receiving logs via IP, Gmail, or Discord. No txt files on device, straight buffer in logcat. Signal backdoor, best android keylogger!
-
-
-
remote_hacker_probe
Threat Emulation and Red Teaming Framework, The Hacking Software for normal people.
-
-
totalcross
TotalCross is a Software Development Kit that helps cross platform application development. Currently supported platforms are: Windows, Wince, Android, iOS, Linux and Linux ARM for embedded systems.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Java discussion
C Java related posts
-
RusEFI – Open-Source Engine Control Unit (ECU)
-
OpenSSL bug exposed up to 255 bytes of server heap and existed since 2011
-
Wax Programming Language
-
Tree-Sitter
-
LineageOS is currently installed on 1.5M Android devices
-
Proton Mail & VPN inaccessible over ISP
-
Yup looks like we really will get spammed by ads in our "cyberpunk" future
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 22 Mar 2025
Index
What are some of the best open-source Java projects in C? This list will help you:
# | Project | Stars |
---|---|---|
1 | GmSSL | 5,427 |
2 | camerakit-android | 5,376 |
3 | guacamole-server | 3,271 |
4 | android-app | 2,580 |
5 | Themis | 1,904 |
6 | SGDK | 1,844 |
7 | ejdb | 1,448 |
8 | jep | 1,374 |
9 | dart_native | 953 |
10 | rusefi | 834 |
11 | wax | 805 |
12 | libplctag | 742 |
13 | hdf5 | 686 |
14 | JamesDSPManager | 618 |
15 | CuteVirusCollection | 555 |
16 | artoolkitx | 479 |
17 | pounce-keys | 309 |
18 | TurboRLE | 285 |
19 | jvm | 258 |
20 | remote_hacker_probe | 244 |
21 | Daikon | 222 |
22 | totalcross | 222 |
23 | gherkin | 214 |