Hardware Libraries

TOP AREAS IN HARDWARE

FILTER

LANGUAGES

All

LICENSES

All

COMPONENT TYPES

All

SUPPORT

All

SOURCES

All

SECURITY

All

INDUSTRIES

All
Click on the libraries for details

Sort by

Relevance
t

taichiby taichi-dev

Parallel programming for everyone.

C++ Updated: 7 d ago License: Permissive

Support
Quality
Security
License
Reuse
g

gpu.jsby gpujs

GPU Accelerated JavaScript

JavaScript Updated: 3 mo ago License: Permissive

Support
Quality
Security
License
Reuse
h

hashcatby hashcat

World's fastest and most advanced password recovery utility

C Updated: 3 mo ago License: No License

Support
Quality
Security
License
Reuse
p

perf-toolsby brendangregg

Performance analysis tools based on Linux perf_events (aka perf) and ftrace

Shell Updated: 6 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
E

EASTLby electronicarts

EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.

C++ Updated: 4 mo ago License: Permissive

Support
Quality
Security
License
Reuse
c

cupyby cupy

NumPy & SciPy for GPU

Python Updated: 7 d ago License: Permissive

Support
Quality
Security
License
Reuse
e

ethminerby ethereum-mining

Ethereum miner with OpenCL, CUDA and stratum support

C++ Updated: 4 mo ago License: Strong Copyleft

Support
Quality
Security
License
Reuse
c

capstoneby aquynh

Capstone disassembly/disassembler framework: Core (Arm, Arm64, BPF, EVM, M68K, M680X, MOS65xx, Mips, PPC, RISCV, Sparc, SystemZ, TMS320C64x, Web Assembly, X86, X86_64, XCore) + bindings.

C Updated: 6 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
g

gfxby gfx-rs

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

Rust Updated: 3 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
u

unicornby unicorn-engine

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, X86)

C Updated: 2 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
H

Halideby halide

a language for fast, portable data-parallel computation

C++ Updated: 4 d ago License: Proprietary

Support
Quality
Security
License
Reuse
A

AidLearning-FrameWorkby aidlearning

🔥🔥AidLearning is a powerful mobile development platform, AidLearning builds a linux env supporting GUI, deep learning and visual IDE on Android...Now Aid supports OpenCL (GPU+NPU) for high performance acceleration...Linux on Android or HarmonyOS

Python Updated: 1 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
c

cudfby rapidsai

cuDF - GPU DataFrame Library

C++ Updated: 6 d ago License: Permissive

Support
Quality
Security
License
Reuse
r

rust-gpuby EmbarkStudios

🐉 Making Rust a first-class language and ecosystem for GPU code 🚧

Rust Updated: 8 d ago License: Proprietary

Support
Quality
Security
License
Reuse
a

arrayfireby arrayfire

ArrayFire: a general purpose GPU library.

C++ Updated: 4 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
t

thrustby NVIDIA

The C++ parallel algorithms library.

C++ Updated: 4 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
t

tritonby openai

Development repository for the Triton language and compiler

C++ Updated: 5 d ago License: Permissive

Support
Quality
Security
License
Reuse
n

nvtopby Syllo

NVIDIA GPUs htop like monitoring tool

C Updated: 6 mo ago License: Proprietary

Support
Quality
Security
License
Reuse
p

polarsby pola-rs

Fast multi-threaded DataFrame library in Rust and Python

Rust Updated: 9 d ago License: Permissive

Support
Quality
Security
License
Reuse
a

asmjitby asmjit

Machine code generation for C++

C++ Updated: 5 mo ago License: Permissive

Support
Quality
Security
License
Reuse