~/dev/portfolio
main
8f0315e (HEAD -> main)work: projects & libraries
87e9551index: readme & identity
e3b0c44init: malefic.xyz
On branch mainup to date with origin/main
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]
./GuptaRealEstate
[STABLE]
GuptaRealEstate
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]
AddItUp
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]
KanMan
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]
DailyMalefic
A self-hostable journal entry rest server with youtube music integration, acting as a backend for Mournal
./StackManager
[STABLE]
StackManager
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]
ArcadeTUI
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]
KotlinScriptTemplate
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]
MaleficTypes
A union types framework for Kotlin/JVM
./Malefix
[STABLE]
Malefix
A Kotlin util library for FRC!
./KotlinLibraryTemplate
[STABLE]
KotlinLibraryTemplate
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]
emKt
A multiplatform signal library, similar to Godot's signals!
./MultiLibTemplate
[STABLE]
MultiLibTemplate
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]
SteinsGit
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]
MusicPlayer
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]
ComposeDesktopTemplate
A template project for creating desktop applications using Jetpack Compose for Desktop with a focus on simplicity and productivity.
./MaleficMobile
[STABLE]
MaleficMobile
Template for Kotlin Multiplatform Mobile applications!
./Flute
[STABLE]
Flute
A template combining Compose Desktop & Mobile
./MaleficNavigation
[STABLE]
MaleficNavigation
A Compose Desktop library for navigation meant to be used alongside PreCompose
./MaleficTheming
[STABLE]
MaleficTheming
A Compose Desktop library for creating and managing material themes
./MaleficComponents
[STABLE]
MaleficComponents
A Compose Desktop library containing useful UI elements and components
./MaleficPrefs
[STABLE]
MaleficPrefs
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]
StaticSiteTemplate
A Kobweb template for a static website
./DynamicSiteTemplate
[STABLE]
DynamicSiteTemplate
A Kobweb + Http4k template for a dynamic website
./MaleficTonic
[STABLE]
MaleficTonic
A jekyll theme for Hack Club's Tonic
./MaleficStyle
[STABLE]
MaleficStyle
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
[ SYSTEMS OPERATIONAL ]
UPTIME: 83d 03:30:13LOAD: 0.48 / 0.49 / 0.43UTC: 21:45:13
● ONLINE