Ian Mackenzie (@ianmackenzie)
  • Stars
    star
    599
  • Global Rank 47,975 (Top 2 %)
  • Followers 109
  • Following 2
  • Registered about 12 years ago
  • Most used languages
    Elm
    95.5 %
    Scala
    4.5 %
  • Location πŸ‡¨πŸ‡¦ Canada
  • Country Total Rank 1,471
  • Country Ranking
    Elm
    1
    Scala
    365

Top repositories

1

elm-3d-scene

A high-level 3D rendering engine for Elm, with support for lighting, shadows, and realistic materials.
Elm
202
star
2

elm-geometry

2D/3D geometry package for Elm
Elm
180
star
3

elm-units

Simple, safe and convenient unit types and conversions for Elm
Elm
84
star
4

elm-geometry-svg

Render 2D elm-geometry types as SVG
Elm
44
star
5

elm-script

Experimental command-line scripting for Elm
Elm
35
star
6

elm-3d-camera

Camera type for doing 3D rendering in Elm
Elm
12
star
7

elm-iso-10303

Create data in ISO 10303-21 (STEP file) format
Elm
10
star
8

elm-triangular-mesh

Generic indexed triangular mesh data structure for Elm
Elm
7
star
9

elm-2d-drawing

Elm
6
star
10

elm-float-extra

Useful functionality for Float values in Elm
Elm
3
star
11

elm-interval

Simple Interval type for Elm
Elm
2
star
12

polyhedron-edges

Elm
2
star
13

elm-geometry-linear-algebra-interop

Interop support for ianmackenzie/elm-geometry and elm-community/linear-algebra
Elm
1
star
14

shift-keys

Simple utility for counting shift key use
Elm
1
star
15

opensolid-diagram

SVG-based diagramming package used to produce OpenSolid documentation illustrations
Elm
1
star
16

opensolid-geometry-scala

Scala implementation of opensolid/geometry
Scala
1
star
17

elm-geometry-prerelease

Elm
1
star
18

elm-geometry-extra

Extra community-contributed functionality for elm-geometry
Elm
1
star
19

scripts

Elm
1
star
20

ads-elm-intro

Introductory Elm examples for ADS lunchtime talk
Elm
1
star
21

elm-units-interval

Version of elm-interval based on elm-units
Elm
1
star
22

elm-1d-parameter

Generate evenly spaced interpolated values in Elm
Elm
1
star