ic-hacker's starred repositories

free-programming-books

:books: Freely available programming books

build-your-own-x

Master programming by recreating your favorite technologies from scratch.

awesome-courses

:books: List of awesome university courses for learning Computer Science!

awesome-algorithms

A curated list of awesome places to learn and/or practice algorithms.

magictools

:video_game: :pencil: A list of Game Development resources to make magic happen.

static-analysis

⚙️ A curated list of static analysis (SAST) tools and linters for all programming languages, config files, build tools, and more. The focus is on tools which improve code quality.

Language:RustLicense:MITStargazers:13083Issues:321Issues:575

guetzli

Perceptual JPEG encoder

Language:C++License:Apache-2.0Stargazers:12890Issues:480Issues:173

awesome-competitive-programming

:gem: A curated list of awesome Competitive Programming, Algorithm and Data Structure resources

awesome-security

A collection of awesome software, libraries, documents, books, resources and cools stuffs about security.

awesome-math

A curated list of awesome mathematics resources

awesome-appsec

A curated list of resources for learning about application security

Language:PHPLicense:MITStargazers:6202Issues:314Issues:35

MBE

Course materials for Modern Binary Exploitation by RPISEC

Language:CLicense:BSD-2-ClauseStargazers:5389Issues:349Issues:30

awesome-lua

A curated list of quality Lua packages and resources.

awesome-blockchains

A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips :tulip::tulip::tulip:. Distributed is the new centralized.

Language:RubyLicense:CC0-1.0Stargazers:3729Issues:146Issues:3

littleosbook

Source for the little book about OS development

tinywm

The tiniest window manager.

awesome-scientific-computing

:sunglasses: Curated list of awesome software for numerical analysis and scientific computing

Language:PythonLicense:CC0-1.0Stargazers:1289Issues:54Issues:4

dynamic-analysis

⚙️ A curated list of dynamic analysis tools and linters for all programming languages, binaries, and more.

Language:RustLicense:MITStargazers:905Issues:30Issues:107

awesome-3d-printing

A curated list of awesome 3D printing resources

fbg

Lightweight C 2D graphics API agnostic library with parallelism support

Language:CLicense:BSD-3-ClauseStargazers:495Issues:16Issues:12

awesome-racket

A curated list of awesome Racket frameworks, libraries and software, maintained by Community

Language:RacketLicense:MITStargazers:444Issues:24Issues:3

ocamlunix

Unix system programming in OCaml book

Language:TeXLicense:NOASSERTIONStargazers:282Issues:30Issues:6

CS410-17

being the lecture materials and exercises for the 2017/18 session of CS410 Advanced Functional Programming at the University of Strathclyde

awesome-language-engineering

✨ A curated list of useful resources for computer language engineering and theory

APIsWithLua

Sample Lua and C code to help you learn how to write Lua-based APIs.

mh

MH: a microkernel for fun and experimenting!

Language:CStargazers:30Issues:7Issues:0
Language:CLicense:NOASSERTIONStargazers:29Issues:5Issues:26

131-web

Public course materials for CSE 131 (Compilers)

Language:JavaScriptLicense:MITStargazers:18Issues:9Issues:0

web

Web page for CSE 130

Language:OCamlLicense:MITStargazers:4Issues:16Issues:0
Language:CLicense:MITStargazers:2Issues:8Issues:0