www.unturf.com/software/index.html

205 lines
8.3 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>unturf. software &#8212; open source projects</title>
<link rel="stylesheet" href="../css/pico.classless.min.css">
<link rel="stylesheet" href="../css/chunkfive/stylesheet.css">
<style>
* {
box-sizing: border-box;
}
body {
overflow-x: hidden;
}
h1, h2 {
font-family: 'chunkfiveregular', sans-serif;
}
h1 a, h2 a {
color: inherit;
text-decoration: none;
}
.unsandbox-logo {
font-family: ArialPixel, system-ui, sans-serif;
color: #c4b550;
}
.neopig-logo {
font-family: system-ui, sans-serif;
font-weight: 900;
background: linear-gradient(135deg, #ff6b6b, #ff8e53, #ff6b9d);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}
hgroup {
margin-bottom: 1rem;
}
hgroup p {
margin-top: 0;
}
.logo-container a {
display: block;
}
.logo-container {
background: rgba(255, 255, 255, 0.05);
padding: 1rem;
border-radius: 8px;
display: inline-block;
max-width: 100%;
}
@media (prefers-color-scheme: light) {
.logo-container {
background: rgba(0, 0, 0, 0.03);
}
}
article {
margin-bottom: 1rem;
}
article h2 {
margin-top: 0;
margin-bottom: 0.5rem;
}
article p {
margin-top: 0.5rem;
margin-bottom: 0.5rem;
}
article img {
max-width: 100%;
height: auto;
display: block;
}
article nav ul {
display: grid !important;
grid-template-columns: 1fr;
gap: 0.25rem;
padding: 0;
margin: 0.5rem 0;
}
article nav ul li a {
font-size: 0.85rem;
}
/* Mobile: stack vertically */
.projects-grid {
display: grid;
grid-template-columns: 1fr;
gap: 1rem;
}
/* Desktop: 2 columns for remarkbox/makepostsell, full width for uncloseai */
@media (min-width: 768px) {
.projects-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 1.5rem;
margin-bottom: 1rem;
}
.project-uncloseai {
grid-column: 1 / -1; /* Span both columns */
}
article nav ul {
grid-template-columns: repeat(2, 1fr);
gap: 0.5rem;
}
.project-makepostsell nav ul,
.project-remarkbox nav ul {
grid-template-columns: repeat(3, 1fr);
}
.logo-container {
max-width: 400px;
}
}
</style>
</head>
<body>
<main>
<hgroup>
<h1><a href="/">unturf.</a></h1>
<p>free software so you may grow food not lawn</p>
</hgroup>
<div class="projects-grid">
<article class="project-makepostsell">
<div class="logo-container">
<a href="https://www.makepostsell.com" target="_blank">
<img src="https://www.makepostsell.com/static/mps.png" alt="Make Post Sell">
</a>
</div>
<p>Sell the digital & physical things you make — commission free! A platform for creators & makers to sell their products without paying platform fees.</p>
<nav>
<ul>
<li><a href="https://my.makepostsell.com/s/new" target="_blank"> make a shop</a></li>
<li><a href="https://www.makepostsell.com" target="_blank">🌐 makepostsell.com</a></li>
<li><a href="https://git.unturf.com/engineering/make-post-sell/make_post_sell" target="_blank">📦 Source Code</a></li>
</ul>
</nav>
</article>
<article class="project-remarkbox">
<div class="logo-container">
<a href="https://www.remarkbox.com" target="_blank">
<img src="https://www.remarkbox.com/remarkbox-minified.png" alt="Remarkbox">
</a>
</div>
<p>A hosted comment service that embeds in your pages to keep the conversation with your content. Supports standalone mode for dedicated Q&A style forums.</p>
<nav>
<ul>
<li><a href="https://my.remarkbox.com/setup" target="_blank"> make a namespace</a></li>
<li><a href="https://www.remarkbox.com" target="_blank">🌐 remarkbox.com</a></li>
<li><a href="https://git.unturf.com/engineering/remarkbox/remarkbox" target="_blank">📦 Source Code</a></li>
</ul>
</nav>
</article>
<article>
<h2><a href="https://uncloseai.com" target="_blank">uncloseai.</a></h2>
<p>Free LLM & Text-to-Speech machine learning service powered by Hermes 3 (general purpose conversational automated intelligence) & Qwen 3 Coder 30B (specialized coding model). A drop-in replacement for OpenAI's API that requires no API key, making machine learning accessible to everyone. Supports both server-side & browser-based (uncloseai.js) implementations.</p>
<p><strong>Mission:</strong> Machine learning for all, internet for all, open web for everyone.</p>
<nav>
<ul>
<li><a href="https://uncloseai.com" target="_blank">🌐 uncloseai.com</a></li>
<li><a href="https://git.unturf.com/engineering/unturf/uncloseai.com" target="_blank">📦 Source Code</a></li>
</ul>
</nav>
</article>
<article>
<h2><a href="https://unsandbox.com" target="_blank" class="unsandbox-logo">unsandbox.</a></h2>
<p>Anonymous remote code, compile, & execution API for humans & machine learning agents. Write, generate, compile & execute code across 42+ programming languages in isolated containers. Returns code artifacts like binaries, images & more.</p>
<nav>
<ul>
<li><a href="https://unsandbox.com" target="_blank">🌐 unsandbox.com</a></li>
<li><a href="https://git.unturf.com/engineering/unturf/un-inception" target="_blank">📦 un-inception</a></li>
</ul>
</nav>
</article>
<article>
<h2><a href="https://neopig.on.unsandbox.com/about" target="_blank" class="neopig-logo">neopig</a></h2>
<p>Web archival tool for digital preservation. Crawls domains, deduplicates content, captures screenshots, converts to markdown & creates self-extracting archives. Full-text search with intelligent metadata indexing & uncloseai.js integration.</p>
<nav>
<ul>
<li><a href="https://neopig.on.unsandbox.com/about" target="_blank">🐷 neopig.on.unsandbox.com</a></li>
<li><a href="https://git.unturf.com/engineering/unturf/pig.py" target="_blank">📦 pig.py</a></li>
</ul>
</nav>
</article>
</div>
<footer>
<small>All source code donated into the public domain.<br>Trademarks reserved: <span style="font-family: 'chunkfiveregular';">unturf.</span>, Remarkbox, Make Post Sell, uncloseai, unsandbox, neopig.</small>
<nav>
<ul>
<li><a href="/">← back to <span style="font-family: 'chunkfiveregular';">unturf.</span>com</a></li>
</ul>
</nav>
</footer>
</main>
<script src="https://uncloseai.com/uncloseai.js" type="module"></script>
</body>
</html>