Open-source FPGA video cores

Open video and display IP for FPGAs: HDMI/DVI, VGA, MIPI, JPEG and image pipelines. 6 curated cores, ranked by earned verification. Add one to your project in one command with lfpga, or browse the whole registry.

  1. 1 core_jpeg stable A high-throughput JPEG decoder in Verilog. verilog Apache-2.0 ✓ verified 2 checks
  2. 2 FPGA DisplayPort stable A from-scratch DisplayPort implementation for FPGAs. vhdl MIT ★ 311 pending
  3. 3 FPGA-JPEG-LS-encoder stable A lossless JPEG-LS image encoder in Verilog. verilog GPL-3.0 ★ 331 pending
  4. 4 hdl-util/hdmi stable Send true HDMI video and audio from an FPGA, no IP licence. systemverilog MIT ★ 1,280 pending
  5. 5 Project F stable Exciting open-source FPGA graphics and video designs to build on. systemverilog MIT ★ 781 pending
  6. 6 vgasim stable A video display simulator with real VGA/HDMI generation cores. verilog GPL-3.0 ★ 182 pending

All video and other cores → Add a core