An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: lattice

cheyao/icepi-zero

ECP5 Development Board in the Raspberry Pi Zero form

Language: HTML - Size: 18.4 MB - Last synced at: about 2 hours ago - Pushed at: about 3 hours ago - Stars: 442 - Forks: 12

f32c/f32c

A 32-bit MIPS / RISC-V core & SoC, 1.55 DMIPS/MHz, 2.96 CM/Mhz

Language: C - Size: 11.7 MB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 413 - Forks: 105

anthony-bernaert/ftdi-jtag-programmer

FTDI-based JTAG Programmer Circuit for FPGAs

Size: 744 KB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 14 - Forks: 5

FPGAwars/apio

:seedling: Open source ecosystem for open FPGA boards

Language: Verilog - Size: 147 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 849 - Forks: 143

iriskaplan/LatticeQuant

Implementation of M-leveled Quantizer and Voronoi Code Quantizer.

Language: Python - Size: 1.85 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

stnolting/neorv32-setups

📁 NEORV32 projects and exemplary setups for various FPGAs, boards and (open-source) toolchains.

Language: VHDL - Size: 851 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 77 - Forks: 26

kelu124/un0rick

smallish ice40 / raspberrypi ultrasound hardware

Language: Jupyter Notebook - Size: 145 MB - Last synced at: about 20 hours ago - Pushed at: 1 day ago - Stars: 153 - Forks: 29

openfheorg/openfhe-development

This is the development repository for the OpenFHE library. The current stable version is 1.2.4 (released on March 21, 2025). The current development version is 1.3.0 (released on May 21, 2025).

Language: C++ - Size: 15.7 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 905 - Forks: 230

trabucayre/openFPGALoader

Universal utility for programming FPGA

Language: C++ - Size: 7.18 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,337 - Forks: 290

BioimageAnalysisCoreWEHI/napari_lattice

Napari plugin for custom analysis and visualization of lattice lightsheet and Oblique Plane Microscopy data. The plugin is optimized for data from the Zeiss lattice lightsheet microscope.

Language: Jupyter Notebook - Size: 179 MB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 13 - Forks: 4

chipsalliance/adams-bridge

Post-Quantum Cryptography IP Core (Crystals-Dilithium)

Language: SystemVerilog - Size: 8.15 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 25 - Forks: 6

IvanCampos/3d-models

Collection of 3D models generated with AI using the Blender Python API. Open the following link in Safari to view the 3D Models — https://ivancampos.github.io/3d-models/

Language: HTML - Size: 45.7 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 2 - Forks: 0

spawnmason/randar-explanation

"Randar" is an exploit for Minecraft which uses LLL lattice reduction to crack the internal state of an incorrectly reused java.util.Random in the Minecraft server, then works backwards from that to locate other players currently loaded into the world.

Language: Shell - Size: 184 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 846 - Forks: 19

Obijuan/open-fpga-verilog-tutorial

Learn how to design digital systems and synthesize them into an FPGA using only opensource tools

Language: Verilog - Size: 36.6 MB - Last synced at: 13 days ago - Pushed at: about 5 years ago - Stars: 804 - Forks: 199

teschlg/kryptools

Implementation of some basic algorithms relevant for cryptography.

Language: Python - Size: 277 KB - Last synced at: 14 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

carlobortolan/quantrs

A (very) fast Rust library for quantitative finance.

Language: Rust - Size: 4.78 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 2

simpl-group/ManiRender-artifact-evaluation

Language: Jupyter Notebook - Size: 792 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

f4pga/f4pga-arch-defs

FOSS architecture definitions of FPGA hardware useful for doing PnR device generation.

Language: Jupyter Notebook - Size: 9.52 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 288 - Forks: 113

MJoergen/HyperRAM

Portable HyperRAM controller

Language: VHDL - Size: 4.2 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 55 - Forks: 14

FPGAwars/icezum

:star2: IceZUM Alhambra: an Arduino-like Open FPGA electronic board

Language: Verilog - Size: 170 MB - Last synced at: 10 days ago - Pushed at: over 3 years ago - Stars: 348 - Forks: 109

olofk/edalize

An abstraction library for interfacing EDA tools

Language: Python - Size: 1.08 MB - Last synced at: 16 days ago - Pushed at: about 1 month ago - Stars: 687 - Forks: 201

LatticeQCD/SIMULATeQCD

SIMULATeQCD is a multi-GPU Lattice QCD framework that makes it easy for physicists to implement lattice QCD formulas while still providing competitive performance.

Language: C++ - Size: 22.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 34 - Forks: 15

Fabian2598/SchwingerModel

Two-flavor Schwinger model simulated with HMC. C++ implementation.

Language: C++ - Size: 438 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

FPGAwars/icestudio

:snowflake: Visual editor for open FPGA boards

Language: JavaScript - Size: 120 MB - Last synced at: 16 days ago - Pushed at: about 2 months ago - Stars: 1,778 - Forks: 254

MOSAICS-NIH/MOSAICS

A collection of tools for characterizing membrane structure and dynamics within simulated trajectories of molecular systems.

Language: C++ - Size: 333 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 5 - Forks: 2

TheGaBr0/GGH

Python implementation of GGH and GGH-HNF lattice-based cryptosystems for research and educational purposes, featuring cryptanalysis tools and a hybrid variant.

Size: 11.8 MB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 2 - Forks: 0

Jamie-Cui/awesome-secure-computation

Awesome list for cryptographic secure computation paper. This repo includes *Lattice*, *DifferentialPrivacy*, *MPC* and also a comprehensive summary for top conferences.

Size: 246 KB - Last synced at: 23 days ago - Pushed at: 5 months ago - Stars: 211 - Forks: 14

qfall/crypto

Prototyping library for lattice-based cryptography.

Language: Rust - Size: 629 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 20 - Forks: 3

GottiPaolo/pyLattice

Python library to manage Lattice and Ordered Set

Language: Python - Size: 4.41 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 0

satoshin-des/self-dual-PotBKZ

PotBKZ: A new variants of BKZ-reduction. And its dual and self-dual variants, dual-PotBKZ and self-dual-BKZ

Language: C++ - Size: 7.21 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 1 - Forks: 0

ratwolfzero/Wallpaper_for_the_Mind

Wallpaper for the Mind

Language: Python - Size: 813 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

Parretto/DisplayPort

DisplayPort IP-core

Language: SystemVerilog - Size: 6.99 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 63 - Forks: 11

s-arash/ascent

Logic programming in Rust

Language: Rust - Size: 1.19 MB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 465 - Forks: 18

pmalex/congruencer

Test lattice identity holding in lattice of congruences of automaton

Language: Rust - Size: 103 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

amazon-science/LatticeAlgorithms.jl

Algorithms to solve lattice problems in Julia

Language: Julia - Size: 12.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 0

tetengo/tetengo.rs

A multipurpose library set for Rust

Language: Rust - Size: 633 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

bcrist/Zig-LC4k

Generate ispMach4000 CPLD bitstreams directly from Zig code

Language: Zig - Size: 873 KB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

tomhanika/conexp-clj

A General-Purpose Tool for Formal Concept Analysis

Language: Clojure - Size: 13.8 MB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 58 - Forks: 23

mimoo/RSA-and-LLL-attacks

attacking RSA via lattice reductions (LLL)

Language: TeX - Size: 12.9 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 797 - Forks: 128

dylanljones/lattpy

Simple and efficient Python package for modeling d-dimensional Bravais lattices in solid state physics.

Language: Python - Size: 1.45 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 40 - Forks: 12

frib-high-level-controls/FLAME 📦

Fast Linear Accelerator Model Engine

Language: C++ - Size: 9.8 MB - Last synced at: 18 days ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 8

rpkgs/Ipaper

R package: personal tools for R data processing

Language: R - Size: 900 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 4

huang-lihao/MetaLattice

A Python package to model lattice metamaterials, using Abaqus.

Language: Python - Size: 380 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

yugr/primogen

A toy prime number generator in Verilog

Language: Verilog - Size: 92.8 KB - Last synced at: 23 days ago - Pushed at: over 8 years ago - Stars: 10 - Forks: 1

alegresor/QMCGenerators.jl

Quasi-random (low discrepancy) sequence generators with randomizations: Lattice and Digital Nets.

Language: Julia - Size: 29.5 MB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

iDoka/awesome-fpga-boards

:atm: Second life for FPGA boards which can be repurposed to DYI/Hobby projects ...............................................................................................

Size: 9.28 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 93 - Forks: 12

satoshin-des/liblat

A C++ library for lattice reduction and solving lattice problem

Language: C++ - Size: 2.31 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

mcgalcode/pylattica

A simple framework for prototyping lattice evolution simulations e.g. cellular automata, lattice gas simulations, lattice Monte Carlo etc.

Language: Python - Size: 18.7 MB - Last synced at: 4 days ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 2

mahtab-vafaee/LatticeWorks

A MATLAB toolbox for functionally graded lattice generation, in different configurations.

Language: MATLAB - Size: 34.5 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 17 - Forks: 6

VLSI-EDA/PoC

IP Core Library - Published and maintained by the Chair for VLSI Design, Diagnostics and Architecture, Faculty of Computer Science, Technische Universität Dresden, Germany

Language: VHDL - Size: 4.96 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 577 - Forks: 103

ivan-pi/poisson_lbm

A small collection of 1D Poisson solvers based on the lattice Boltzmann method

Language: Fortran - Size: 176 KB - Last synced at: 9 days ago - Pushed at: over 6 years ago - Stars: 7 - Forks: 3

Jamie-Cui/yacl-r

yacl-r: Yet Another Cryptographic Library for Research

Language: C++ - Size: 6.28 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 1

bcrist/re4k

Fusemaps for Lattice ispMach4000 CPLDs

Language: Zig - Size: 8.25 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 2

GuangchuangYu/ggplotify

ggplot everything

Language: R - Size: 58.6 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 108 - Forks: 11

platformio/platform-lattice_ice40

Lattice iCE40: development platform for PlatformIO

Language: Python - Size: 54.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 40 - Forks: 15

MajorMilk/Random-Walk-Lattice-Cipher

An experimental symmetric encryption algorithm inspired by lattice based cryptographic techniques.

Language: C# - Size: 6.84 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Paebbels/JSON-for-VHDL

A JSON library implemented in VHDL.

Language: VHDL - Size: 138 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 78 - Forks: 17

AdamWhiteHat/Quazicrystal

Generates bitmaps that approximate a quazicrystal lattice structure with n-rotational "forbidden" symmetries, or in other words: it makes really pretty pictures.

Language: C# - Size: 2.78 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 1

mehrdadh/lora-modulator

LoRa modulator implementation on Lattice ECP5 FPGA to interface with AT86RF215 I/Q Radio

Language: Verilog - Size: 10.1 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 32 - Forks: 9

simonwuelker/randomness-homomorphic-commitments

Exploring various randomness homomorphic dlog/lattice commitment schemes

Language: Rust - Size: 28.3 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

halfmanhalftaco/fpga-docker

Tools for running FPGA vendor toolchains with Docker

Language: Makefile - Size: 32.2 KB - Last synced at: about 2 months ago - Pushed at: about 2 years ago - Stars: 74 - Forks: 15

uw-x/tinysdr

First SDR platform for IoT networks

Language: C - Size: 49 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 174 - Forks: 28

mehrdadh/fsk-modulator

FSK modulator implementation Lattice ECP5 FPGA to interface with AT86RF215 I/Q Radio

Language: Verilog - Size: 5.03 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 9 - Forks: 7

Fabian2598/SchwingerModelPureGauge

HMC and Metropolis algorithms to simulate the Schwinger model.

Language: C++ - Size: 12.7 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

racerxdl/esp32-rjtag

ESP32 Remote JTAG Host for programming FPGAs

Language: C - Size: 231 KB - Last synced at: 7 days ago - Pushed at: over 4 years ago - Stars: 26 - Forks: 2

satoshin-des/ENUM

Language: C++ - Size: 22.5 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

dehre/fpga-spi-fifo

The FPGA-Based FIFO

Language: VHDL - Size: 4.79 MB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

satoshin-des/lattice_factorization

格子を用いた素因数分解法

Language: C++ - Size: 359 KB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

satoshin-des/BKZ-reduction

BKZ基底簡約法

Language: C++ - Size: 33.2 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

satoshin-des/asir_lll

LLL-reduction and enumeration lattice algorithms for Risa/Asir language.

Size: 5.86 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

satoshin-des/PythonLatticeLibrary

Python Lattice Library

Language: Python - Size: 46.9 KB - Last synced at: 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Summwer/pro-pnj-bkz

We implement the progressive Improved Progressive BKZ with Lattice Sieving presented in https://eprint.iacr.org/2022/1343, one can call it to solve LWE challenge(https://www.latticechallenge.org/lwe_challenge/challenge.php) or other approximate svp problem.

Language: C++ - Size: 579 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 7 - Forks: 1

nobeam/latticejson

A JSON based lattice file format

Language: Python - Size: 504 KB - Last synced at: 26 days ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 2

saforem2/l2hmc-qcd

Application of the L2HMC algorithm to simulations in lattice QCD.

Language: Jupyter Notebook - Size: 874 MB - Last synced at: 6 days ago - Pushed at: over 1 year ago - Stars: 68 - Forks: 9

Alistairj43/TPMS-Designer

An open-source Matlab application to assist with generation, analysis and visualisation of TPMS-like structures and other 3D objects.

Language: MATLAB - Size: 73.5 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 33 - Forks: 5

shamrozkhan0/lattice.com-clone

UI/UX Clone of Lattice.com landing page.

Language: HTML - Size: 3.56 MB - Last synced at: 4 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

odarbelaeze/vegas-lattice-rs

Lattice generator library and tool in rust.

Language: Rust - Size: 180 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 9 - Forks: 1

yomichi/SpinMonteCarlo.jl

Markov chain Monte Carlo solver for lattice spin systems implemented in Julialang

Language: Julia - Size: 972 KB - Last synced at: 26 days ago - Pushed at: 7 months ago - Stars: 50 - Forks: 9

Anjishnubose/MeanFieldToolkit.jl

Package for solving generalized BdG mean field theory of interacting systems.

Language: Julia - Size: 195 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 7 - Forks: 2

javos65/RiscV-FPGA-demo

Quick demo for Lattice FPGA with RiscV

Language: HTML - Size: 48 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

saforem2/worm_algorithm

Worm algorithm implementation for 2D Ising model

Language: Jupyter Notebook - Size: 16.9 MB - Last synced at: 6 days ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 2

cicada-lang/conceptor

An implementation of formal concept analysis.

Language: TypeScript - Size: 3.26 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

Anjishnubose/TightBindingToolkit.jl

Tools for general Tight Binding systems

Language: Julia - Size: 1.07 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 17 - Forks: 0

pmuens/haven

Fast and ergonomic lattice cryptography library

Language: Rust - Size: 10.7 KB - Last synced at: 12 days ago - Pushed at: about 5 years ago - Stars: 8 - Forks: 1

NotReeceHarris/post-quantum-encryption

Lattice based cryptography research (Just personal research, please dont use it in production)

Language: Python - Size: 218 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

perehinik/SDRAM_Controller

Verilog SDR SDRAM controller for FPGA Xilinx and Lattice

Language: VHDL - Size: 4.25 MB - Last synced at: 4 days ago - Pushed at: over 4 years ago - Stars: 16 - Forks: 4

demining/lattice-attack-249bits

LATTICE ATTACK 249bits we solve the problem of hidden numbers using 79 signatures ECDSA

Language: HTML - Size: 14.3 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

osaxma/dart_types

Generate the type hierarchy for a given dart type, library, or project.

Language: Dart - Size: 119 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ytsao/lattice-gym

lattice theory playground

Language: Python - Size: 81.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

hmvege/GLAC

A code for generating SU(3) Yang-Mills gauge configurations and applying gradient flow.

Language: C++ - Size: 132 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 7 - Forks: 2

racerxdl/fpga-serial-hello

FPGA Verilog Serial Hello World + Led Blink

Language: Verilog - Size: 4.88 KB - Last synced at: 2 days ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 4

agolajko/fpga-tinkering

Language: Verilog - Size: 122 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

daedalus/minerva_all_poc 📦

Minerva is a group of side-channel vulnerabilities in implementations of ECDSA/EdDSA in programmable smart cards and cryptographic software libraries

Language: Python - Size: 1.65 MB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

jondoglover/pickDraw

A convenient Asymptote package to aid with constructing visuals for lattice point geometry.

Language: Asymptote - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

jmid/lcheck

A library for quickchecking lattice modules and associated operations

Language: OCaml - Size: 164 KB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 3

kekyo/Pixy

My own Single-Borard-Computer projects.

Language: C - Size: 13.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

ivcained/lapu.gg

lapu.gg

Language: TypeScript - Size: 15.1 MB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

AdrianKriger/r-lattice-data

Lattice Data with R (City of Cape Town)

Language: Jupyter Notebook - Size: 39.4 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

dnanto/democapsid

Render viral capsids in the browser and export SVG.

Language: JavaScript - Size: 38.4 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 12 - Forks: 2

chdh/lattice-generator

A generator for free modular lattices

Language: TypeScript - Size: 52.7 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0