485 lines
10 KiB
HTML
485 lines
10 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta name="description" content="Rain's slonksite" />
|
|
<meta
|
|
name="keywords"
|
|
content="slonkazoid, slonking, slonk.ing, Rain, rust blazingly fast, bingus, webdev, cybersecurity"
|
|
/>
|
|
<meta property="og:title" content="slonksite" />
|
|
<meta property="og:description" content="Rain's slonksite" />
|
|
<meta property="og:url" content="https://slonk.ing/" />
|
|
<meta property="og:image" content="https://slonk.ing/img/favicon.png" />
|
|
<title>Rain's slonksite</title>
|
|
<link rel="shortcut icon" href="img/favicon.png" type="image/png" />
|
|
<link rel="stylesheet" href="style.css" />
|
|
</head>
|
|
|
|
<body>
|
|
<main>
|
|
<h1>projects</h1>
|
|
<p><a href="/">back to home</a></p>
|
|
|
|
<p>
|
|
a sample of some of my personal projects of varying degrees of complexity, silliness, usefulness, and
|
|
quality.
|
|
<br />
|
|
i make a lot of niche things that i can't possibly fit in here. for those you're better off checking my
|
|
<a href="/#contact">public git profiles</a>.
|
|
</p>
|
|
<p>
|
|
being an open source nerd and linux desktop believer, i also contribute to other projects in my free
|
|
time! it's most of what i use
|
|
<a href="https://github.com/slonkazoid">my github</a> for.
|
|
</p>
|
|
|
|
<ul class="projects-list">
|
|
<li>
|
|
<details open>
|
|
<summary>bingus-blog</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>blazingly fast blog software written in rust memory safe</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://git.slonk.ing/slonk/bingus-blog">git.slonk.ing</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>instance</td>
|
|
<td>
|
|
<a href="https://blog.slonk.ing/">blog.slonk.ing</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web, ssr</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>active</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>MIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>2.3k+ rust</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>bingus-files</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>simple file sharing service written in rust</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://gitlab.com/slonkazoid/bingus-files">gitlab.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>instance</td>
|
|
<td><a href="https://files.slonk.ing/">files.slonk.ing</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust, js</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web, learner project</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>maintenance</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>MIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>500+ rust, 250+ js</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<!-- dracut-sshd-tpm -->
|
|
<!-- blag -->
|
|
<!-- blogin -->
|
|
<li>
|
|
<details open>
|
|
<summary>silly-png</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>embed shellscripts and files into pngs</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://gitlab.com/slonkazoid/silly-png">gitlab.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust, bash</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>shellscripting, security</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>side projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>completed</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>CC0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>200+ rust</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<!-- silly-build -->
|
|
<li>
|
|
<details open>
|
|
<summary>CelestePatcher</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>patcher for Celeste that removes the Steam dependency</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://gitlab.com/slonkazoid/CelestePatcher">gitlab.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>c#</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>mono, assembly modding</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>side projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>completed</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>GPL-3.0<!-- why did i do that? --></td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>200+ c#</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>MCStatus</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>discord bot that pings minecraft servers</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://gitlab.com/slonkazoid/mc-status">gitlab.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>invite</td>
|
|
<td>
|
|
<a
|
|
href="https://discord.com/oauth2/authorize?client_id=740191553238335560&permissions=0&scope=bot"
|
|
>discord.com</a
|
|
>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>js</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>minecraft, discord, bot</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>side projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>completed</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>GPL-3.0</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>600+ js</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>phone</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>kitchen sink daemon my server</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://git.slonk.ing/slonk/phone">git.slonk.ing</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web, git, automation</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>side projects</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>N/A</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>N/A</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>150+ rust</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>biter</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>bad but also really fast twitter proxy</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://git.slonk.ing/slonk/biter">git.slonk.ing</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>instance</td>
|
|
<td><a href="https://biter.slonk.ing/">biter.slonk.ing</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web, twitter, scraping, learner project</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>for fun</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>on hold</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>MIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>600+ rust</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>bingus-http</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>
|
|
http implementation in rust that i wrote on my phone and is 1/2 as fast as hyper
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://gitlab.com/hyron-devs/bingus-http">gitlab.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>rust</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web, learner project</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>for fun</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>dead</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>MIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>850+ rust</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>woltsapp</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>WhatsApp Wake-on-LAN bot</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://github.com/slonkazoid/woltsapp">github.com</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>go</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>bot, learner project</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>work-adjacent</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>active</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>MIT</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>700+ go</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
<li>
|
|
<details open>
|
|
<summary>slonksite</summary>
|
|
<table>
|
|
<tr>
|
|
<td>description</td>
|
|
<td>this website!</td>
|
|
</tr>
|
|
<tr>
|
|
<td>source</td>
|
|
<td>
|
|
<a href="https://git.slonk.ing/slonk/slonksite">git.slonk.ing</a>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>link</td>
|
|
<td><a href="https://slonk.ing/">slonk.ing</a></td>
|
|
</tr>
|
|
<tr>
|
|
<td>languages</td>
|
|
<td>html, css</td>
|
|
</tr>
|
|
<tr>
|
|
<td>keywords</td>
|
|
<td>web</td>
|
|
</tr>
|
|
<tr>
|
|
<td>category</td>
|
|
<td>not sure</td>
|
|
</tr>
|
|
<tr>
|
|
<td>status</td>
|
|
<td>you tell me</td>
|
|
</tr>
|
|
<tr>
|
|
<td>license</td>
|
|
<td>N/A</td>
|
|
</tr>
|
|
<tr>
|
|
<td>slocs</td>
|
|
<td>1200+ html, 200+ css</td>
|
|
</tr>
|
|
</table>
|
|
</details>
|
|
</li>
|
|
</ul>
|
|
</main>
|
|
</body>
|
|
</html>
|