This is your work, valued

Melbourne, Australia

Ed Preston

Expert
@epreston

I like to build things.

PSTreeGraph. A tree graph view control for iPad applications. This is a port of the sample code from Max OS X to iOS (iPad).

261

PSArborTouch. PSArborTouch is a particle / spring physics engine optimised for 2D content layout and eye-catching visual effects.

72

PSGridScroll. PSGridScroll is a view control that lays out a list of child views into a scrollable grid. An iPad example project is included.

19

protobuf-objc. Objective C generator with full support for google protocol buffers.

8

PSModelViewer. PSModelViewer is an iPad application that allows you to browse a Core Data model on the go. Simply drop in a Core Data model and build.

6

template-web-playcanvas. Repo template leveraging the PlayCanvas ecosystem.

5

environment-lighting-three. Environment lighting with three.js

4

renderlayer. 📦 3D Rendering Layer for the Web

3

sym-dlp-iru.js. Javascript proxy classes for accessing the "Symantec DLP Incident Reporting and Update API WSDL"

2

template-storybook-vue. A template for a design system based on storybook for vuejs.

2

iWorkFileFormat. Documentation for the iWork '13 File Format

2

template-web-parcel. Repo Template: parcel, mocha-chai, eslint.

2

treemapkit. TreeMap for Cocoa Touch (iPhone/iPod touch/iPad)

2

template-solution-siem. Repo Template: elasticsearch, logstash, kibana

2

template-web-threejs. Repo Template: three, vite, eslint

2

template-web-webpack. Repo Template: webpack, mocha-chai, babel, eslint

2

prettier-config. 📦 Shared Prettier config for my projects.

1

eslint-config. 📦 Shared ESLint config for my projects.

1

rollup-shader-chunks. 📦 Rollup plugin for optimising inline GLSL

1

template-web-min. Repo Template: vite, eslint, prettier

1

screenlayer. 📦 2D Presentation Layer

1

release-tag. Modernisation of actions/create-release

1

tsconfig. 📦 Shared TypeScript TSConfig Base for my projects.

1

PSXRuntimePOC. Transparent runtime proof of concept using associated objects and key value observing.

1

template-web-vite-vitest. Repo Template: vite, vitest, eslint

1

template-web-vite-mocha. Repo Template: vite, mocha-chai, eslint

1

chitchat. ChatGPT Chatbot Experiment

1

enginelayer. 📦 3D Engine Layer for the Web

1