Denmark

David Pedersen

Elite
@davidpdrsn

Software Engineer, martial artist, gamer, and addicted to Cardistry

todo-or-die. TODOs you cannot forget!

590

juniper-from-schema. Schema first GraphQL in Rust with Juniper

241

realworld-axum-sqlx. A Rust implementation of the Realworld demo app spec using Axum and SQLx.

237

axum-live-view. Real-time user experiences with server-rendered HTML

214

extend. Create extensions for types you don't own with extension traits but without the boilerplate

135

graphql-app-example. A complete example how to setup a Rust GraphQL web server

100

assert-json-diff. Easily compare two JSON values and get great output

93

witter. Twitter clone we're building live on twitch.tv/davidpdrsn

88

juniper-eager-loading. Library for avoiding N+1 query bugs with Juniper

69

dotfiles. My dotfiles

65

vim-spectacular. Run tests easily in any language, with any framework

31

axum-typed-websockets. axum::extract::ws with type safe messages

25

axum-flash. Flash messages for axum

25

axum-tungstenite. WebSocket connections for axum directly using tungstenite

25

diesel-factories. Test factories for Diesel

23

git-remove-merged-branches. CLI to remove git branches whose PR has been merged

18

robin. [UNMAINTAINED] Background jobs for Rust

18

i18n_codegen. i18n library for Rust with compile time checks

16

dilemma. [Experimental]: SQL query builder favouring composition over compile time safety

13

tower-hyper-http-body-compat. Adapters between hyper 0.14-1.0, http-body 0.4-1.0, and tower-service 0.3.

12

cargo-public-api-crates. Cargo subcommand to find crates in your public API

12

bae. A Rust proc-macro attribute parser inspired by Darling

10

CardistryIO. The cardistry community of the future

9

hashtag-rs. Hashtag parser

7

load-dotenv. This is a small procedural macro to load your .env file at compile time

7

tokio-console-web. Prototype web UI for tokio-console

6

cargo-docserver. small http documentation server

6

git-branch-picker. Fuzzy search for git branches

6

sns-push-notifications. Library for sending iOS and Android push notifications with AWS SNS

6

axum-resource. Rust

6

json-parser. JSON parser built live on stream

5

Java-Style-Guide. A Java style guide for people studying Object Oriented Programming and Design at Copenhagen University

5

vim-leaderboard. Keep track of which Vim leader commands you run

4

build-proxy. Rust

4

git-prompt. Print something like `[master@484c4c9670bb2]` for prompt

4

delete-git-branches. CLI to delete old Git branches

4

static-file-server. Rust

3

smell-spec. A small testing framework for SML inspired by RSpec

3

vim-smart-commandt. Only flush Command-T cache when you have to

3

serializers. Easily create different JSON representations of the same type.

2

axum-extractor-config. Rust

2

Vim-normal-mode-commands. All of Vims normale mode commands explained briefly

2

Socially-fitter. Let's get fit together (school project)

2

klee-presentation. C

2

async-graphql. A GraphQL server library implemented in Rust

1

caniuse.rs. Rust feature search

1

axum-handle-error-slow-compile. Reproduction of slow axum compile

1

markdown-live-preview. Live preview of a markdown file

1

vim-notable. Easy per-project notes

1

memosine. Toy SQL database built from scratch

1

test-wrapper. Hack to run Rust tests in a file or on a line

1

oops-lang. A silly programming language

1

juniper-look-ahead-with-fragments-error. Rust

1

hyper-util. Common utilities used with hyper.

1
54
Apply