awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ssloy avatar

ssloy/tinykaboom

0
View on GitHub↗
2,418 Stars·109 Forks·C++·0 Aufrufegithub.com/ssloy/tinykaboom/wiki↗

Tinykaboom

A brief computer graphics / rendering course

Features

  • Systems Programming - Create a 3D game engine with physics and rendering.

Star-Verlauf

Star-Verlauf für ssloy/tinykaboomStar-Verlauf für ssloy/tinykaboom

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Tinykaboom

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Tinykaboom.
  • cfenollosa/os-tutorialAvatar von cfenollosa

    cfenollosa/os-tutorial

    30,551Auf GitHub ansehen↗

    This project is an educational curriculum designed to teach the fundamentals of operating system development and low-level systems programming. It provides a structured sequence of lessons and code samples that guide users through building a functional kernel and bootloader from scratch, enabling a practical understanding of how software interacts directly with computer hardware. The repository distinguishes itself by focusing on the core mechanics of bare-metal execution. It covers the implementation of essential system components, including assembly-based bootloaders that transition process

    C
    Auf GitHub ansehen↗30,551
  • jamesroutley/write-a-hash-tableAvatar von jamesroutley

    jamesroutley/write-a-hash-table

    4,345Auf GitHub ansehen↗

    This project is a pedagogical implementation of a hash table in C, built from scratch using open addressing and linear probing for collision resolution. It serves as a computer science algorithm demo, demonstrating how to construct a fundamental key-value store at a low level. The implementation covers the core operations of an associative array: inserting a key-value pair, looking up a value by its key, and deleting a pair. It uses a hash function to compute storage locations, maps hash values to array indices with the modulo operator, and resolves collisions by scanning sequentially through

    cdata-structureshash-tables
    Auf GitHub ansehen↗4,345
  • karpathy/llm.cAvatar von karpathy

    karpathy/llm.c

    30,230Auf GitHub ansehen↗

    This project is a low-dependency engine designed for training large language models using native C and CUDA. It provides a bare-metal environment for tensor computation, allowing for the execution of neural network operations directly on hardware accelerators without the overhead of high-level software abstractions. The framework distinguishes itself by implementing manual gradient backpropagation and custom hardware-specific kernels, providing granular control over memory mapping and computational precision. It supports distributed training across multiple graphics processors and compute nod

    Cuda
    Auf GitHub ansehen↗30,230
  • angrave/systemprogrammingAvatar von angrave

    angrave/SystemProgramming

    5,734Auf GitHub ansehen↗

    This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core operating system concepts of process management through the fork-exec-wait model, dynamic memory allocation using implicit free list heap allocators, inode-based file systems, inter-process communication via pipes and shared memory, POSIX threads with synchronization primitives, signal-based asynchronous notification, virtual memory with page table translation, and runtime diagnostics using Valgrind and GDB. The textbook distinguishes itself by providing practical, implementation

    Auf GitHub ansehen↗5,734
Alle 10 Alternativen zu Tinykaboom anzeigen→

Häufig gestellte Fragen

Was macht ssloy/tinykaboom?

A brief computer graphics / rendering course

Was sind die Hauptfunktionen von ssloy/tinykaboom?

Die Hauptfunktionen von ssloy/tinykaboom sind: Systems Programming.

Welche Open-Source-Alternativen gibt es zu ssloy/tinykaboom?

Open-Source-Alternativen zu ssloy/tinykaboom sind unter anderem: angrave/systemprogramming — This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core… cfenollosa/os-tutorial — This project is an educational curriculum designed to teach the fundamentals of operating system development and… jamesroutley/write-a-hash-table — This project is a pedagogical implementation of a hash table in C, built from scratch using open addressing and linear… karpathy/llm.c — This project is a low-dependency engine designed for training large language models using native C and CUDA. It… nicklockwood/retrorampage — The first chapters of Retro Rampage are now available as a video tutorial series, produced by the great folks at… patricklam/p4p-2015 — ECE 459: Programming for Performance, Winter 2015.