Skip to content

DGwebdes/resources

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Dev Resource Index

A curated list of resources across Computer Science, Web Development, Security, and more. Maintained as a living document — updated as new links are added.


Table of Contents


Systems & Low-Level

  • Beej's Guides — Practical, well-written guides covering network programming, C, and more. A classic.
  • Write a Shell in C — Step-by-step tutorial by Stephen Brennan on building a Unix shell from scratch in C.
  • Unicorn Engine — Lightweight, multi-architecture CPU emulator framework.
  • Cloud Hypervisor — Open source VMM for running modern cloud workloads on KVM.
  • 1xBTS — Open source CDMA2000 cellular network implementation.

Linux & Command Line

  • GNU Bash Manual — Official reference for the Bash shell.
  • Linuxize — Practical Linux tutorials and command references.
  • The Missing Semester of Your CS Education — MIT course covering the tools and workflows CS programs don't teach: shell, git, editors, and more.
  • Linux Foundation Training — Official training and certification programs from the Linux Foundation.
  • Bash Cheat Sheet — Comprehensive quick-reference for Bash scripting and command line usage.
  • Kakoune — Modal text editor with a focus on interactive, selection-first editing. An alternative take on vi-style editing.
  • fnm — Fast Node.js version manager built in Rust.

Algorithms & Data Structures

  • VisuAlgo — Interactive visualizations for sorting, graphs, trees, and other algorithms.

Web Development

  • Full Stack Open — Free deep-dive course from the University of Helsinki covering React, Node, GraphQL, TypeScript, and more.
  • Patterns.dev — React — In-depth guide to React design patterns and rendering strategies.
  • React Bits — Collection of React patterns, techniques, and tips.
  • Motion — Animation library for the web (formerly Framer Motion's standalone release).
  • Anime.js — Lightweight JavaScript animation library with a simple but powerful API.
  • pg-boss — Job queueing library for Node.js backed by PostgreSQL.
  • PM2 — Production process manager for Node.js with built-in load balancing and monitoring.
  • npq — Safely install npm packages by auditing them before install.
  • glTF-Transform — Read, edit, and write 3D models in glTF/GLB format via Node.js or CLI.
  • OverTheWire Wargames — Browser-accessible security wargames for learning Linux and exploitation fundamentals hands-on.
  • Microsoft Engineering Playbook — Microsoft's internal engineering best practices made public: code reviews, CI/CD, testing, and more.

Real-Time & Media

  • LiveKit — Open source infrastructure for real-time audio, video, and data. WebRTC at scale.
  • openWakeWord — Open-source wake word and phrase detection framework focused on performance and simplicity.

3D & Graphics

  • Three.js — JavaScript library for creating 3D graphics in the browser using WebGL.
  • SuperSplat — Browser-based 3D Gaussian splat editor by PlayCanvas.
  • Gaussian Splatting — Official implementation of the SIGGRAPH 2023 paper on real-time 3D Gaussian splatting for novel view synthesis.
  • RodinHD — High-fidelity 3D avatar generation using diffusion models. (ECCV 2024)

AI & Machine Learning

  • Attention Is All You Need — The original transformer paper by Vaswani et al. (2017). Foundational reading for understanding modern LLMs.
  • CS50 AI — Harvard's introduction to AI with Python. Covers search, knowledge, learning, neural networks, and language.
  • Microsoft AI For Beginners — Open-source curriculum from Microsoft covering AI fundamentals across 24 lessons.
  • Unsloth — Fine-tuning framework for LLMs, focused on speed and low memory usage.
  • LM Studio JS — JavaScript SDK for interacting with LM Studio's local model runtime.
  • OpenHands — Platform for AI-powered software development agents.
  • Odysseus — Self-hosted AI workspace.
  • Locally Uncensored — All-in-one local AI app for chat, image generation, and video creation. Powered by Ollama & ComfyUI.
  • Voicebox — Open-source AI voice studio for cloning, dictation, and creation.
  • Hermes Agent — Agentic framework by Nous Research built on the Hermes model series.
  • LingBot World — Open-source world model research.
  • Deep Live Cam — Real-time face swap and deepfake video tool.

Security

  • GIAC GWAPT Certification — Web Application Penetration Tester certification by GIAC.
  • Real-World Bug Hunting (PDF) — Peter Yaworski's field guide to web hacking and bug bounty hunting.
  • PayloadsAllTheThings — Extensive list of payloads and bypass techniques for web application security testing.
  • SecLists — Collection of wordlists for security testing: usernames, passwords, URLs, fuzzing data, and more.
  • Awesome Fuzzing — Curated list of fuzzing resources, tools, and tutorials.
  • Pentest Book — Comprehensive pentesting methodology and notes.
  • Pentest Wiki — Free online security knowledge base for pentesters and researchers.
  • InternalAllTheThings — Active Directory and internal network attack techniques reference.
  • sqlmap — Automatic SQL injection detection and exploitation tool.
  • Shannon (Lite) — Autonomous AI-powered white-box pentester for web apps and APIs.
  • Deep Eye — AI-driven vulnerability scanner integrating multiple LLM providers for automated bug hunting and payload generation.
  • PANIX — Customizable Linux persistence tool for security research and detection engineering.
  • BloodHound Legacy — Active Directory attack path analysis tool by SpecterOps.
  • Seatbelt — C# situational awareness tool for Windows post-exploitation enumeration.
  • JAWS — PowerShell-based Windows local privilege escalation enumeration script.
  • Shodan Cheat Sheet — Quick reference for Shodan search operators and filters.
  • Reconmap — Collaborative penetration testing and vulnerability management platform.
  • OmniProx — IP rotation tool across GCP, Azure, Alibaba, and Cloudflare. Think FireProx but multi-provider.
  • OSV Scanner — Google's open source vulnerability scanner for project dependencies.
  • Impacket — Python library for working with network protocols; widely used in AD exploitation.
  • Pwnagotchi — AI-powered Raspberry Pi tool for Wi-Fi handshake capture via passive monitoring.
  • Bjorn — Network scanning and offensive security tool for Raspberry Pi with e-Paper display support.

OSINT

  • OSINT Framework — Visual map of OSINT tools and techniques organized by category.
  • Awesome OSINT — Curated list of OSINT tools, resources, and techniques.
  • TCM OSINT Resources — Resource list from TCM Security's OSINT course.
  • SpiderFoot — Automated OSINT and attack surface monitoring platform.
  • GhostTrack — OSINT tool for tracking and gathering intelligence on targets.

Red Team & Offensive Tools

  • MSOLSpray — Password spraying tool targeting Microsoft Online (Azure AD / O365).
  • EntraSpray — Password spraying tool targeting Microsoft Entra ID.
  • TeamFiltration — Cross-platform framework for enumerating, spraying, and exfiltrating from Microsoft Teams and O365.

Architecture & Infrastructure


UI & Design

  • Huemint — AI-powered color palette generator for branding and UI.
  • Fluid Type Scale — Generate CSS clamp-based fluid typography scales.

Hardware & Tinkering


Streaming & Broadcasting

Platform Statistics & Analytics

  • Streams Charts — Live streaming analytics across Twitch, YouTube, Kick, and more.
  • Twitch Tracker — Historical and current game viewership statistics on Twitch.
  • Twitch Metrics — Game viewership trends and channel analytics for Twitch.
  • Social Blade — Creator growth tracking across Twitch, YouTube, TikTok, and other platforms.
  • KickStats — Viewer and streamer statistics for the Kick platform.
  • Steam Charts — Concurrent player statistics for Steam games over time.
  • SullyGnome — Detailed Twitch analytics: hours watched, peak viewers, and game trends.

Open Source & Dev Practice


Psychology of Games


Awesome Lists

  • Awesome Algorithms — Curated resources for learning and practicing algorithms.
  • Awesome Database Learning — Papers, books, and courses on database internals and theory.
  • Awesome APIs — Collection of public APIs organized by category.
  • Awesome Node.js — Sindre Sorhus's curated list of Node.js packages and resources.
  • Awesome React — Comprehensive collection of React ecosystem tools, libraries, and learning resources.
  • Awesome Agent Skills — Skills, tools, and capabilities for AI coding agents (Claude, Codex, Copilot, VS Code).

Reading


Community & Threads


Last updated: June 2026

About

A curated list of resources across Computer Science, Web Development, Security, and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors