Skip to content
View thebanri's full-sized avatar

Highlights

  • Pro

Block or report thebanri

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. Markdown is supported. 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
thebanri/README.md

Hi there, I'm Arslan (thebanri) πŸ‘‹

Typing SVG

Software Engineer focused on high-performance backend systems, terminal engines, and developer tools.

GitHub Followers Profile Views

Buy Me a Coffee


🌟 Featured Project

πŸ‹ Limoni β€” High-Performance, Zero-Allocation TUI Framework for Go

An ultra-fast, thread-safe modern Terminal UI engine engineered for data-intensive dashboards and devtools.

  • Zero GC Pressure: 0 B/op and 0 allocs/op on the hot rendering path using a 1D contiguous cell buffer.
  • Lego-Like Composable API: Declarative layout architecture (VStack, HStack, Border, Pad, Flex).
  • 3D & Protocols: Real-time 3D software rasterizer (OBJ/STL/PLY) with Braille subpixels and Kitty/Sixel image protocols.
  • πŸ”— Docs & Live Demo: limoni-docs.vercel.app

πŸš€ About Me

  • πŸ”­ Main Focus: Architecting and maintaining Limoni and exploring zero-overhead systems programming.
  • ⚑ Engineering Philosophy: Memory locality, cache friendliness, thread-safety, and minimal runtime allocations.
  • πŸ› οΈ Systems & Hardware: Tinkering with Linux environments, kernel bootloaders, and custom IoT/embedded prototypes.
  • πŸ’¬ Ask me about: Go runtime performance, terminal protocols (ANSI, Sixel, Kitty), diff algorithms, and container orchestration.
  • 🎯 Current Goals: Expanding declarative TUI primitives and pushing high-throughput data visualizers to the terminal.

πŸ› οΈ Technology Stack

Core Languages & Systems
Go TypeScript JavaScript Bash / Shell Linux

Backend, Cloud & Infrastructure
Docker Kubernetes AWS Terraform Cloudflare

Frontend, UI & Desktop
React Electron TailwindCSS Next.js


🐍 Contribution Graph & Activity

GitHub Streak



GitHub Contribution Snake Animation
"Simplicity is prerequisite for reliability." β€” Edsger W. Dijkstra

Pinned Loading

  1. limoni limoni Public

    Terminal UI engine for Go that tests can click and AI agents can drive (MCP). Zero-allocation rendering, immediate mode + Elm architecture, 3D, images, charts, accessibility, WebAssembly.

    Go 76 9

  2. limoni-voice limoni-voice Public

    Terminal-native voice chat & screen sharing. A P2P, end-to-end encrypted Discord-style alternative: Opus audio with echo cancellation and RNNoise, screen share up to 1080p/120 FPS with system audio…

    Go 8 1

  3. BanriFlow BanriFlow Public

    JavaScript

  4. BetterNotes BetterNotes Public

    QML