Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free. Learn more →
Top 17 Java CPP Projects
ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.Project mention: Library to parse slash commands with validation? | /r/dotnet | 2023-06-02
Tink is a multi-language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and hard(er) to misuse.Project mention: “Please do not make it public” (Tencent’s Sogou Input Method) | news.ycombinator.com | 2023-08-09
> I wonder what people say when they find a bug despite you using standard crypto?
Not using TLS doesn't automatically mean you need to "roll your own crypto". They could have used a well documentend library such as Google Tink instead of doing their own crypto.
Write Clean Java Code. Always.. Sonar helps you commit clean code every time. With over 600 unique rules to find Java bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
An open source time-series database for fast ingest and SQL queriesProject mention: Leveraging Rust in our high-performance Java database | news.ycombinator.com | 2023-09-20
QuestDB engineer here:
It's true that our non-idiomatic Java usage denies us some of the benefits typically associated with Java programming. Automatic memory management and the old "Write Once, Run Anywhere" paradigm are difficult to maintain due to our reliance on native libraries and manual memory management.
I see two classes of reasons for choosing Java:
1. Historical: The QuestDB codebase predates Rust. According to Wikipedia, the initial Rust release was in 2015. The oldest commit in the QuestDB repo is from 2014: https://github.com/questdb/questdb/commit/95b8095427c4e2c781... What were the options back in 2014? C++? Too complicated. C? Too low-level. Pretty much anything else? Either too slow or too exotic.
2. Technical: Java, even without GC or WORA, still offers some advantage.
Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below.Project mention: Stubbing AWS Service calls in Golang | dev.to | 2023-08-15
So I did some more research and I found the awsdocs/aws-doc-sdk-examples repo. This repository used a testtools module. So I started an experiment to see how I could use this module. I refactored the code as followed:
The open big data serving engine. https://vespa.aiProject mention: Top 10 Best Vector Databases & Libraries | dev.to | 2023-04-19
Vespa(4.3k ⭐) → A fully featured search engine and vector database. It supports vector search (ANN), lexical search, and search in structured data, all in the same query. Integrated machine-learned model inference allows you to apply AI to make sense of your data in real time.
The missing bridge between Java and native C++Project mention: Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. | /r/java | 2023-05-27
JavaCPP and presets for working with JNI
A blazing fast multi-language serialization framework powered by jit and zero-copyProject mention: FLaNK Stack Weekly for 14 Aug 2023 | dev.to | 2023-08-14
Tired of breaking your main and manually rebasing outdated pull requests?. Managing outdated pull requests is time-consuming. Mergify's Merge Queue automates your pull request management & merging. It's fully integrated to GitHub & coordinated with any CI. Start focusing on code. Try Mergify for free.
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.Project mention: Extremely fast enterprise server framework, can be used in RPC, web server framework, game server framework. | /r/java | 2023-02-17
I'm guessing it's this one: https://github.com/zfoo-project/zfoo
PLC4X The Industrial IoT adapterProject mention: Omron CJ , CRC Modbus 16 calculator | /r/PLC | 2022-10-27
A launcher for Minecraft focused on legacy versions of the gameProject mention: Mumbo uses Mac. It's a win! | /r/macgaming | 2023-05-03
Download Betacraft-Launcher for MacOS, Sun Java JRE 8u371, run Betacraft, download Minecraft 2.0 blue map, run with defaults + 1440x900 resolution + max fps + vsync off, look down at patch of dirt from sky then press fn+F3 to get fps.
The home of anything about Gradle support for natively compiled languages (by nokeedev)
A collection of solutions for Hackerrank data structures and algorithm problems in Python
A Java to C++ transpiler projectProject mention: Clearwing VM: A Java to C++ transpiler | /r/opensource | 2023-01-21
In this repository, you can add all your programs and algorithm using any coding languages
Intro and sample apps to showcase oneML functionalities and possible use cases: Face Detection, Face Identification, Face Embedding, Vehicle Detection, EKYC, Person Attack Detection.
LeetCode problems that are solved. (by Rohithv07)
Anti-formatter for code with C-like syntax (written in C++)Project mention: My friend and I created a code antiformatter. | /r/ProgrammerHorror | 2023-06-29
The repository, in case you're curious or want to contribute (Don't know why you would want to do that): Renjian-buchai/anti-formatter: Anti-formatter for code with C-like syntax (written in C++) (github.com)
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Java CPP related posts
“Please do not make it public” (Tencent’s Sogou Input Method)
1 project | news.ycombinator.com | 9 Aug 2023
Open source Apk for android game hacking
1 project | /r/REGames | 3 Aug 2023
4 projects | /r/neoliberal | 6 Jul 2023
A collection of lock-free data structures written in standard C++11
7 projects | news.ycombinator.com | 10 May 2023
2 projects | /r/TLAUNCHER | 18 Apr 2023
Cryptographic Best Practices
1 project | news.ycombinator.com | 17 Apr 2023
How Streaming database differs from a Traditional database?
3 projects | dev.to | 31 Mar 2023
A note from our sponsor - Mergify
blog.mergify.com | 23 Sep 2023
What are some of the best open-source CPP projects in Java? This list will help you: