8000 ashinkarov (Artem Shinkarov) / Starred · GitHub
[go: up one dir, main page]

Skip to content
View ashinkarov's full-sized avatar

Block or report ashinkarov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

C 1,689 103 Updated Aug 27, 2026

Library of 45+ independent Lua modules improving Neovim experience with minimal effort

Lua 9,639 322 Updated Nov 7, 2026

Work in progress

Agda 41 Updated Jun 7, 2025

TinyAPL, a tiny APL dialect and interpreter in Haskell

Haskell 108 10 Updated Nov 6, 2026

My honours project (with thesis), submitted in completion of the BSc Combined Honours in Mathematics & Computer Science at Dalhousie University in April 2022.

Agda 24 5 Updated Aug 14, 2023

A duck that waddles arbitrarily in neovim.

Lua 756 10 Updated Mar 8, 2024

Compiler backend for generating Scheme code

Haskell 30 5 Updated Nov 27, 2025

Agda for neovim

Haskell 6 Updated Feb 5, 2025

A dark and sleek Emacs setup for general purpose editing and programming

Emacs Lisp 964 34 Updated Sep 9, 2024

J Language Source Code. Livestream links ⬇️

C 39 17 Updated Aug 3, 2022

Shell scripts made simple 🐚

Python 666 11 Updated Sep 6, 2024

Minimal implementations for dependent type checking and elaboration

Haskell 810 51 Updated Jan 30, 2026

A C daemon that turns your webcam into a light sensor. It will adjust screen backlight based on ambient brightness.

C 795 31 Updated Mar 4, 2026

papers of Per Martin Löf

TeX 836 72 Updated Jan 30, 2024

Script for sway and i3 to automatically switch the horizontal / vertical window split orientation

Python 1,152 40 Updated Jul 13, 2026

Linux port of FAR v2

C++ 2,235 223 Updated Oct 27, 2026

Self-rendering Markdown + LaTeX documents

JavaScript 2,437 78 Updated Jul 20, 2023

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output

Rust 32,688 615 Updated Oct 28, 2026

Duplicates finder for various source code formats.

C++ 134 30 Updated Oct 28, 2026

Magic auto brightness based on screen contents 💡

Objective-C 2,424 56 Updated Jun 28, 2026

Spotlight-like Rofi

Shell 213 7 Updated Jun 7, 2021

Automatic brightness adjustment based on screen contents and ALS

Rust 959 50 Updated Nov 7, 2026

CLI Epub Reader

Python 1,415 54 Updated Feb 8, 2023

CLI Ebook (epub2, epub3, fb2, mobi) Reader

Python 1,228 76 Updated Mar 17, 2024

A collection of scripts to prepare a Gentoo tarball for the pinebook pro

Shell 32 7 Updated Dec 10, 2020

A C interpreter and API explorer.

C 849 38 Updated Feb 16, 2022

A kernel that can read from keyboard and print on-screen

C 668 88 Updated Nov 14, 2022

🌳 X11 tiling window manager using space partitioning trees

C++ 407 13 Updated Mar 19, 2023

Text mode window environment. A terminal emulator and multiplexer with mouse support, overlapped windows and networked clients. Text-mode equivalent of X11 server + VNC server

C 1,075 61 Updated Nov 7, 2026

Unofficial ProtonMail Desktop App

TypeScript 1,685 106 Updated Sep 29, 2026
Next
0