This is your work, valued
I study how the brain makes sense of language. I use Emacs for most of my work.
helm-bibtex. Search and manage bibliographies in Emacs
★ 480guess-language.el. Emacs minor mode that detects the language you're typing in. Automatically switches spell checker. Supports multiple languages per document.
★ 126saccades. Detection of fixations and saccades in eyetracking data
★ 87MCMCglmm-intro. A tutorial showing how to set up a Bayesian "lmer" model using MCMCglmm
★ 56tango-plus-theme. Color theme for Emacs loosely based on the tango palette
★ 47py-span-task. Cross-platform working memory span task
★ 46txl.el. Emacs extension providing direct access to DeepL's machine translation API.
★ 46scanpath. An R package for analyzing scanpath patterns in eye movements
★ 42PsychlingDatasets. A list of publicly available data sets from psycholinguistic studies
★ 31helm-org-contacts. A helm source for address books in org-contacts format
★ 23llm_surprisal. Simple tool for generating tokens with open source transformers and/or calculate per-token surprisal.
★ 14EyeScript. Stimulus presentation for EyeLink eyetrackers
★ 10mwk.el. Yet another Zettelkasten system for Emacs
★ 8selfhost_ling_expts. A guide and templates for self-hosted experiments designed with jsPsych and served using Python
★ 6knitr-template-apa. A template for APA-style articles written in knitr / LaTeX
★ 5chamois. A simple Python app for running eye-tracking experiments on reading behaviour
★ 4MalsburgAngeleJML. Code and simulation results from von der Malsburg & Angele (JML, 2016)
★ 3binomialCRIs. R package with functions for calculating and plotting binomial credible intervals
★ 1moodle.el. Grade Moodle assignments offline in the comfort of your personal Emacs setup.
★ 1pymovements. A python package for processing eye movement data
★ 143ghostel. Terminal emulator powered by libghostty
★ 802whisper.el. Speech-to-Text interface for Emacs using OpenAI's whisper model and whisper.cpp as inference engine.
★ 266gptel-agent. Agent mode for gptel
★ 278mcp.el. An Mcp client inside Emacs
★ 583Distractor_software-. This repository hosts an English, German, and Arabic distractor generation system designed to produce semantically plausible yet incorrect alternatives
★ 2TEF6686_ESP32. Advanced arduino based firmware for TEF6686 with ESP32
★ 54exquisite-corpus. Put together a multilingual corpus from a variety of sources. Used for wordfreq and word embeddings.
★ 62wordfreq. Access a database of word frequencies, in various natural languages.
★ 1.7kOpenIrisDPI. Dual Purkinje Image plugin for OpenIris
★ 16org-repeat-by-cron.el. An Org-mode task repeater based on Cron expressions.
★ 22evil-textobj-tree-sitter. Tree-sitter powered textobjects for evil mode in Emacs
★ 230whisper.cpp. Port of OpenAI's Whisper model in C/C++
★ 52kefrit. A native elisp coding agent running in Emacs
★ 445emacs-syncthing. Emacs client for Syncthing
★ 70ultra-scroll. scroll Emacs like lightning
★ 4354ms-kicad-lib. libraries for KiCAD schematics and footprints
★ 114BrowserOS. 🌐 The open-source Agentic browser; alternative to ChatGPT Atlas, Perplexity Comet, Dia.
★ 13keyetools. Tools for eye data processing, analysis, and visualisation, in R.
★ 9MA-Thesis-Takumi. For sharing and haning my thesis.
★ 1chatgpt. Use ChatGPT inside Emacs
★ 217WagersPhillipsLau09-Agreement-PublicData. Experiment item sets for Wagers, Phillips, & Lau (2009) Agreement attraction: representations and processes.
★ 2signal-export. Export your Signal chats to markdown files with attachments
★ 766Spring-Reverb-Mk-2.
★ 36jspsych-spr-mw. A self paced reading with moving window experiment using jsPsych
★ 7corg.el. 🍾 Auto complete org-mode source/dynamic block headers seamlessly
★ 64chatgpt. Interface to ChatGPT from R
★ 324jspsych_recaptcha. reCAPTCHA in jsPsych
★ 2profdr. A Jekyll Theme For Prof. Dr.
★ 1l-rex. Linguistic Rating Experiments
★ 3bash-textgen. A random text generation toolchain using n-grams written in Bash
★ 16llm.c. LLM training in simple, raw C/CUDA
★ 31kperspective-el. Perspectives for Emacs.
★ 1.1kllmtools. Finetuning Large Language Models on One Consumer GPU in 2 Bits
★ 732at-issueness. JavaScript
★ 2phylogeneticTypology. code accompanying the paper "Phylogenetic typology" by Gerhard Jäger and Johannes Wahle
★ 4cateyes. Categorization for Eye Tracking - simplified
★ 34OpenLLM. Run any open-source LLMs, such as DeepSeek and Llama, as OpenAI compatible API endpoint in the cloud.
★ 12kvan. 🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.
★ 4.4kchatgpt-shell. A multi-llm Emacs shell (ChatGPT, Claude, DeepSeek, Gemini, Kagi, Ollama, Perplexity) + editing integrations
★ 1.2knanoT5. Fast & Simple repository for pre-training and fine-tuning T5-style models
★ 1kBERT-Transformer-Pytorch. Basic implementation of BERT and Transformer in Pytorch in one short python file (also includes "predict next word" GPT task)
★ 46llama.cpp. LLM inference in C/C++
★ 122kmidimacs. semi-algorithmic MIDI sequencer in Emacs Lisp
★ 20chords2midi. Create MIDI files from numerical chord progressions!
★ 403coltrane. 🎹🎸A music theory library with a command-line interface
★ 2.4kfvwm3. FVWM version 3 -- the successor to fvwm2
★ 630ligature.el. Display typographical ligatures in Emacs
★ 458pangoling. An R package for estimating the log-probabilities of words in a given context using transformer models.
★ 12git-sim. Visually simulate Git operations in your own repos with a single terminal command.
★ 4.7ke-sink. Improve Emacs shell integration for those of us who don't live in Emacs.
★ 32nanoGPT. The simplest, fastest repository for training/finetuning medium-sized GPTs.
★ 62kBibTexNanny. Provides BibTex consistency checks and generation of simplified bib files.
★ 6nltk. NLTK Source
★ 15kox-linguistics. Support for linguistics-style examples in Org mode
★ 10jspsych-builder. A CLI utility to easily develop and package jsPsych experiments
★ 49lab.js. Online research made easy
★ 287VLEGT. Verty short course on evolutionary game theory
★ 187priceR. Economics and Pricing in R
★ 63py-span-task. Cross-platform working memory span task
★ 46octosql. OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL.
★ 5.3kbibfish. Extract entries from a .bib file that are cited in a .tex file
★ 32TrackPixxToolbox. A matlab wrapper function toolbox to efficiently work with the TrackPixx3 eye tracking system (Vpixx Technologies, Saint-Bruno, QC, Canada).
★ 2image-roll.el. Virtual scroll display engine for Emacs
★ 88scratch-el. Scratch buffers for Emacs
★ 66vim-clutch. A hardware pedal for improved text editing in Vim
★ 3.6kosm. :earth_africa: osm.el - OpenStreetMap viewer for Emacs
★ 570org-tree-slide. A presentation tool for org-mode based on the visibility of outline trees
★ 466etcomp. Project to compare different eyetrackers
★ 36vim-galore. :mortar_board: All things Vim!
★ 18kgrist-core. Grist is the evolution of spreadsheets.
★ 11keyekit. A Python package for analyzing reading behavior using eyetracking data
★ 20rolog. C
★ 3swiplr. Use swi Prolog from R
★ 1logician. 🖖 Prolog-style Logic Programming in pure R
★ 39pyactr-book. Repository for the "Computational Cognitive Modeling and Linguistic Theory" (Brasoveanu & Dotlacil 2020) book
★ 50pyactr. Python package for ACT-R cognitive models
★ 181ACTR-in-R. Simple Memory Retrieval Model for sentence processing based on ACT-R, originally developed by R. Lewis & W. Badecker. With some extensions.
★ 2recasepunc. Model for recasing and repunctuating ASR transcripts
★ 141OnlineSaccadeDetection. Code of Richard's algorithm for the online detection of saccades, inspired by the Engbert-Kliegl algorithm.
★ 15Pweave. Pweave is a scientific report generator and a literate programming tool for Python. It can capture the results and plots from data analysis and works well with numpy, scipy and matplotlib.
★ 445hosts2iptables. Convert a hosts file or a list of domain into iptables.
★ 7elograf. Utility for launching and configuring nerd-dictation
★ 82nerd-dictation. Simple, hackable offline speech to text - using the VOSK-API.
★ 1.9kmandimus. Use speech recognition to command your computer and Emacs.
★ 21dragonfly. Speech recognition framework allowing powerful Python-based scripting and extension of Dragon NaturallySpeaking (DNS), Windows Speech Recognition (WSR), Kaldi and CMU Pocket Sphinx
★ 415RasterFairy. The purpose of Raster Fairy is to transform any kind of 2D point cloud into a regular raster whilst trying to preserve the neighborhood relations that were present in the original cloud. A typical use case is if you have a similarity clustering of images and want to show the images in a regular table structure.
★ 310svg-lib. Emacs SVG libraries for creatings tags, icons and bars
★ 372diffsitter. A tree-sitter based AST difftool to get meaningful semantic diffs
★ 2.4kemacs-zettelkasten. Simple zettelkasten mode for emacs. Mirror of https://sr.ht/~ymherklotz/emacs-zettelkasten/
★ 60consult-bibtex. Emacs bibtex-completion through consulting-read
★ 18PyGaze. an open-source, cross-platform toolbox for minimal-effort programming of eye tracking experiments
★ 767EyeTribe_test. Experiment and analysis code to assess the usefulness of the EyeTribe tracker in psychological research.
★ 15SubsettingProblem. This repo contains the code relating to two blog posts at https://vasishth-statistics.blogspot.com/
★ 2eyetrackingR. This package is designed to make dealing with eye-tracking data easier. It addresses tasks along the pipeline from raw data to analysis and visualization.
★ 87eyeTrackR. R package for analysing eye-tracking data.
★ 3entropy-productivity-thesis. Jupyter Notebook
★ 1vimura-epc. Next-generation, most hackable, Emacs pdf-reader using pymupdf via epc
★ 11proposal_dfg. A LaTeX template for grant proposals to the DFG.
★ 30dfg. A LaTeX template for a basic DFG (Deutsche Forschungsgemeinschaft, German Research Foundation) grant proposal.
★ 112tridactyl. A Vim-like interface for Firefox, inspired by Vimperator/Pentadactyl.
★ 6.3kprojpred. Projection predictive variable selection
★ 114company-reftex. RefTeX backends for company-mode
★ 37uwot. An R package implementing the UMAP dimensionality reduction method.
★ 367umap. Uniform Manifold Approximation and Projection
★ 8.2kembed. Extra recipes for predictor embeddings
★ 145gg3D. A ggplot2 extension enabling 3D projections
★ 103rgl. rgl is a 3D visualization system based on OpenGL. It provides a medium to high level interface for use in R, currently modelled on classic R graphics, with extensions to allow for interaction.
★ 102vdirsyncer. 📇 Synchronize calendars and contacts.
★ 1.9kimpftermin-checker. Search Impftermine and Vermittlungscodes in Germany automatically
★ 21math-at-point. Evaluate math expression at point using calc-eval
★ 17linux. Linux kernel source tree
★ 241kxelatex-emoji. Emoji support for XeLaTeX documents
★ 61ROS-Examples. Regression and other stories R examples
★ 354citar. Emacs package to quickly find and act on bibliographic references, and edit org, markdown, and latex academic documents.
★ 632amethyst. An elegant Emacs setup optimized for non-technical writers
★ 118ASynK. Flexible Bi-directional sync for Emacs BBDB, Google Contacts, MS Outlook, MS Exchange, CardDAV
★ 131sketch-themes. A collection of (almost) grayscale Emacs themes.
★ 44bayesvl. BayesVL package for Bayesian statistical analyses in R
★ 23cl-gserver. Sento - Actor framework featuring actors and agents for easy access to state and asynchronous operations.
★ 251lexic. Mirror of https://git.tecosaur.net/tec/lexic
★ 82marginalia. :scroll: marginalia.el - Marginalia in the minibuffer
★ 972text. Using Transformers from HuggingFace in R
★ 160ffscreencast. ffscreencast - ffmpeg screencast/desktop-recording with video overlay and multi monitor support
★ 1.8knlprolog. Neural Logic Reasoning for Question Answering
★ 75youtube-dl-emacs. Emacs youtube-dl download manager
★ 111LispSyntax.jl. lisp-like syntax in julia
★ 236gpt-neo. An implementation of model parallel GPT-2 and GPT-3-style models using the mesh-tensorflow library.
★ 8.3kmatrix-client.el. A Matrix client for Emacs! (deprecated in favor of Ement.el)
★ 240ChrysaLisp. Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
★ 1.7kcyclone. :cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
★ 880coin-ticker-mode. Emacs minor mode for showing the price of Bitcoin, Ethereum, and other cryptocurrencies.
★ 22button-lock. clickable text in Emacs
★ 42calctex. Emacs Lisp
★ 131plain-org-wiki. Simple jump-to-org-files in a directory package
★ 52restic. Fast, secure, efficient backup program
★ 35kR_eproducible_LaTeX. Reproducible research papers with R and LaTeX
★ 25ChessCounter. Estimate the number of legal chess positions
★ 14tinytest. A lightweight, no-dependency, but full-featured package for unit testing in R
★ 243chibi-scheme. Official chibi-scheme repository
★ 1.4kshen-elisp. Emacs Lisp
★ 132snitch-el. Firewall for emacs.
★ 53elisp-reader.el. Customizable reader for Emacs Lisp
★ 77interleave. Emacs minor mode to interleave notes and text books
★ 330psession. Yet another package for emacs persistent sessions
★ 67parsebib. Elisp library for reading .bib files
★ 40org-sidebar. A helpful sidebar for Org mode
★ 557ts.el. Emacs timestamp and date-time library
★ 192zoom-window. Zoom and Unzoom window
★ 114nyxt. Nyxt - the hacker's browser.
★ 11kemacs-webkit. An Emacs Dynamic Module for WebKit, aka a fully fledged browser inside emacs
★ 462org-upcoming-modeline. 📅 Show upcoming org event in modeline
★ 42org-z. Lightweight, Org-mode flavored zettelkasten links.
★ 45valign. Pixel-perfect visual alignment for Org and Markdown tables.
★ 499.emacs.d. Emacs literate config
★ 75origami.el. A folding minor mode for Emacs
★ 530mu4e-dashboard. A dashboard for mu4e (mu for emacs)
★ 514synosaurus. An extensible thesaurus mode for emacs
★ 97emacs-powerthesaurus. Powerthesaurus integration for Emacs
★ 276emacs-leo. Emacs interface for dict.leo.org
★ 12gcmh. The Garbage Collector Magic Hack
★ 143evil-collection. A set of keybindings for evil-mode
★ 1.3kvterm-toggle. toggles between the vterm buffer and whatever buffer you are editing.
★ 223emacs-libvterm. Emacs libvterm integration
★ 2kflycheck-package. Flycheck checker for elisp package metadata
★ 46flymake-grammarly. Flymake support for Grammarly
★ 40shadchen-el. shadchen is an emacs lisp pattern matching library
★ 51LibreASR. :speech_balloon: An On-Premises, Streaming Speech Recognition System
★ 679macos-virtualbox. Push-button installer of macOS Catalina, Mojave, and High Sierra guests in Virtualbox on x86 CPUs for Windows, Linux, and macOS
★ 14kUxPlay. AirPlay Unix mirroring server
★ 2.1kemacs-request. Request.el -- Easy HTTP request for Emacs Lisp
★ 646eslisp. un-opinionated S-expression syntax and macro system for JavaScript
★ 541Iosevka. Versatile typeface for code, from code.
★ 23kfantasque-sans. A font family with a great monospaced variant for programmers.
★ 7.4kelegant-emacs. A very minimal but elegant emacs (I think)
★ 1.4ktelephone-line. A new implementation of Powerline for Emacs
★ 592ess-view-data. View data support for ESS
★ 57pdf-continuous-scroll-mode.el. A pdf-tools extension that provides continuous scrolling functionality
★ 140org-noter. Emacs document annotator, using Org-mode
★ 1.2kpatchwork. The Composer of ggplots
★ 2.6korg-pdftools. A custom org link type for pdf-tools
★ 365package-lint. A linting library for elisp package metadata
★ 221org-roam-bibtex. Org Roam integration with bibliography management software
★ 626helpful. A better Emacs *help* buffer
★ 1.3korg-download. Drag and drop images to Emacs org-mode
★ 1.2kevil-visual-mark-mode. Display evil marks on buffer
★ 39org-pretty-table. Replace org-table characters with box-drawing unicode glyphs.
★ 116emacs-emojify. Display emojis in Emacs
★ 430org-superstar-mode. Make org-mode stars a little more super
★ 555org-fragtog. Automatically toggle Org mode LaTeX fragment previews as the cursor enters and exits them
★ 444languageserver. An implementation of the Language Server Protocol for R
★ 672eglot. A client for Language Server Protocol servers
★ 2.6kstrptime.el. An Emacs dynamic module for strptime(3)
★ 11hl-sentence. highlight a sentence in Emacs
★ 33org-present. Ultra-minimalist presentation minor-mode for Emacs org-mode.
★ 388org-caldav. Caldav sync for Emacs orgmode
★ 778org-cliplink. Insert org-mode links from clipboard
★ 350rbook. Source files for "Learning Statistics with R"
★ 29org-journal. A simple org-mode based journaling mode
★ 1.4korg-roam. Rudimentary Roam replica with Org-mode
★ 6k