• Stars
    star
    13
  • Rank 1,512,713 (Top 30 %)
  • Language
    Rust
  • Created about 7 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Rust library for checking the intersection of two lines, rays, or line segments

More Repositories

1

llvm-rust-getting-started

A super-simple compiler demoing how to talk to LLVM from Rust
Rust
82
star
2

gaia

An OpenGL world visualizer, written in Rust
Rust
64
star
3

cielab.io

CIELab.io is a color tool based on human perception
TypeScript
64
star
4

saml

A simple, secure, pluggable Golang implementation of SAML
Go
52
star
5

urlpath

A Golang library for matching REST-like URL path patterns
Go
37
star
6

http_replayer

Replays HTTP responses, so you can have deterministic tests.
Rust
30
star
7

gfx-draping

A Rust library for draping polygons over terrain with gfx
Rust
12
star
8

turk

An Animusic-inspired machine that plays classical music with marbles.
JavaScript
11
star
9

jwt

A Golang implementation of JSON Web Tokens (JWT) that helps you avoid common security mistakes
Go
9
star
10

natural-sort-rs

Rust implementation of natural sorting (aka "human sorting")
Rust
9
star
11

c14n

A Golang implementation of XML canonicalization
Go
9
star
12

godot

A simple chess-playing artificial intelligence.
Java
8
star
13

rust-lcs

A Rust library for computing least common subsequences and diffs.
Rust
8
star
14

log

Structured, canonical, context-based log lines for any Golang logging backend
Go
7
star
15

faker_rand

Seedable, rand-compatible generators of fake data (lorem ipsum, names, emails, etc.) for Rust
Rust
5
star
16

winnow

A simple Ruby library for document fingerprinting.
Ruby
5
star
17

sfv

A Golang implementation of HTTP Structured Field Values, aka RFC 8941.
Go
5
star
18

voronoi-rs

A Rust library for generating Voronoi diagrams and Delaunay triangulations.
Rust
3
star
19

jcs

A Golang implementation of JSON Canonicalization Scheme ("JCS"), aka RFC 8785
Go
3
star
20

fen

A Forsyth-Edwards notation with proper error handling
Rust
3
star
21

rust-patience-diff

A Rust library for computing patience diffs
Rust
3
star
22

dsig

A Golang implementation of XML Digital Signature
Go
3
star
23

redact

A Golang library for redacting sensitive values from a struct
Go
2
star
24

vex

A powerful feature-flagging system that keeps things simple
Go
2
star
25

consistent_hash

A completely deterministic string hash function for Ruby.
Ruby
2
star
26

sqlcommenter

Go
2
star
27

cli

A simple Golang package for writing Unix-y tools in a type-safe way. Automatically generates --help text, man pages, and Bash/Zsh autocompletions.
Go
2
star
28

structflag

Archived in favor of github.com/ucarion/conf
Go
1
star
29

gaia_assetgen

Prepares assets for usage by Gaia
Rust
1
star
30

fakegit

Go
1
star
31

json-schema-spec-comparison

A comparison of github.com/json-schema-spec and draft-handrews-json-schema-01
Go
1
star
32

ncomm

Like comm(1), but for any number of files
Go
1
star
33

godot-c

A C re-write of Godot
C
1
star
34

claris

Yet another attempt at making a personal Jarvis
Ruby
1
star
35

Morgan

A minimal implementation of Morgan's algorithm
Java
1
star
36

uno

Three.js, except inferior and in a different language.
Java
1
star
37

json-schema-go-benchmark

Benchmarks of various Golang JSON Schema implementations
Go
1
star
38

venice-lang

The Venice programming language
Rust
1
star
39

protoc-gen-go-resource

A plugin for protoc that adds support for google.api.resource annotations
Go
1
star