Projects in Awesome Lists by nh2
A curated list of projects in awesome lists by nh2 .
https://github.com/nh2/static-haskell-nix
easily build most Haskell programs into fully static Linux executables
Last synced: 05 Apr 2025
https://github.com/nh2/call-haskell-from-anything
Call Haskell functions from any programming language via serialization and dynamic libraries
Last synced: 04 Apr 2025
https://github.com/nh2/strace-pipes-presentation
Presentation: Debugging across pipes and sockets with strace
Last synced: 05 May 2025
https://github.com/nh2/hatrace
scriptable strace
haskell strace system-call-analysis
Last synced: 05 May 2025
https://github.com/nh2/nixops-tutorial
Tutorial for practical deployments with NixOps
configuration-management nix nixops nixos
Last synced: 05 May 2025
https://github.com/nh2/haskell-cpu-instruction-counter
Measuring CPU instructions in Haskell using Linux Performance Counters
Last synced: 05 May 2025
https://github.com/nh2/haskell-from-python
Example how to call Haskell from Python easily (using ctypes.cdll.LoadLibrary)
Last synced: 05 May 2025
https://github.com/nh2/nix-binary-cache-proxy
An NGINX caching proxy to serve the cache.nixos.org binary cache from your local network, ready-to-deploy with nixops
Last synced: 05 May 2025
https://github.com/nh2/link-with-lld-example
Example how to link Haskell programs very quickly with lld
Last synced: 05 May 2025
https://github.com/nh2/nixos-vm-examples
Examples of how to build and run NixOS VMs with nix
Last synced: 05 May 2025
https://github.com/nh2/haskell-ordnub
Data.List.nub is O(n²). This one is O(n log n) by requiring an Ord instance.
Last synced: 02 Mar 2025
https://github.com/nh2/hemokit
Haskell library for the Emotiv EEG, inspired by the Emokit code
Last synced: 05 May 2025
https://github.com/nh2/nixos-ami-building
Methods for building custom NixOS AMIs
Last synced: 05 May 2025
https://github.com/nh2/arduino-a7105
Fixed code from http://www.instructables.com/id/Easy-Android-controllable-PC-Interfaceable-Relati/step6/Arduino-Software/
Last synced: 05 May 2025
https://github.com/nh2/housescan
Building-scale interior 3D reconstruction with KinectFusion
Last synced: 05 May 2025
https://github.com/nh2/loop
Fast loops for Haskell (for when GHC can't optimize forM_), with benchmarks
Last synced: 02 Mar 2025
https://github.com/nh2/asus-xtion-fix
For making the Asus Xtion work on USB 3.0 on Linux (e.g. for PCL)
Last synced: 02 Mar 2025
https://github.com/nh2/gmail-spamfilters-paypal-security-messages
Screenshot of how GMail classified PayPal security message as spam
Last synced: 02 Mar 2025
https://github.com/nh2/dentls
Fixed version of the program at https://serverfault.com/a/328305/128321
Last synced: 05 May 2025
https://github.com/nh2/network-house
Haskell data structures and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, and TFTP packages. Extracted from the House project network stack.
Last synced: 05 May 2025
https://github.com/nh2/haskellerz-async-tutorial-2020
Async tutorial (my HaskellerZ 2020 talk)
Last synced: 05 May 2025
https://github.com/nh2/diskorder
read files in physical order to reduce hard drive seeks
Last synced: 02 Mar 2025
https://github.com/nh2/aesonbson
Mapping between Aeson's JSON and Bson objects
Last synced: 05 May 2025
https://github.com/nh2/conduit-concurrent-map
Concurrent, order-preserving mapping Conduit for Haskell
Last synced: 05 May 2025
https://github.com/nh2/haskell-static-data-sqlite
Example how to append data to a Haskell executable using sqlite
Last synced: 05 May 2025
https://github.com/nh2/nixops-gluster-example
Advanced nixops deployment example: GlusterFS
Last synced: 05 May 2025
https://github.com/nh2/sublime-text-move-tabs
Arranging tabs in Sublime Text like in Chrome
Last synced: 05 May 2025
https://github.com/nh2/kibana-importer
Imports a Kibana export.json file into Kibana
Last synced: 05 May 2025
https://github.com/nh2/iso8601-time
Convert to/from the ISO 8601 time format in Haskell
Last synced: 05 May 2025
https://github.com/nh2/eventstreamexamples
Example Turbogears project for implementing server-side events in Python
Last synced: 05 May 2025
https://github.com/nh2/haskell-todos
nh2's Haskell TODO / wish list for Open Source tasks to improve Haskell
Last synced: 02 Mar 2025
https://github.com/nh2/call-python-via-msgpack
Call Python from Haskell by FFI-via-serialisation over MessagePack
Last synced: 05 May 2025
https://github.com/nh2/command
Conveniently run shell commands in Haskell (extracted from the Shake build system)
Last synced: 05 May 2025
https://github.com/nh2/lz4-frame-conduit
Haskell Conduit implementing the official LZ4 frame streaming format
haskell haskell-conduit lz4 lz4-frame
Last synced: 05 May 2025
https://github.com/nh2/ar-timestamp-wiper
Wipes time stamps from .a files (like ar -D)
Last synced: 05 May 2025
https://github.com/nh2/chrubuntu-anyos
Run any Linux distro on your legacy Chromebook, ChrUbuntu style
Last synced: 13 Jan 2025
https://github.com/nh2/custom-hackage
Script that allows to run your own hackage with select packages/versions that you drop in
Last synced: 17 Mar 2025
https://github.com/nh2/selfrestart
Allows restarting the currently running Haskell executable
Last synced: 05 May 2025
https://github.com/nh2/proctest
A Haskell library for testing interactive command line programs
Last synced: 05 May 2025
https://github.com/nh2/multishake
A Shake build system that builds a cabal project together with a set of dependencies available in source
Last synced: 02 Mar 2025
https://github.com/nh2/darcs-fastconvert
Import/export git repos to/from darcs. Also contains darcs-bridge for bidirectional synchronisation. Forked from http://darcsden.com/mornfall/darcs-fastconvert to fix build on newer platforms.
Last synced: 05 May 2025
https://github.com/nh2/nixos-vm-building
Example of how to iterate on a NixOS config in a local VM.
Last synced: 02 Mar 2025
https://github.com/nh2/stack-nix-caching-example
Example of how to use nix Haskell binary packages with stack
Last synced: 02 Mar 2025
https://github.com/nh2/vinput
Virtual input devices on Linux for multitouch tables and other funny stuff.
Last synced: 02 Mar 2025
https://github.com/nh2/haskell-netpbm
Loading PBM, PGM, PPM image files in pure Haskell
Last synced: 05 May 2025
https://github.com/nh2/git-rewrite-history-on-patches
Script to replace words in a range of recent git commits
Last synced: 17 Mar 2025
https://github.com/nh2/nixos-blockdevice-attachment-explanations
Article about block device file-system auto-creation on NixOS
Last synced: 02 Mar 2025
https://github.com/nh2/sublime-toggle-line-numbers
Adds a command to enable/disable line numbers for the current buffer.
Last synced: 02 Mar 2025
https://github.com/nh2/abacus
A Better Alignment Plugin for Sublime Text 2 `⌘⌥^ ]`
Last synced: 02 Mar 2025
https://github.com/nh2/obse
Git mirror of the Oblivion Script Extender (http://obse.silverlock.org)
Last synced: 02 Mar 2025
https://github.com/nh2/kinectstreamer
Streams Kinect data (such as the depth image) as a TCP server
Last synced: 02 Mar 2025
https://github.com/nh2/empty-angular-project
A browser project template using: angular, coffeescript, stylus, testacular, bower, grunt.
Last synced: 02 Mar 2025
https://github.com/nh2/temperature-sensor-server
Haskell server to serve temperature from Arduino
Last synced: 02 Mar 2025
https://github.com/nh2/psqueue-benchmarks
Benchmark of Haskell Priority Search Queue implementations
Last synced: 02 Mar 2025
https://github.com/nh2/bupstash-kopia-comparison
Evaluation benchmarks of backup tools bupstash and kopiia
Last synced: 02 Mar 2025
https://github.com/nh2/antimersenne
Predicting Python's Mersenne twister PRNG for 30c3 CTF, with Python calling Java, yeah
Last synced: 02 Mar 2025
https://github.com/nh2/flippi
Flippi: a Wiki clone written in Haskell (http://www.flippac.org/projects/flippi/). I have nothing to do with this project nor do I maintain it - I just fixed the build because someone in Haskell-Cafe had a problem with that.
Last synced: 02 Mar 2025
https://github.com/nh2/linux-bad-core-scheduling-investigation
Write-up of a Linux kernel bisection to find a scheduler bug that results in reduced performance
Last synced: 02 Mar 2025
https://github.com/nh2/dsa42
Spieleprogrammieren im Kurs "Extreme Programming" auf der Deutschen Schülerakademie Schelklingen 2008
Last synced: 02 Mar 2025
https://github.com/nh2/hello_wayland_haskell
Example Wayland program (client) in Haskell
Last synced: 02 Mar 2025
https://github.com/nh2/udp-splitter
Haskell program to forward incoming UDP packets to N many targets
Last synced: 02 Mar 2025
https://github.com/nh2/haskell-pdxhouse
Git mirror of the Haskell House operating system project (https://code.google.com/p/pdxhouse)
Last synced: 02 Mar 2025
https://github.com/nh2/reinterpret-cast
Memory reinterpretation casts for Float/Double and Word32/Word64 in Haskell
Last synced: 02 Mar 2025
https://github.com/nh2/ghc-generics-deriving-is-slow
Reproduction for `deriving Generic` being quadratic in the Glorious Haskell Compiler
Last synced: 02 Mar 2025
https://github.com/nh2/haskell-sharedio
Bundles shared calls to IO functions to perform them only once
Last synced: 02 Mar 2025
https://github.com/nh2/thinkpad-backlight-scaler
Increase/decrease Linux laptop brightness at convenient steps
Last synced: 02 Mar 2025
https://github.com/nh2/washngo
A Haskell EDSL for programming Web applications. I have nothing to do with this project nor do I maintain it - I just fixed the build because someone in Haskell-Cafe had a problem with that.
Last synced: 02 Mar 2025
https://github.com/nh2/structural
Structural editing concept implementations
Last synced: 02 Mar 2025
https://github.com/nh2/parallel-map-experiments
Haskell experiments around monad-par, parallel, parMap and spark scheduling
Last synced: 02 Mar 2025
https://github.com/nh2/haskell-socketio
(Unfinished) Haskell server-side engine.io and socket.io implementation. Avoids real-time at all cost!
Last synced: 02 Mar 2025
https://github.com/nh2/inner-loop-benchmarks
Criterion benchmarks for http://neilmitchell.blogspot.co.uk/2014/01/optimising-haskell-for-tight-inner-loop.html
Last synced: 02 Mar 2025
https://github.com/nh2/th-recomp-test
Small test project for GHC issues related to the `[TH]` recompilation reason
Last synced: 02 Mar 2025
https://github.com/nh2/thinkpadlight-client
A simple library use thinkpadlightd
Last synced: 02 Mar 2025
https://github.com/nh2/linear-interpolation
Multi-dimensional linear interpolation in Haskell
Last synced: 02 Mar 2025
https://github.com/nh2/graphics-coursework-face
A graphics coursework rendering a 3d face with light and texture. Implemented in Haskell.
Last synced: 02 Mar 2025
https://github.com/nh2/ghc-th-recomp-touch-test
Test case for TemplateHaskell recompilation avoidance
Last synced: 02 Mar 2025
https://github.com/nh2/tellme
Mini Haskell webserver to send short messages via email and SMS
Last synced: 02 Mar 2025
https://github.com/nh2/temperature-sensor-gui
Flutter app to show temperature at home
Last synced: 02 Mar 2025
https://github.com/nh2/test-framework-golden
Golden tests support for test-framework
Last synced: 02 Mar 2025
https://github.com/nh2/thinkpadlight-indicator-messages
Never miss new messages again - your ThinkPad's light reminds you!
Last synced: 02 Mar 2025
https://github.com/nh2/tiles
Small Haskell gloss aplication to try out floor tile designs
Last synced: 02 Mar 2025
https://github.com/nh2/thinkpadlightd
A server for your ThinkPad's enlightenment
Last synced: 02 Mar 2025
https://github.com/nh2/pointcloudviewer
This project has moved to: https://github.com/nh2/housescan
Last synced: 02 Mar 2025
https://github.com/nh2/sourceprocesswithstreams-nonthreaded-problem
Haskell: Demonstrates issue that `sourceProcessWithStreams` from conduit-extra-1.1.16 doesn't work without -threaded runtime
Last synced: 02 Mar 2025
https://github.com/nh2/onezerocat
Tools for translating binary files into 1-0-sequences and vice versa
Last synced: 02 Mar 2025