Skip to content
@khonsulabs

Khonsu Labs

What is Khonsu Labs?

Khonsu Labs is the passion-project of @ecton (the author of this profile). I originally started Khonsu Labs with the goal of developing a game, but am currently focused on building:

Everything Khonsu Labs does is open-source under both the MIT License and the Apache License 2.0. We are a small yet active community that share a vision of making Rust the best language for general purpose application development.

Interacting with us

  • GitHub Issues/Discussions: If you're wanting to request a feature, file an issue, or ask a question, the GitHub repository for the project is a great place to start.
  • Zulip: Zulip is sponsoring a community instance for Khonsu Labs's open-source projects. This server is less populated than the Discord server because it's newer, but @ecton prefers discussions on Zulip over Discord.
  • Discord: We have a Discord server where we chat, co-work, and occasionally play games.
  • Discourse Forums: Our community forums are where we post devlogs/announcements and discuss topics that are better discussed with long-form writing.

Pinned Loading

  1. bonsaidb bonsaidb Public

    A developer-friendly document database that grows with you, written in Rust

    Rust 1k 37

  2. cushy cushy Public

    An experimental cross-platform graphical user interface (GUI) crate for Rust.

    Rust 529 27

  3. pot pot Public

    A concise, self-describing binary format written in Rust for Serde

    Rust 61 3

  4. transmog transmog Public

    Utilities for serializing with multiple formats of data in Rust.

    Rust 9

  5. fabruic fabruic Public

    An easy-to-use QUIC-based protocol that supports reliable payload delivery.

    Rust 15 1

  6. nebari nebari Public

    A pure Rust database implementation using an append-only B-Tree file format.

    Rust 268 10

Repositories

Showing 10 of 109 repositories
  • cushy Public

    An experimental cross-platform graphical user interface (GUI) crate for Rust.

    khonsulabs/cushy’s past year of commit activity
    Rust 529 Apache-2.0 27 56 (1 issue needs help) 7 Updated Dec 22, 2024
  • derive-where Public Forked from ModProg/derive-where
    khonsulabs/derive-where’s past year of commit activity
    Rust 0 4 0 0 Updated Dec 6, 2024
  • kludgine Public

    A kludgey 2d game engine written in Rust atop wgpu

    khonsulabs/kludgine’s past year of commit activity
    Rust 65 4 6 0 Updated Dec 5, 2024
  • figures Public

    A math library specialized for 2d screen graphics.

    khonsulabs/figures’s past year of commit activity
    Rust 11 2 0 0 Updated Nov 19, 2024
  • cityhasher Public
    khonsulabs/cityhasher’s past year of commit activity
    Rust 4 Apache-2.0 0 0 0 Updated Nov 2, 2024
  • rsn Public
    khonsulabs/rsn’s past year of commit activity
    Rust 11 Apache-2.0 3 3 0 Updated Oct 31, 2024
  • appit Public

    An opinionated wrapper for `winit` utilizing a single-thread-per-window model

    khonsulabs/appit’s past year of commit activity
    Rust 4 2 2 0 Updated Oct 7, 2024
  • alot Public

    A forbid-unsafe, generational slot map with usize-sized IDs

    khonsulabs/alot’s past year of commit activity
    Rust 5 Apache-2.0 0 0 0 Updated Oct 4, 2024
  • cushy-clicker Public

    A proof-of-concept library for creating clicker/incremental games in Rust using Cushy

    khonsulabs/cushy-clicker’s past year of commit activity
    Rust 1 0 0 0 Updated Sep 25, 2024
  • approximint Public

    A large integer Rust crate using an approximate representation inspired by scientific notation

    khonsulabs/approximint’s past year of commit activity
    Rust 1 Apache-2.0 0 0 0 Updated Sep 25, 2024