Andrew Lowndes (andrewlowndes)

andrewlowndes

Geek Repo

Location:Nottingham, England

Home Page:http://www.andrewlowndes.co.uk

Github PK Tool:Github PK Tool

Andrew Lowndes's repositories

perfect-antialiasing

Antialiasing via conservative rasterisation and analytical area computation

doom

Doom in WebGL, wad assets converted on-the-fly

Language:TypeScriptStargazers:5Issues:1Issues:0

derive-from

Derive macro implementing 'From' for structs

material-jsoneditor

Simple JSON Editor component built for use in Material UI projects

Language:TypeScriptLicense:MITStargazers:4Issues:1Issues:0

dynamic-struct

A derive macro for creating push-based reactive properties for structs

Language:RustLicense:MITStargazers:3Issues:1Issues:0

texture-filtering

Texture filtering using triangle summed area maps

Language:TypeScriptStargazers:2Issues:1Issues:0

dynamic-rust

Reactive programming in Rust

Language:RustStargazers:1Issues:1Issues:0

struct-reuse

Re-use struct fields across structs

Language:RustLicense:MITStargazers:1Issues:1Issues:1

syn-unnamed-struct

Extends syn expressions and meta structs with unnamed structs and meta list

Language:RustStargazers:1Issues:1Issues:0

vector-analytical-coverage

Rendering vector graphics by calculating the analytical coverage using Green's Theorem

Language:RustLicense:MITStargazers:1Issues:1Issues:0

change_stream

A Stream that only emits if the value is different.

Language:RustLicense:MITStargazers:0Issues:0Issues:0

comptime-rs

Zig comptime using Rust proc macros

Language:RustLicense:MITStargazers:0Issues:0Issues:0

comptime_demo

A demo of using comptime-rs to produce clean flexible procedural macros without writing any procedural macros.

Language:RustStargazers:0Issues:0Issues:0

config-driven-egui

A proof of concept of generating a UI on top of egui based on configuration

Language:RustStargazers:0Issues:0Issues:0

expression-coding

Write programs in a textual manner by writing and matching expressions line by line

Language:JavaScriptLicense:MITStargazers:0Issues:0Issues:0

json_editor

A minimal JSON form-like editor featuring fully responsive UI

Language:TypeScriptStargazers:0Issues:1Issues:0

merge_csv_objs_streams_example

Example Typescript code of merging large csv file streams

Language:TypeScriptStargazers:0Issues:0Issues:0

mixed_array

Construct arrays of mixed types easily in Rust

Language:RustLicense:MITStargazers:0Issues:1Issues:0

multi_stream

Aggregate multiple streams of different types in a single stream with an item type that is a tuple of the incoming stream items.

Language:RustLicense:MITStargazers:0Issues:1Issues:0

nvk

Updated version of nvk (https://maierfelix.github.io/nvk) with better Typescript support

Language:C++License:MITStargazers:0Issues:0Issues:0

rpc-ui

An experiment of controlling the frontend from backend by emitting RPC style requests for the UI to operate on

Language:RustStargazers:0Issues:0Issues:0

rust-expr-macros

An experiment of generating expression structures/enums in macros so they can be used directly in programs. If the properties of the struct are const-compatible the result from the macro can be used in a const context.

Language:RustStargazers:0Issues:0Issues:0

rust-runner

Just some random experiment of running a set of async rust code via a yaml file.

Language:RustStargazers:0Issues:0Issues:0

rxui

Simple Reactive UI based on RxJS

Language:TypeScriptStargazers:0Issues:1Issues:0

schema_yaml_validation

Example project of parsing yaml files into Rust types via serde and validating the yaml documents in vscode

Language:RustStargazers:0Issues:1Issues:0

serde_literals

Add support for serialising and deserialising literals directly into enum unit variants.

Language:RustStargazers:0Issues:0Issues:0

shadertoy

Source for Shadertoy demos https://www.shadertoy.com/user/mrboggieman

Language:GLSLLicense:MITStargazers:0Issues:1Issues:0

syn_builder

Builder trait extensions for creating `syn` structures and enums for generating Rust code

Language:RustLicense:MITStargazers:0Issues:1Issues:0

sync_stream

Aggregate multiple streams by polling stream items in order, keeping the consumption of multiple streams in sync.

Language:RustLicense:MITStargazers:0Issues:0Issues:0

todomvc-typescript-dynamic

Using JSX and a reactive component model to create the TODO list app

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0