London

Nat Pryce

Elite
@npryce

adr-tools. Command-line tools for working with Architecture Decision Records

5.6k

hamkrest. Hamcrest for Kotlin

344

konfig. Simple config properties API for Kotlin

285

snodge. Randomly mutate JSON, XML, HTML forms, text and binary data for fuzz testing

165

make-it-easy. A tiny framework that makes it easy to write Test Data Builders in Java

162

rusty-pi. Rust

142

pottery. It's like Twitter, for recording things that happen in your project, stored in it's version control repository.

98

goos-code-examples. Code examples from later chapters of Growing Object-Oriented Software, Guided by Tests

75

maybe-java. A Maybe type for Java

72

deft. Easy Distributed Feature Tracking

65

code-words. Extract individual (natural-language) words from source code

64

result4k. A Result monad for Kotlin, inspired by Rust's Result type

63

higher-order-react-components-demo. A demonstration of higher-order React components

38

krouton. Typesafe, compositional routing and reverse routing for web apps and HTTP microservices

26

codea-controllers. A small library of composable multi-touch controllers for Codea that implement various game control mechanisms

26

python-parallelize. Simple fork/join parallelism with Python's for loop

25

python-factcheck. A simple but extensible implementation of QuickCheck for Python 2.7 and Python 3 that works well with Pytest.

18

learn-you-a-kotlin. Exercises for the tutorial "Learn You a Kotlin For All The Good It Will Do You"

16

code-guide. Generate step-by-step explanations of code from special comments

16

codea-planet-battle. A simple multiplayer game for Codea

14

property-driven-diamond-kata. The "Diamond" kata, implemented by TDD with only property-based tests

12

worktorule. Manage test lifecycle by correlating failures with contents of an issue tracker.

12

tdd-as-if-you-meant-it-at-agile-cambridge-2011. TDD as if You Meant it at Agile Cambridge 2011

7

robots. A simple, cooperative game to teach the basics of programming

7

codea-fishing. A Simple Fishing Game

6

courseware. XML document type and tool chain for creating training courses

6

calcpad. A utility for doing calculations as if with a pad and calculator: more useful than a calculator application, simpler than a spreadsheet

5

codea-gui. A simple windowing system for writing GUIs in Codea

5

asciidoc-book-skeleton. A skeleton project for writing a book in Asciidoc format

4

courseware-html. Create elegant HTML presentations from Courseware documents

4

xsltest. XSLTest: XSLT easy stylesheet testing

3

reservoir-rs. Reservoir sampling (Algorithm R) implemented in Rust

3

codea-bitmap-font. Bitmap Font Rendering for Codea

2

minutest. Spec-style testing for JUnit 5 and Kotlin

2

hamcrest-reflection. Automatically exported from code.google.com/p/hamcrest-reflection

2

hamcrest-text-patterns. Automatically exported from code.google.com/p/hamcrest-text-patterns

2

graphhopper. An open source route planning library and server using OpenStreetMap.

2

LCD-Numbers-DI-Framework-Kata. Refactoring LCD Numbers to remove the dependency injection framework.

1

distribution. The toolkit to pack, ship, store, and deliver container content

1

spline-editor. Editor for Catmull-Rom splines, written in Kotlin with Jetpack Compose

1

kotlin-lazy-seq. Kotlin

1

knel. Kotlin NonEmptyList

1

kotlinconf-2019-error-handling-examples. Kotlin

1

slides-presenter. Plugin to show slides and code examples directly from IntelliJ IDEs

1
44
Apply