Skip to content
View LUHMLLO's full-sized avatar

Block or report LUHMLLO

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
luhmllo/README.md

LUHMLLO

Go Report Card License: MIT

Building tools to understand how they work. If they're useful to others, even better.

The libraries

Lilycat and Zimba started as side projects to figure out how things work. Built them out of curiosity, kept using them because they're useful.

Lilycat is minimal CSS that gets out of the way. Zimba is TypeScript utilities for common UI patterns - draggable elements, mouse followers, dropdowns. Nothing fancy, just tools that work.

Check them out on JSR:

This repo

My personal site and playground for testing Lilycat and Zimba in real use. Go serves the static files—TypeScript and CSS do the work on the frontend.

Prerequisites

Running locally

# Clone the repo
git clone https://github.com/LUHMLLO/luhmllo.git
cd luhmllo

# Build the frontend
cd kit
deno run build.ts  # or: node build.ts / bun build.ts
cd ..

# Run the Go server
go run main.go

The server will start at http://localhost:8080.

Stack

  • Server: Go (fast HTTP server for static files)
  • Build: TypeScript build scripts in /kit
  • Frontend: TypeScript + Lilycat CSS + Zimba utilities
  • Runtime: Deno/Node/Bun for builds, Go for serving

Philosophy

Less is more. Vanilla solutions over dependencies. Simple code over clever code. If a file hits 500+ lines, it's time to refactor.

Go keeps the server simple and fast. TypeScript and CSS handle everything else without heavy frameworks.

Contributing

Found a bug? Have an idea? Open an issue. PRs welcome if they align with the keep-it-simple philosophy.

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Popular repositories Loading

  1. Debloater Debloater Public

    PowerShell 2

  2. MIN-Website-Legacy-v2 MIN-Website-Legacy-v2 Public

    SCSS 1

  3. luhmllo luhmllo Public

    Time efficient dev kits.

    TypeScript 1

  4. PUCMM-OpenWeekVirtual2021 PUCMM-OpenWeekVirtual2021 Public

    Vue

  5. brioeventos brioeventos Public

    Vue

  6. LUXEND LUXEND Public

    Vue