Chew Choon Keat (choonkeat)

choonkeat

Geek Repo

Location:Singapore

Home Page:https://blog.choonkeat.com

Twitter:@choonkeat

Github PK Tool:Github PK Tool

Chew Choon Keat's repositories

elm-webapp

A setup for writing http based, client-server app in elm, inspired wholly by lamdera.com

Language:ElmLicense:MITStargazers:57Issues:10Issues:6

heroku-log-s3

log drain from heroku to s3. grep by line prefix and buffer upload to s3 as timestamped files

dbmigrate

rails migrate inspired approach to database schema migrations but with plain sql files. and much faster.

Language:GoLicense:MITStargazers:10Issues:5Issues:3

elm-auto-encoder-decoder

cli to watch *.elm file changes and generate Elm encoder and decoders for each type in the source code. used in https://github.com/choonkeat/elm-webapp

elm-openai

Elm library for OpenAI API

Language:ElmLicense:MITStargazers:7Issues:5Issues:0

nativeform

Working with form in Elm without storing raw form state in Elm. Demo at https://nativeform.netlify.app

Language:ElmLicense:MITStargazers:6Issues:3Issues:2

dom-go

Construct HTML elements in Go. Can be used together with `html/template` templates.

Language:GoLicense:MITStargazers:2Issues:3Issues:0

elm-element-navigation

How to Browser.element with SPA navigation? Look at the `Pull Requests` tab of this repo

Language:ElmStargazers:1Issues:0Issues:0

sumtype-go

Fastest and simplest pattern matching sum types in Go. Don't be jealous of Rust anymore.

Language:GoLicense:MITStargazers:1Issues:2Issues:1

elm-totp

Library for Elm to generate TOTP url keys and code

Language:ElmLicense:BSD-3-ClauseStargazers:0Issues:3Issues:0

Auto-GPT

An experimental open-source attempt to make GPT-4 fully autonomous.

Language:PythonLicense:MITStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:3Issues:0
Language:ElmLicense:MITStargazers:0Issues:3Issues:1

elm-concurrent-task

Run a tree of Tasks concurrently, call JS functions as Tasks (Task Ports).

Language:ElmLicense:MITStargazers:0Issues:1Issues:0

elm-css

Typed CSS in Elm.

Language:ElmLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0
Language:ElmLicense:MITStargazers:0Issues:2Issues:0

envflag-go

Wraps the "flag" package allowing env variables to be default values

Language:GoStargazers:0Issues:2Issues:0
Language:ElmStargazers:0Issues:3Issues:0

graphql-to-elm

Validates graphql queries and converts them to elm code.

Language:ElmLicense:BSD-3-ClauseStargazers:0Issues:2Issues:0
Language:ElmLicense:BSD-3-ClauseStargazers:0Issues:4Issues:0
Language:ElmLicense:BSD-3-ClauseStargazers:0Issues:3Issues:0
Language:JavaScriptLicense:UnlicenseStargazers:0Issues:1Issues:0
Language:TypeScriptLicense:MITStargazers:0Issues:1Issues:0

loremipsumizer-chat

Obfuscate the back and forth from your chat GPTs

Language:ElmStargazers:0Issues:3Issues:0
Language:TypeScriptStargazers:0Issues:1Issues:0

setem

Set'em: Elm record setter generator

Language:JavaScriptStargazers:0Issues:2Issues:0

task-go

Task library for Go

Language:GoStargazers:0Issues:2Issues:0

time2duration

a Go cli that reads from the stdin stream line by line, and print to the stdout "${duration}\t${line}\n" for each line.

Language:GoStargazers:0Issues:1Issues:0

tiny-form-fields

Tiny form field builder and renderer for embedding into web apps

Language:ElmStargazers:0Issues:1Issues:0

wordlem

A simplistic port of the popular Wordle game in Elm.

Language:ElmLicense:WTFPLStargazers:0Issues:2Issues:0