12 repos
Compilers & Toolchains — Programming Languages & Runtimes
We curate 12 GitHub repositories matching programming languages & runtimes · Compilers & Toolchains. Refine with filters or upvote what's useful.
Compilers & Toolchains — Programming Languages & Runtimes
- jwasham/coding-interview-university
This project is a comprehensive educational roadmap designed to guide software engineers through the mastery of computer science fundamentals and technical interview preparation. It provides a structured, dependency-aware learning path that organizes complex computing concepts into a hierarchical curriculum, enabling u
algorithmalgorithmscoding-interview - awesome-selfhosted/awesome-selfhosted
This project is a comprehensive, curated repository of self-hosted software designed to assist users in discovering and evaluating applications for private server environments. It organizes a vast array of tools into categories spanning communication, infrastructure, media, and productivity, providing a centralized res
awesomeawesome-listcloud - facebook/react
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
JavaScriptjavascriptuifrontend - torvalds/linux
The Linux kernel is a monolithic operating system kernel that serves as the primary interface between computer hardware and software applications. It provides the foundational infrastructure for managing system resources, including memory allocation, process scheduling, and synchronization primitives. The project inclu
C - tensorflow/tensorflow
TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The syst
C++deep-learningdeep-neural-networksdistributed - golang/go
Go is a statically typed, compiled programming language designed for building scalable, concurrent software. It provides a memory-safe execution environment that combines a high-performance runtime with a self-hosting compiler toolchain, enabling the creation of statically linked machine code binaries without external
Gogogolanglanguage - denoland/deno
Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system
Rustdenojavascriptrust - pytorch/pytorch
PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic diffe
Pythonautograddeep-learninggpu - oven-sh/bun
Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The
Zigbunbundlerjavascript - sveltejs/svelte
Svelte is a compile-time user interface framework that transforms declarative component syntax into highly optimized, imperative JavaScript code during the build process. By shifting reconciliation logic from the browser to the build step, it functions as a zero-runtime library that eliminates the need for a heavy fram
JavaScriptcompilertemplateui - astral-sh/uv
uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr
Rustpackagingpythonresolver - vitejs/vite
Vite is a frontend build toolchain that provides a unified development and production pipeline for modern web applications. It functions as a modular, environment-agnostic build engine that leverages native ES modules to serve source code directly to the browser, eliminating the need for expensive bundling during the d
TypeScriptbuild-tooldev-serverfrontend