The Julia Programming Language
- julia-language
- julia
- scientific
- hpc
62,771 visible repositories in the index
1–24 of 29 · Most stars
The Julia Programming Language
XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
A fast, efficient Node.js Worker Thread Pool implementation
:atom: Run code interactively, inspect data, and plot. All the power of Jupyter kernels, inside your favorite text editor.
A C#/.NET library to run LLM (🦙LLaMA/LLaVA) on your local device efficiently.
.NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.
BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library
Golang bindings of Sciter: the Embeddable HTML/CSS/script engine for modern UI development
🦄 The Enterprise™ programming language
Calling Python functions from the Ruby language
wepoll: fast epoll for windows 🎭
Bindings and ADO.NET Provider for DuckDB
Functional programming for modern Fortran
Open source math and physics engine that executes MATLAB-syntax code. Features a modern compiler, automatic GPU acceleration for large calculations, and support for math on geometry / FEA calculations.
A concise language for sketching ASCII art.
R bindings to the libgit2 library
Plotly for C++. A C++ interface to the Plotly.js figure spec, for creating interactive data visualizations.
C# bindings for Sciter - create HTML/CSS/JS based native apps
Ruby interface to the GNU Scientific Library
Wrap existing D code for use in Python, Excel, C#
Sciter component for Delphi
Common Lisp CFFI wrapper around the DuckDB C API
Ordered-concurrently a library for concurrent processing with ordered output in Go. Process work concurrently and returns output in a channel in the order of input. It is useful in concurrently processing items in a queue, and get output in the order provided by the queue.