Skip to content
@FartLabs

FartLabs

Software solutions out the wazoo!

Discord invite

FartLabs - Software solutions out the wazoo 🧪

We develop software out the wazoo!

Our projects are designed to be fun, useful, and educational. We're always looking for new contributors and collaborators, so feel free to reach out if you're interested in joining the fun!

Libraries

Maintaining libraries on jsr.io - https://jsr.io/@fartlabs

More projects

Quick examples

function Cat() {
  return { animals: ["🐈"] };
}

function Dog() {
  return { animals: ["🐕"] };
}

const data = (
  <>
    <Cat />
    <Dog />
  </>
);

console.log(data); // { animals: ["🐈", "🐕"] }

Curious about jsonx? Learn more...

import { a } from "@fartlabs/ht";

const html = a({ href: "https://jsr.io/@fartlabs/ht" }, "@fartlabs/ht");

Deno.writeTextFileSync("index.html", html);
import { A, BODY, H1, P } from "@fartlabs/htx";

const html = (
  <BODY>
    <H1>Hello, World!</H1>
    <P>This is a paragraph.</P>
    <A href="https://jsr.io/@fartlabs/htx">@fartlabs/htx</A>
  </BODY>
);

Deno.writeTextFileSync("index.html", html);
import { Router } from "@fartlabs/rt";

const router = new Router()
  .get("/", () => new Response("Hello, World!"))
  .default(() => new Response("Not found", { status: 404 }));

Deno.serve((request) => router.fetch(request));
import { Get, Router } from "@fartlabs/rtx";

const router = (
  <Router default={() => new Response("Not found", { status: 404 })}>
    <Get
      pattern="/"
      handle={() =>
        new Response("Hello, World!")}
    />
  </Router>
);

Deno.serve((request) => router.fetch(request));

Get involved

We welcome contributions! Here's how:

  • Raise an issue: Report bugs or suggest new features.
  • Submit a pull request: Directly improve our code.
  • Join our community: Discussions are open for questions and collaborations.

Community

Reach out to us on Discord: https://go.fart.tools/chat.

License

See the LICENSE file in each repository for details.


Maintained with ❤️ at FartLabs 🧪

Popular repositories Loading

  1. deno_blocks deno_blocks Public

    🧩 Blockly IDE integration with Deno Subhosting for the Deno Subhosting Hackathon https://deno.com/blog/subhosting-hackathon

    TypeScript 7 1

  2. fartlabs.org fartlabs.org Public

    🧪 Official website of FartLabs.

    TypeScript 5 2

  3. jsonx jsonx Public

    JSX runtime and compiler for composing JSON data.

    TypeScript 4

  4. rt rt Public

    Minimal HTTP router library based on the URLPattern API.

    TypeScript 3

  5. fart.css fart.css Public

    CSS library reusable across fart-tastic frontends.

    HTML 3

  6. go.fart.tools go.fart.tools Public

    Link shortening service with Deno.

    TypeScript 2

Repositories

Showing 10 of 26 repositories
  • ts-declarative Public

    🔥 Declarative TypeScript class decoration library.

    FartLabs/ts-declarative’s past year of commit activity
    TypeScript 0 WTFPL 0 0 0 Updated Mar 15, 2025
  • fart.css Public

    CSS library reusable across fart-tastic frontends.

    FartLabs/fart.css’s past year of commit activity
    HTML 3 0 4 (1 issue needs help) 0 Updated Mar 15, 2025
  • fartlabs.org Public

    🧪 Official website of FartLabs.

    FartLabs/fartlabs.org’s past year of commit activity
    TypeScript 5 2 0 0 Updated Mar 14, 2025
  • .github Public

    FartLabs/.github is a ✨special✨ repository.

    FartLabs/.github’s past year of commit activity
    1 0 0 0 Updated Mar 13, 2025
  • hackathon Public

    This two-week hackathon is your chance to create something extraordinary and connect with a vibrant community of builders.

    FartLabs/hackathon’s past year of commit activity
    2 0 0 0 Updated Mar 13, 2025
  • feeder Public

    Programmable RSS/Atom feed event listeners.

    FartLabs/feeder’s past year of commit activity
    TypeScript 0 0 1 0 Updated Mar 10, 2025
  • rt Public

    Minimal HTTP router library based on the URLPattern API.

    FartLabs/rt’s past year of commit activity
    TypeScript 3 WTFPL 0 0 0 Updated Mar 9, 2025
  • rtx Public

    Minimal HTTP router library based on the URLPattern API in JSX.

    FartLabs/rtx’s past year of commit activity
    TypeScript 1 WTFPL 0 0 0 Updated Mar 9, 2025
  • typebox-codegen-deno-doc Public

    TypeBox schema code generation from Deno Doc API.

    FartLabs/typebox-codegen-deno-doc’s past year of commit activity
    TypeScript 0 0 0 0 Updated Feb 27, 2025
  • code Public

    🛰️ GitHub link shortening service.

    FartLabs/code’s past year of commit activity
    TypeScript 2 MIT 0 0 0 Updated Feb 23, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…