Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 Python Java Projects
-
Ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
I'm guessing this comment is some kind of "if you know, you know." Likely starting from https://docs.ray.io/en/latest/cluster/vms/user-guides/launch... and then trawling through one of these I guess https://github.com/ray-project/ray/issues?q=is%3Aissue+prem+...
-
Judoscale
Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
-
airbyte
The leading data integration platform for ETL / ELT data pipelines from APIs, databases & files to data warehouses, data lakes & data lakehouses. Both self-hosted and Cloud-hosted.
-
-
Project mention: Go 1.24's go tool is one of the best additions to the ecosystem in years | news.ycombinator.com | 2025-01-27
https://somesocks.github.io/dryad/
One other alternative I know of that's multi-language is Pants(https://www.pantsbuild.org/), which has support for packages in several languages, and an "ad-hoc" mode which lets you build packages with a custom tool if it isn't officially supported. They've added support for quite a few new tools/languages lately, and seem to be very much an active project.
-
m2cgen
Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies
-
blade-build
Blade is a powerful build system from Tencent, supports many mainstream programming languages, such as C/C++, java, scala, python, protobuf...
-
arl
lists of most popular repositories for most favoured programming languages (according to StackOverflow)
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
-
emerge
Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.
-
ClipCascade
ClipCascade is a lightweight utility that automatically syncs the clipboard across devices, no key press required.
Project mention: ClipCascade: Seamless Clipboard Sync Across Devices | news.ycombinator.com | 2024-10-05 -
jaydebeapi
JayDeBeApi module allows you to connect from Python code to databases using Java JDBC. It provides a Python DB-API v2.0 to that database.
-
-
tabnine-sublime
Tabnine Autocomplete AI: JavaScript, Python, TypeScript, PHP, C/C++, HTML/CSS, Go, Java, Ruby, C#, Rust, SQL, Bash, Kotlin, Julia, Lua, OCaml, Perl, Haskell, React
Project mention: 5 Free AI Coding Copilots to Help You Fly Out of the Dev Blackhole | dev.to | 2024-06-18Sublime Text
-
-
-
cookietemple
A collection of best practice cookiecutter templates for all domains and languages with extensive Github support ⛺
-
compiler-benchmark
Benchmarks compilation speeds of different combinations of languages and compilers.
Yea, sounds painful. That’s only 50 lines of code per second.
Swift is the slowest on the compilation benchmarks at https://github.com/nordlow/compiler-benchmark.
-
tree-hugger
A light-weight, extendable, high level, universal code parser built on top of tree-sitter
> Nienders concluded that this was due to the difference in the information available. Sophy had information about the track curvature of the upcoming 6 seconds of track, based on the current speed. TMRL, however, only had distance measurements from the LIDAR. While the TMRL program could plan for the next turn, it could not plan two turns ahead, and this fundamentally limited the program to mere safe driving, avoiding walls and crashes, but never optimizing.
I think that point is an important one. ML algorithms work better when they are given better context. Especially in programming, it is clear the models are trained on code, rather than repositories. They know about files and repositories, but i always get the impression that they are totally clueless about whole programs.
What could be done better in code, is provide in training more data about where each function is located in the project, some other files where similar functions are defined or called and so on. In general before each code is fed into the training, to do a little bit of data mining in the project like the tree-hugger project [1] enables. Tree-hugger is a little bit older code, and tree-sitter has advanced a lot the last 4 years.
In my opinion 5x to 10x in code, is within reach, with no need to increase GPU compute or electricity.
[1] https://github.com/autosoft-dev/tree-hugger
-
jacoco-badge-generator
Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions
-
-
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.
Python Java discussion
Python Java related posts
-
Personal Picks: Data Product News (April 16, 2025)
-
Java Minecraft in the Browser
-
Rust, C++, and Python trends in jobs on Hacker News (February 2025)
-
Show HN: Kreuzberg – Modern async Python library for document text extraction
-
Visual Explanations of Mathematics
-
Can AI finally generate best practice code? I think so.
-
Explorer l'API de 360Learning : de l'agilité de Power Query à la robustesse de la Modern Data Stack
-
A note from our sponsor - InfluxDB
influxdata.com | 22 Apr 2025
Index
What are some of the best open-source Java projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | Ray | 36,619 |
2 | airbyte | 17,903 |
3 | drozer | 4,140 |
4 | pants | 3,475 |
5 | m2cgen | 2,874 |
6 | blade-build | 2,076 |
7 | arl | 1,993 |
8 | Minecraft-Performance-Flags-Benchmarks | 1,448 |
9 | PyJNIus | 1,431 |
10 | jpype | 1,178 |
11 | fabulously-optimized | 996 |
12 | emerge | 888 |
13 | ClipCascade | 792 |
14 | jaydebeapi | 372 |
15 | Spring4Shell-POC | 362 |
16 | tabnine-sublime | 200 |
17 | Log4Shell-IOCs | 183 |
18 | roadmap | 161 |
19 | cookietemple | 159 |
20 | compiler-benchmark | 142 |
21 | tree-hugger | 126 |
22 | jacoco-badge-generator | 107 |
23 | SpeedTests | 106 |