ROOT@PORTFOLIO
~/dev/portfolio
main
8f0315e (HEAD -> main)work: projects & libraries
87e9551index: readme & identity
e3b0c44init: malefic.xyz

PROJECTS

43 repositories across 8 categories
~/projects/Websites
6 repos

WEBSITES

Sites and web apps I've built with Kobweb and Http4k, from portfolios to freelance work.
./Home
[STABLE]

Home

My portfolio and site homepage! Built with Kobweb, this site is a showcase of my work and a hub for anything me-related.
./404
[STABLE]

404

A Kobweb 404 page, acting as the redirect page for any unknown subdomain on malefic.xyz
./Mournal
[STABLE]

Mournal

A music journal frontend for the DailyMalefic server, made with Kobweb
./GuptaRealEstate
[STABLE]

Gupta​Real​Estate

The website for First Team’s Gupta Real Estate, built through Kotlin Multiplatform with a Kobweb frontend and an http4k backend.
./MITLicense
[STABLE]

MITLicense

My MIT License hosted online, with cool effects!
./AddItUp
[STABLE]

Add​It​Up

A Kobweb site for the Add It Up nonprofit
~/projects/Servers
4 repos

SERVERS

Self-hosted backends and services, built with Http4k and Docker, with Kobweb if bundled with a website.
./KanMan
[STABLE]

Kan​Man

Another™ Kanban task manager, made with Http4k and Kobweb, supporting alternative clients, a public/private board invitation & role system, and a helpful personal dashboard.
./malefirc
[WIP]

malefirc

An irc-style server and web client setup made with Kobweb.
./DailyMalefic
[STABLE]

Daily​Malefic

A self-hostable journal entry rest server with youtube music integration, acting as a backend for Mournal
./StackManager
[STABLE]

Stack​Manager

A server Docker stack manager for a very specific setup w/ Tailscale
~/projects/Terminal
7 repos

TERMINAL

Command-line and terminal apps, built to be fast and comfortable to use from just the keyboard.
./sailboat
[STABLE]

sailboat

A TUI-based AI-powered Harvard SEAS alert system, created for journalists to keep up to date
./ArcadeTUI
[WIP]

Arcade​TUI

A Kotlin Arcade Machine for the terminal, extensible with a wide variety of games!
./mfc
[WIP]

mfc

A Kotlin-based terminal application for managing Gradle tasks, RSS feeds, and scheduled jobs via a unified interface.
./Kommit
[STABLE]

Kommit

A conventional commit generator made with Kotlin!
./KotlinScriptTemplate
[STABLE]

Kotlin​Script​Template

A scripting template with built-in scoop support
./Profile
[WIP]

Profile

A terminal-based git profile switcher made with Kotlin
./Filame
[WIP]

Filame

A tool to manage Arch Linux configuration across multiple devices
~/projects/JVM_Libraries
3 repos

JVM LIBRARIES

Kotlin libraries and starter templates for the JVM, designed to play nice even with a Java environment.
./MaleficTypes
[STABLE]

Malefic​Types

A union types framework for Kotlin/JVM
./Malefix
[STABLE]

Malefix

A Kotlin util library for FRC!
./KotlinLibraryTemplate
[STABLE]

Kotlin​Library​Template

A Kotlin/JVM library template with everything you need to get started
~/projects/Multiplatform_Libraries
2 repos

MULTIPLATFORM LIBRARIES

Libraries and templates sharing code across most Kotlin Multiplatform targets, focusing on interoperability to the extreme.
./emKt
[STABLE]

em​Kt

A multiplatform signal library, similar to Godot's signals!
./MultiLibTemplate
[STABLE]

Multi​Lib​Template

A Kotlin Multiplatform library template
~/projects/Desktop_&_Mobile
4 repos

DESKTOP & MOBILE

Desktop and mobile apps, mostly Kotlin Multiplatform Mobile and Compose for Desktop.
./Aries
[STABLE]

Aries

Dictation-controlled computer actions, focused on teaching digital literacy to the elderly through controlling your computer.
./SteinsGit
[WIP]

Steins​Git

A modern git client, designed for ease of use and simplicity.
./Leviathan
[STABLE]

Leviathan

A personal assistant that doubles as a pet simulator, allowing you to play games, set reminders, and complete productive tasks with time management tools.
./MusicPlayer
[WIP]

Music​Player

A music player created with Kolin for desktop!
~/projects/Compose_Toolkit
10 repos

COMPOSE TOOLKIT

Libraries and starter templates for desktop and mobile apps, covering navigation to theming and everything in between.
./ComposeDesktopTemplate
[STABLE]

Compose​Desktop​Template

A template project for creating desktop applications using Jetpack Compose for Desktop with a focus on simplicity and productivity.
./MaleficMobile
[STABLE]

Malefic​Mobile

Template for Kotlin Multiplatform Mobile applications!
./Flute
[STABLE]

Flute

A template combining Compose Desktop & Mobile
./MaleficNavigation
[STABLE]

Malefic​Navigation

A Compose Desktop library for navigation meant to be used alongside PreCompose
./MaleficTheming
[STABLE]

Malefic​Theming

A Compose Desktop library for creating and managing material themes
./MaleficComponents
[STABLE]

Malefic​Components

A Compose Desktop library containing useful UI elements and components
./MaleficPrefs
[STABLE]

Malefic​Prefs

A Compose Desktop library for managing preferences and settings based off of Java's Preferences API
./Fidget
[WIP]

Fidget

Kotlin Multiplatform Mobile widget system for Android + iOS
./iced-kt
[WIP]

iced-kt

A GUI library built on Jetpack Compose and the Elm Architecture, based on iced-rs!
./Macalicious
[STABLE]

Macalicious

A Kotlin/Native Mac project template, supporting many features specific to macOS development
~/projects/Web_Toolkit
7 repos

WEB TOOLKIT

Libraries, frameworks, and templates for building on the web, so you can skip the boilerplate.
./Koven
[WIP]

Koven

A Kobweb + Http4k opinionated wrapper web framework
./StaticSiteTemplate
[STABLE]

Static​Site​Template

A Kobweb template for a static website
./DynamicSiteTemplate
[STABLE]

Dynamic​Site​Template

A Kobweb + Http4k template for a dynamic website
./MaleficTonic
[STABLE]

Malefic​Tonic

A jekyll theme for Hack Club's Tonic
./MaleficStyle
[STABLE]

Malefic​Style

A styling library for compose based on CSS and DSLs, wrapping modifiers and providing a more idiomatic way to style your components.
./Doppelganger
[WIP]

Doppelganger

An SVG wrapper for Kotlin, supporting Compose Multiplatform and Kobweb
./kutint
[STABLE]

kutint

A Color extension utility library for Kobweb and Compose HTML