Casey Bowman's repositories
100-exercises-to-learn-rust
A self-paced course to learn Rust, one exercise at a time.
Asynchronous-Programming-in-Rust
Asynchronous Programming in Rust, published by Packt
bdk
A modern, lightweight, descriptor-based wallet library written in Rust!
bdk-cli
A CLI wallet library and REPL tool to demo and test the BDK library
blockly
The web-based visual programming editor.
book-of-bdk
Building a BDK walkthrough style book
build-your-own-git
Definition for the git challenge.
code-like-a-pro-in-rust-book
Source code for Code Like a Pro in Rust
coinjoin-workshop
A workshop on constructing coinjoin transactions without a coordinator
course-sdk
A rewrite of course-sdk, with better developer ergonomics
cucumber-rs
Cucumber testing framework for Rust. Fully native, no external test runners or dependencies.
descriptor-wallet
Library for building descriptor-based bitcoin wallets using rust-bitcoin
esplora
Explorer for Bitcoin and Liquid
juliet
A TCP-based, multiplexing, backpressuring low-overhead transport protocol.
jupyter-park
Help for setting up Jupyter lab for use with Python or Rust
lightning
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
lightning_class
Notebooks + Nix Shell + Helpers for Lightning Class
ngrok-rust
Embed ngrok secure ingress into your Rust apps with a single line of code.
nixos-in-production
Source files for the book "NixOS in Production"
pymatt
Framework for sMATT contracts
rust-bitcoin
Rust Bitcoin library
rust-esplora-client
Bitcoin Esplora API client library. Supports plaintext, TLS and Onion servers. Blocking or async.
rust-miniscript
Support for Miniscript and Output Descriptors for rust-bitcoin
rust-psbt
Partially Signed Bitcoin Transactions
sparrow
Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
taproot_class
We're getting taprooty!
timClicks-tutorials
Code for (video) tutorials
zero-to-production
Code for "Zero To Production In Rust", a book on API development using Rust.