norcalli
https://twitch.tv/ashkankiani
Funding Links: https://github.com/sponsors/norcalli
- Name: Ashkan Kiani
- Location: A galaxy far, far away
- Kind: user
- Followers: 287
- Following: 6
- Total stars: 3376
- Repositories count: 154
- Created at: 2022-11-03T17:52:12.116Z
- Updated at: 2025-03-09T14:32:07.522Z
- Last synced at: 2025-03-09T14:32:07.522Z
GitHub Sponsors Profile
I open source every tool I write for myself. I'm interested in parsers, Rust, language design, and databases.
But my most popular work is with high performance Lua Neovim plugins (such as my colorizer), and I plan on making many more. I also plan to write accompanying blogs to explain my design decisions for the relevant projects below at https://blog.kiani.io
Currently I'm working on the following projects:
[neovim] Completer to compete with coc.nvim, but without external dependencies (20% done)
[neovim] UI dialogue menu like for fuzzy finders or interactive menus (40% done)
[neovim] Job system for background jobs in Neovim (80% done)
[parsers] A constant memory JSON parser written in Rust (99% done, needs publishing)
I also contribute directly to neovim/neovim, swaywm/sway, and other projects, and some of my plugin work for neovim is being integrated into the mainline.
- Current Sponsors: 0
- Past Sponsors: 0
- Total Sponsors: 0
- Minimum Sponsorship: $1.00
Featured Works
norcalli/nvim-colorizer.lua
The fastest Neovim colorizer.
Language: Lua - Stars: 2420norcalli/nvim_utils
Language: Lua - Stars: 109norcalli/spiceplot
A program written in Go and using plotinum that interprets raw spice files and produces pretty plots in svg, png, pdf, or jpg formats.
Language: Go - Stars: 7norcalli/lua-sway
A Lua module for interfacing with sway via IPC.
Language: Lua - Stars: 12norcalli/ksway
This library provides a convenient interface for quickly making scripts for i3 and sway (since they share an IPC interface API). It will mainly be focused on sway if that compatibility changes.
Language: Rust - Stars: 14norcalli/capacitor
Simple capacitor code calculator on the command line written in Go and Python.
Language: Go - Stars: 2