GitHub / simonmichael 59 Repositories
Independent software consultant, FOSS maintainer.
Donate: https://github.com/sponsors/simonmichael
simonmichael/hledger
Robust, fast, intuitive plain text accounting tool with CLI, TUI and web interfaces.
Language: Haskell - Size: 105 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 3,470 - Forks: 336

simonmichael/hledger_site
The repo for hledger.org, the hledger project's website.
Language: CSS - Size: 70.5 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 92 - Forks: 49

simonmichael/simonmichael
Size: 817 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

simonmichael/shelltestrunner
Easy, repeatable testing of CLI programs/commands
Language: Haskell - Size: 1.12 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 145 - Forks: 11

simonmichael/stackage Fork of commercialhaskell/stackage
"Stable Hackage," tools for creating a vetted set of packages from Hackage.
Language: Dockerfile - Size: 21.5 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

simonmichael/haskell-links-data
Data repo for haskell-links.org
Language: Shell - Size: 678 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

simonmichael/haskell-links
Exploratory project to gather Haskell links
Language: PHP - Size: 317 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

simonmichael/quickbench
Easily time one or more commands with one or more executables and show tabular results
Language: Haskell - Size: 71.3 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 22 - Forks: 1

simonmichael/pta-benchmarks
Language: Just - Size: 736 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 1

simonmichael/hledger_finance
The hledger project's public finances
Language: Just - Size: 641 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 23 - Forks: 3

simonmichael/ZWiki
A featureful wiki engine based on Zope 2
Language: Python - Size: 22.4 MB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 19 - Forks: 9

simonmichael/haskell-finance
Notes on Haskell programming language-related finances.
Language: Makefile - Size: 27.3 KB - Last synced at: 22 days ago - Pushed at: about 4 years ago - Stars: 6 - Forks: 0

simonmichael/flycheck-hledger Fork of DamienCassou/flycheck-hledger
hledger checker for flycheck
Language: Emacs Lisp - Size: 109 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

simonmichael/hledgersnapshot
A temporary history-less snapshot of the "hledger" repo, small enough to be imported at https://repl.it
Language: Haskell - Size: 1.65 MB - Last synced at: 5 months ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 0

simonmichael/tldr Fork of tldr-pages/tldr
📚 Collaborative cheatsheets for console commands
Language: Markdown - Size: 23.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

simonmichael/paypal-rest-client Fork of meoblast001/paypal-rest-client
A Haskell client to connect to PayPal's REST API (v1)
Language: Haskell - Size: 61.5 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

simonmichael/hledger-sankey Fork of adept/hledger-sankey
Python3 (pandas, plotly) script to plot income vs expense money flows from hledger ledger
Language: Python - Size: 479 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

simonmichael/ircbrowse Fork of tomsmeding/ircbrowse
An IRC analysis server.
Language: Haskell - Size: 443 KB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

simonmichael/hfsevents Fork of luite/hfsevents
Haskell bindings for the OS X FSEvents API - Event based filesystem monitoring
Size: 11.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

simonmichael/haskell-atom-setup
How to set up and use the Atom IDE for Haskell development in 2016. 2020: Obsolete, use VS Code instead.
Language: HTML - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 83 - Forks: 5

simonmichael/hssdl-mac-example
The graphics-drawingcombinators example program, with the adaptations that used to be needed for mac OSX. Obsolete.
Language: Haskell - Size: 102 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 6 - Forks: 1

simonmichael/ledger-mode Fork of ledger/ledger-mode
Emacs Lisp files for interacting with the C++Ledger accounting system
Language: Emacs Lisp - Size: 7.78 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

simonmichael/explore Fork of github/explore
Community-curated topic and collection pages on GitHub
Size: 52.2 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

simonmichael/games
Small games, experiments, and notes on (Haskell) game development.
Language: Haskell - Size: 1.66 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 0

simonmichael/metapong
Experimental haskell pong-like game collaborative project.
Language: Haskell - Size: 36.1 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

simonmichael/haskell-docs Fork of reubenharry/haskell-docs
Size: 6.5 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

simonmichael/hjsmin Fork of erikd/hjsmin
Haskell version of jsmin js minifier
Language: Haskell - Size: 759 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

simonmichael/aoc2018
My solutions for Advent of Code 2018 puzzles.
Language: Haskell - Size: 205 KB - Last synced at: 5 months ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

simonmichael/lambdabot-where
A periodically-updated snapshot of the facts stored by the lambdabot IRC bot's @where command
Language: Makefile - Size: 348 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

simonmichael/awesome-tuis Fork of rothgar/awesome-tuis
List of projects that provide terminal user interfaces
Size: 430 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

simonmichael/repology-rules Fork of repology/repology-rules
Package normalization ruleset for Repology
Size: 9.22 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

simonmichael/workgroups2 Fork of pashinin/workgroups2
Workgroups2 - Emacs session manager
Language: Emacs Lisp - Size: 753 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

simonmichael/haskell-language-server Fork of haskell/haskell-language-server
Official haskell ide support via language server (LSP). Successor of ghcide & haskell-ide-engine.
Language: Haskell - Size: 12.3 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

simonmichael/breakout
A Breakout prototype, for exploring haskell game dev.
Language: Haskell - Size: 641 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 0

simonmichael/brick Fork of jtdaugherty/brick
A declarative Unix terminal UI programming library written in Haskell
Size: 2.74 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

simonmichael/haikus-for-codespaces
Language: EJS - Size: 235 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

simonmichael/symon
Minimal implementation(s) of the classic electronic memory game
Language: Haskell - Size: 26.4 KB - Last synced at: 17 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

simonmichael/docopt.hs Fork of docopt/docopt.hs
A command-line interface description language and parser that will make you smile
Language: Haskell - Size: 146 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

simonmichael/ripgrep Fork of BurntSushi/ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
Size: 4.34 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

simonmichael/githash Fork of snoyberg/githash
Compile git revision info into Haskell projects
Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

simonmichael/Haskell-Decimal Fork of PaulJohnson/Haskell-Decimal
Language: Haskell - Size: 43.9 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

simonmichael/haskell-extras
Helper scripts for haskell users
Language: Haskell - Size: 6.84 KB - Last synced at: 5 months ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

simonmichael/homebrew-core Fork of Homebrew/homebrew-core
🍻 Default formulae for the missing package manager for macOS
Language: Ruby - Size: 351 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

simonmichael/dino-rush Fork of jxv/dino-rush
🌋 Endless runner game
Size: 10 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

simonmichael/YACPong
Yet another Pong clone written in Haskell using SDL. Forked from snkkid.
Language: Haskell - Size: 717 KB - Last synced at: 5 months ago - Pushed at: almost 15 years ago - Stars: 3 - Forks: 0

simonmichael/gist
A start at a reliable command-line client for gist.github.com. Obsolete.
Language: Haskell - Size: 15.6 KB - Last synced at: 5 months ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 1

simonmichael/pastebin-haskell Fork of tomsmeding/pastebin-haskell
Pastebin service in haskell
Size: 129 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

simonmichael/lambdabot Fork of lambdabot/lambdabot
A friendly IRC bot and apprentice coder, written in Haskell.
Language: Haskell - Size: 14.5 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

simonmichael/cabal-website Fork of haskell/cabal-website
The http://www.haskell.org/cabal/ website
Size: 4.31 MB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

simonmichael/curve25519 Fork of acw/curve25519
Haskell Curve25519 bindings.
Language: Haskell - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

simonmichael/ledger2beancount Fork of beancount/ledger2beancount
Ledger to Beancount text-based converter
Language: Perl - Size: 314 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

simonmichael/haddock Fork of haskell/haddock
Haskell Documentation Tool
Size: 14.6 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

simonmichael/hledger-mode Fork of narendraj9/hledger-mode
An Emacs major mode for Hledger
Size: 4.49 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

simonmichael/stack Fork of commercialhaskell/stack
The Haskell Tool Stack
Language: Haskell - Size: 18 MB - Last synced at: over 1 year ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

simonmichael/config-ini Fork of aisamanra/config-ini
A monadic DSL for simple configuration parsing
Language: Haskell - Size: 121 KB - Last synced at: over 1 year ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

simonmichael/game-in-haskell Fork of elisehuard/game-in-haskell
Language: Haskell - Size: 3.31 MB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

simonmichael/php-underscore Fork of bdelespierre/php-underscore
Utility toolbelt for PHP
Language: PHP - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

simonmichael/hledger-diff Fork of gebner/hledger-diff
Compares the transactions in two ledger files.
Language: Haskell - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

simonmichael/hledger-dupes Fork of larsen/hledger-dupes
Simple utility to find duplicate accounts in Hledger journals
Language: Haskell - Size: 1000 Bytes - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

simonmichael/ledger4 Fork of ledger/ledger4
A rewrite of Ledger's core mathematical concepts in Haskell
Language: Haskell - Size: 143 KB - Last synced at: over 1 year ago - Pushed at: almost 9 years ago - Stars: 0 - Forks: 0

simonmichael/haskell-couchdb Fork of arjunguha/haskell-couchdb
Haskell bindings for CouchDB
Language: Haskell - Size: 154 KB - Last synced at: over 1 year ago - Pushed at: over 10 years ago - Stars: 0 - Forks: 0

simonmichael/boris Fork of borisrepl/boris
A tiny REPL for PHP
Language: PHP - Size: 202 KB - Last synced at: over 1 year ago - Pushed at: almost 12 years ago - Stars: 0 - Forks: 0

simonmichael/github-post-receive Fork of amutake/github-post-receive
Language: Haskell - Size: 147 KB - Last synced at: over 1 year ago - Pushed at: almost 11 years ago - Stars: 0 - Forks: 0
