Cryptography

eciespy

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Python.

eciesrs

Elliptic Curve Integrated Encryption Scheme for secp256k1 in Rust, based on pure Rust implementation of secp256k1.

This is the Rust version of eciespy.

eciesjs

Elliptic Curve Integrated Encryption Scheme for secp256k1 in TypeScript.

This is the JavaScript/TypeScript version of eciespy.

ecies-wasm

A WASM binding for eciesrs.

Blockchain

web3-input-decoder

A simple offline web3 transaction input decoder for functions and constructors.

python-bip44

Simple Python bip44 implementation. Mnemonic + bip32.

minichain

A simple blockchain system for learning and demonstrating how to implement a UTXO-based blockchain like Bitcoin.

Programming languages and computation theory

computation-py

Python implementation for Understanding Computation.

Web development

fastapi-django

A demonstration for how to integrate FastAPI with Django ORM.

flask-scaffold

A scaffold to speed up launching a flask project, set up with minimal dependencies.