James Carlson (@jxxcarlson)

Top repositories

1

minilatex

parse MiniLaTeX source text and render it into HTML
Elm
56
star
2

elm-editor

A pure Elm text editor based on Martin Janiczek's demo
JavaScript
41
star
3

elm-markdown

Pure elm markdown parser with optional extensions for math, poetry, etc.
Elm
29
star
4

elm-platform-worker-example

An experiment to learn how to use Elm's `Platform.worker`
Elm
17
star
5

elm-stat

Package for statistics and working with csv data. See demo app in the examples folder
Elm
16
star
6

scripta-tauri

Desktop app hosting the Scripta compiler
JavaScript
13
star
7

quad

Generative art project in Elm based on subdivision of quadrilaterals
Elm
13
star
8

elm-command-interpreter

A command interpreter written in Elm
Elm
11
star
9

meenylatex

Experimental version of MiniLatex package
Elm
9
star
10

elm-blackbox

A command-line interface for executing Elm code
Elm
9
star
11

elm-lambda

Experiments with Lambda Calculus
Elm
9
star
12

python_workshop

Code for May Python workshop at OSU
Jupyter Notebook
8
star
13

elm-notebook

Elm
7
star
14

elm-graph

Simple charts in Elm (line bar)
Elm
7
star
15

elm-microbialLife

Simulation of microbial life in Elm
Elm
7
star
16

koko_elm_client

Elm client for Koko (Noteshare 2.0)
JavaScript
7
star
17

PyExamples

Python examples for eventual book. Some images created with these examples are at square-the-circle.com.
Python
7
star
18

python-bootcamp-2019

Jupyter Notebook
7
star
19

elm-microscheme

Elm
6
star
20

scripta-compiler

A compiler for L0, MicroLaTeX, and XMarkdown
Elm
6
star
21

elm-spreadsheet

An experimental spreadsheet package (WIP)
Elm
6
star
22

genart-kovach

Working through Benjamin Kovach's generative art example: https://www.kovach.me/posts/2018-03-07-generating-art.html
Haskell
6
star
23

elm-lisp

An experiment in writing parse and eval for a typed Lisp in Elm.
JavaScript
5
star
24

pobox

Elm demo of PO Box concept for exchanging data between apps living in the same browser
Elm
5
star
25

elm-notebook-v2

JavaScript
4
star
26

cayatex

Experimental markup language
Elm
4
star
27

sf2sound

a unix command-line program to create sound files from text such as :moderato: do re mi. Uses Python and C.
Python
4
star
28

elmbyexample

Code for a book on Elm
Elm
4
star
29

elm-widget

A collection of UI widgets for Elm
Elm
3
star
30

minilatexDemo

Demo Elm app for MiniLatex
Elm
3
star
31

elm-tar

Elm library for creating tar files
Elm
3
star
32

elm-tree-builder

Elm
3
star
33

math_research

Code for helping with math research
Python
3
star
34

elm-shared-login

version of Ohanhi's elm-shared-state demo with Home and Login pages
Elm
3
star
35

math-markdown

Experimental math + markdown project
HTML
3
star
36

pca-fut

The start of a package for doing PCA analysis using Futhark
3
star
37

MiniLatexLive

Very small editor/renderer for MiniLatex
Elm
3
star
38

rfduinoSensor

(1) Arduino code for reading sensor with RFDuino (2) Xcode project for iPhone App to display data. All based on RFDuino code.
Objective-C
3
star
39

elm-katex-example

Bare-bones example of how to use MathJax with Elm
Elm
2
star
40

raspberryPi

Code for Faspberry Pi, especially GPIO
Python
2
star
41

counter-tauri

Simple example of making a desktop app from an existing Elm app using https://tauri.app
CSS
2
star
42

blockParser

parse text into a tree of blocks
Elm
2
star
43

nautilus

Generate Nautilus image using Elm
Elm
2
star
44

lamdera-booklib

booklib
Elm
2
star
45

DrumLanguage

Elm
2
star
46

lnote

experiment
Elm
2
star
47

elm-cli-load-file

Elm
2
star
48

climate-change

A collection of resources on climate change
2
star
49

brownianMotion.elm

Simulation of Brownian motion using Elm
HTML
2
star
50

elm-dataviewer

Statistics and graphs for 2-column csv files
Elm
2
star
51

elm-scheme

Elm
2
star
52

elm-typed-time

A typed time library for Elm
Elm
2
star
53

elm-drawing

Elm drawing experiments
Elm
2
star
54

nanoedit

Small editor in elm, demonstrates a fix to the jumping cursor bug
Elm
2
star
55

elm-cell-grid

Elm starter libary
Elm
2
star
56

elmSeed

Seed for making Elm SPAs
Elm
1
star
57

scripta-compiler-v2

HTML
1
star
58

Lookup

Command line program (Elixir) to create and search for records of the form [title, note]
Elixir
1
star
59

gameoflife

Fork of fbonetti's Elm implmentation of the game of life with random birth of new cells
Elm
1
star
60

genart-random-walk

Haskell
1
star
61

machines

Experiments in Elm with abstract machines
Elm
1
star
62

arith

An Elm implementation for a parser and evaluator for the language "arith" of Benjamin Pierce's book "Types and Programming Languages"
JavaScript
1
star
63

convolvemachine

Define convolution of abstract machines in Elm
Elm
1
star
64

elm-db

An experimental Elm database
Elm
1
star
65

noteshare-elm

Noteshare frontend written in elm
CSS
1
star
66

arduino-rpi

Arduino + RPI projects
C++
1
star
67

language-models-playground

Python
1
star
68

markup

An experiment in compiling three markup languages to html via a common AST
Elm
1
star
69

billiards

Elm simulation of billiards
HTML
1
star
70

lisp-interpreter

Haskell
1
star
71

filingService

Simple server for saving files received via HTTP
Haskell
1
star
72

lox

Haskell
1
star
73

particle

A particle library written in Elm
Elm
1
star
74

latex-lessons

JavaScript
1
star
75

salon

1
star
76

simworld

Ecology simulation game in elm
Elm
1
star
77

L0-demo

JavaScript
1
star
78

elm-tauri-editor

HTML
1
star
79

toc-editor

Elm
1
star
80

n-grams

Analyze n-gram structure of text
Haskell
1
star
81

umuli

A small app which supports editing and live-rendering for multiple markup languages.
Elm
1
star
82

elm-playground-experiments

Experiments with elm-playground
Elm
1
star
83

booklistBackend

back end for boolist project (Elixir-Phoenix)
Elixir
1
star
84

doc_viewer

Elm document viewer (front end for elixir API)
JavaScript
1
star
85

schelling

Schelling's segretation model
Elm
1
star
86

MiniLatexReaderII

New version of MiniLatex Reader that gets documents from the server. Written in Elm.
Elm
1
star
87

lamdera-starter

Elm
1
star
88

exo-docs

1
star
89

snippet-lamdera

A snippet manager in lamdera / elm
Elm
1
star
90

euterpea-exercises

Haskell
1
star
91

asciidoctor-make-index

Add an index of terms to an Asciidoc project
Ruby
1
star
92

note

Note-taking command-line tool written in Racket.
Racket
1
star
93

ad2play

A Ruby script to convert asciidoc markup into a Swift playground
CSS
1
star
94

randomWalk

Elm program to simulate a simple dice-playing game.
Elm
1
star