Category:

p2000t-sdcard

SD-card cartridge for the Philips P2000T — hardware design plus Z80 firmware to load software from FAT32 SD cards on a 1980s home computer.

p2000t sdcard z80
C 3 Philips P2000T
View on GitHub →

p2000t-scart-connector-pcb

PCB for connecting a SCART male connector to the P2000T for clean RGBS composite video output on modern displays.

p2000t scart kicad
3 Philips P2000T
View on GitHub →

p2000t-ram-expansion-board

RAM expansion board for the P2000T, extending memory via the cartridge slot. Includes KiCad schematics and firmware.

p2000t ram hardware
C 1 Philips P2000T
View on GitHub →

p2000t-joystick-cartridge

SLOT2 cartridge to interface Atari 2600-style joysticks with the Philips P2000T — because BASIC games deserve a proper joystick.

p2000t atari-joystick
Python 1 Philips P2000T
View on GitHub →

p2000t-hf-h2

Demonstrator program that runs a Hartree-Fock calculation for the H₂ molecule on a Philips P2000T — bridging 1980s hardware with quantum chemistry.

p2000t hartree-fock quantum-chemistry
C 1 Philips P2000T
View on GitHub →

P2000T-SD-kaart-handleiding

Nederlandstalige handleiding voor de P2000T SD-kaart cartridge — a complete Dutch-language user manual in LaTeX.

p2000t documentation
TeX 1 Philips P2000T
View on GitHub →

p2000t-screenshot-creator

Python tool that generates synthetic P2000T monitor screenshots, useful for documentation and demos without needing real hardware.

p2000t python
Python 1 Philips P2000T
View on GitHub →

p2000t-power-button-fix

Homebrew kit to fix the common power-button failure on the P2000T — a practical repair guide with schematics.

p2000t repair hardware
1 Philips P2000T
View on GitHub →

p2000t-tape-monitor

Cartridge software for the P2000T that reads out tape data and copies it to an external ROM chip — a digital preservation tool.

p2000t z80 assembly
C++ Philips P2000T
View on GitHub →

p2000t-z80-ide

Integrated Desktop Environment for writing and running Z80 assembly programs on the P2000T, built in C++ with a built-in assembler.

p2000t z80 ide
C++ Philips P2000T
View on GitHub →

p2000t-rs232-cartridge

Modified P2000T BASIC cartridge that adds RS232 support for easily loading CAS tape files over a serial connection.

p2000t rs232 z80
Assembly Philips P2000T
View on GitHub →

p2000t-tape-copy-utility

Cartridge program for duplicating P2000T tape cassettes — copy data tapes without a PC.

p2000t tape
C Philips P2000T
View on GitHub →

P2000T-toolkit

Combined P2000T emulator and Z80 compiler toolkit for developing and testing software without physical hardware.

p2000t emulator z80
Assembly Philips P2000T
View on GitHub →

dftcxx

C++ DFT program for educational purposes. Implements density functional theory from the ground up with a focus on clarity and correctness.

dft quantum-chemistry electron-density
C++ 63 Computational Chemistry
View on GitHub →

pyqint

Python package for calculating one- and two-electron integrals using Gaussian-type orbitals. Foundation for many quantum chemistry workflows.

hartree-fock gaussian-type-orbitals molecular-integrals quantum-chemistry
Python 58 Computational Chemistry
View on GitHub →

edp

Electron Density Plotter — render VASP CHGCAR/LOCPOT electron density maps as publication-quality images with flexible color schemes.

electron-density vasp visualization
C++ 40 Computational Chemistry
View on GitHub →

hfcxx

Restricted Hartree-Fock program in C++ using Gaussian-type orbitals. Computes energies and electron densities for small molecules.

hartree-fock quantum-chemistry electron-density
C++ 34 Computational Chemistry
View on GitHub →

pypwdft

Python plane-wave density functional theory code for educational purposes, accompanying lecture notes on plane-wave DFT.

density-functional-theory planewave-basis electronic-structure
Python 33 Computational Chemistry
View on GitHub →

pydft

Localized-orbital DFT in pure Python — implements the full SCF procedure with Gaussian-type orbitals, designed for teaching and exploration.

density-functional-theory gaussian-type-orbitals quantum-chemistry
Python 20 Computational Chemistry
View on GitHub →

sphecerix

Rotation of spherical harmonics using Wigner-D matrices — an essential building block for angular momentum theory in quantum chemistry.

spherical-harmonics wigner-d-matrix
Python 17 Computational Chemistry
View on GitHub →

den2obj

Converts VASP density files (CHGCAR/LOCPOT) to mesh isosurfaces via the marching cubes algorithm — outputs Wavefront OBJ or OpenVDB.

isosurface marching-cubes electron-density vasp
C++ 14 Computational Chemistry
View on GitHub →

wavefuse

Gray-Scott reaction-diffusion system simulated in 3D using CUDA. Generates intricate Turing-like chemical patterns at GPU speed.

cuda gray-scott-model reaction-diffusion finite-difference
C 12 Computational Chemistry
View on GitHub →

turing

C++ implementation of Turing pattern generation via reaction-diffusion equations — a clean model of biological morphogenesis.

reaction-diffusion turing-patterns simulation
C++ 11 Computational Chemistry
View on GitHub →

pylebedev

Python library for Lebedev quadrature points and weights on the unit sphere — used for accurate numerical integration in quantum chemistry.

lebedev quadrature unit-sphere
Python 9 Computational Chemistry
View on GitHub →

pytessel

Python package for tessellating 3D scalar fields into isosurfaces using the marching cubes algorithm. Fast C++ backend, Python interface.

isosurface marching-cubes tesselation
C++ 5 Computational Chemistry
View on GitHub →

bramble

Common Neighbor Analysis tool for identifying crystal structure environments in molecular dynamics trajectories.

cna common-neighbor-analysis materials-science
GLSL 4 Computational Chemistry
View on GitHub →

den2bin

Converts VASP CHGCAR/LOCPOT density files to compact binary format for faster downstream processing and visualization.

electron-density vasp
C++ 4 Computational Chemistry
View on GitHub →

atom-architect

Visualization and building tool for electronic structure calculations — reads VASP POSCAR/OUTCAR files and renders atomic structures in 3D.

vasp visualization materials-modelling
C++ 3 Computational Chemistry
View on GitHub →

pymodia

Python package for visualizing molecular orbital diagrams — generate publication-ready MO diagrams from electronic structure data.

molecular-orbital mo-diagram quantum-chemistry
Python 3 Computational Chemistry
View on GitHub →

managlyph

Stereographic rendering program for atomic systems — generate red-cyan anaglyph images of molecules and crystal surfaces.

3d-graphics anaglyph-image molecular-modeling
C++ 1 Computational Chemistry
View on GitHub →

lafluxxy

Simulation environment for reaction-diffusion processes in maze geometries — explores how chemical patterns form within constrained spaces.

reaction-diffusion simulation
C++ Computational Chemistry
View on GitHub →

lennard-jones-live-simulator

Interactive live Lennard-Jones molecular dynamics simulator for educational purposes. Watch particles self-organize in real time.

lennard-jones molecular-dynamics simulation
C++ Computational Chemistry
View on GitHub →

opengl-cpp-course

Full course on writing OpenGL programs in C++ — from hello triangle to advanced lighting and shaders. Runs on Windows with GLFW.

opengl glsl graphics-programming course
C++ 34 Open Education
View on GitHub →

pwdft-lecture-notes

Comprehensive LaTeX lecture notes on plane-wave density functional theory — from Bloch's theorem to pseudopotentials and PAW.

plane-wave-dft lecture-notes
TeX 7 Open Education
View on GitHub →

hfhsl2021

Hartree-Fock workshop exercises for the Han-sur-Lesse Winterschool 2021 — Python notebooks walking through HF theory step by step.

hartree-fock electronic-structure workshop
Python 7 Open Education
View on GitHub →

hfhsl

Hartree-Fock course materials for the Han-sur-Lesse Winterschool 2017 — C++ implementation with exercises.

hartree-fock course
C++ 7 Open Education
View on GitHub →

hsl-pwdft-exercises

Plane-wave DFT exercises for the Han-sur-Lesse Winterschool 2024 — hands-on Python notebooks for the accompanying lecture notes.

plane-wave-dft workshop exercises
Python 1 Open Education
View on GitHub →

electronic-structure-interactive-notebooks

Interactive Jupyter notebooks demonstrating electronic structure calculations from Elements of Electronic Structure Theory.

electronic-structure jupyter interactive
Jupyter Notebook Open Education
View on GitHub →

pypractice

Gamified, browser-based Python learning app where students solve exercises, run code with Pyodide, earn XP, and unlock achievements — entirely client-side.

python-education pyodide gamification
JavaScript Open Education
View on GitHub →

pico-sst39sf0x0-programmer

Raspberry Pi Pico-based flasher utility for SST39SF0x0 EEPROM chips — flash ROMs for retro computers without specialist hardware.

eeprom-programmer raspberry-pi-pico sst39sf040
C++ 12 Homebrew Systems
View on GitHub →

bytecradle-6502

Homebrew 65C02-based single board computer — complete hardware schematics, memory map, and assembly firmware built from scratch.

6502 65c02 single-board-computer
Assembly 5 Homebrew Systems
View on GitHub →

gameboy-cartridge-reader

ATmega 32u4-based Game Boy cartridge reader — dump ROM and RAM from original Game Boy, Color, and flash cartridges over USB.

gameboy gameboy-color cartridge-reader
C 2 Homebrew Systems
View on GitHub →

sap-smd

Modular 8-bit SAP (Simple as Possible) computer built entirely with TTL logic chips — a Ben Eater-inspired homebrew CPU in SMD form.

homebrew-computer ttl-computer ben-eaters-cpu
Python 2 Homebrew Systems
View on GitHub →

cx16-kakuro

Kakuro logic puzzle game for the Commander X16 retro computer. Written in C with a clean text-mode UI.

cx16 retrogame kakuro
C 2 Homebrew Systems
View on GitHub →

cx16-othello

Othello (reversi) game for the Commander X16 — a faithful port of the classic strategy game with a computer opponent.

cx16 retrogame othello
C 2 Homebrew Systems
View on GitHub →

mmk

Mini Matrix Keyboard — a compact mechanical keyboard built around an STM32 microcontroller with custom PCB design.

mechanical-keyboard microcontroller pcb
C++ 2 Homebrew Systems
View on GitHub →

picobeam

Compact VGA text display generator for the Raspberry Pi Pico 2 — outputs 80×30 text at VGA resolution using PIO state machines.

raspberry-pi-pico-2 vga picovga
C 1 Homebrew Systems
View on GitHub →

atari-2600-composite-video-mod

Small PCB module to output clean composite video from an Atari 2600, replacing the aging RF modulator.

atari-2600 composite-video mod
1 Homebrew Systems
View on GitHub →

zeta-80

Single board computer designed around the Zilog Z80 processor — full hardware design with schematics and firmware.

z80 single-board-computer homebrew
Homebrew Systems
View on GitHub →

morseboard-8088

Single board computer built around the Intel 8088 processor — minimalist design with 8088 assembly firmware.

8088 intel-8088 single-board-computer
Assembly Homebrew Systems
View on GitHub →

bytecradle-6502-operating-system

Operating system for the ByteCradle 6502 Mini — provides a basic shell, memory management, and I/O drivers.

6502 65c02 operating-system
Assembly Homebrew Systems
View on GitHub →

slot-otter

8-bit ISA card to interface with a FAT32-formatted SD card — adds mass storage to vintage ISA-bus systems.

isa-card sdcard fat32
Assembly Homebrew Systems
View on GitHub →

nex-lang

A minimal, imperative, block-structured, dynamically typed programming language implemented in Python — with a lexer, parser, and tree-walking interpreter.

interpreter programming-language lexer parser
Python Programming Languages
View on GitHub →

t32-asm

T32 is a minimal instruction set architecture with exactly 32 instructions, combining a register file, stack, and memory tape into a compact computational model.

assembly isa esoteric-programming-language
C++ Programming Languages
View on GitHub →

OpForge65

Custom C++-based assembler for the 65C02 processor — generates binary output for the ByteCradle homebrew system.

65c02 assembler 6502
C++ Programming Languages
View on GitHub →

cpp65

A cycle-accurate 65C02 emulator written in C++ — implements all addressing modes and the complete WDC 65C02 extended instruction set.

65c02 6502-emulation emulator
C++ Programming Languages
View on GitHub →