Skip to content
View abbychau's full-sized avatar
🌃
Tonight I feel close to you
🌃
Tonight I feel close to you

Block or report abbychau

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
abbychau/README.md

WORKING ON GTSDB and M2NP

Golang Dead Simple Timeseries Database A simple, efficient, and easy-to-use timeseries database for IoT and more.

GTSDB & m2np.com

Awesome Infra that people love

  • GTSDB: A simple, efficient, durable, and easy-to-use timeseries database for IoT and more. (Golang with no-dep)
  • MIST: A lightweight, thread-safe SQL database engine with complete MySQL-compatible syntax. Good for CI tests. (Golang with no system dep, WASM)
  • simd-cmp: A file comparison utility similar to Linux/macOS cmp, but using SIMD instructions to accelerate, 4X performance. (Nightly Rust, SIMD)
  • Multiqueue 2: A fast mpmc queue with broadcast capabilities. Known as multiqueue too. (Rust, Tokio)

Recent Stuffs

  • AbbyTerm: A decent terminal emulator for Linux.
  • AbbyEVM & AbbyScript: A simple Ethereum Virtual Machine implementation in Rust with a JavaScript-like programming language.
  • mpmc-std: 1-file, LMAX disruptor-like rust fast-enough async MPMC lib, by using manual combination of memory orders. Experimenting SIMD queue.
  • Oxiphant: A tiny PHP subset compiler written in Rust. This project compiles a subset of PHP to x86-64 assembly and binary.
  • ferricc: A small, educational C compiler implemented in Rust.
  • GTSDB Admin: A modern web-based administration interface for GTSDB (Go Time Series Database). (Next.js, shadcn)

Random Small Stuffs

  • PM2 Admin: A modern web interface for monitoring and managing PM2 processes with VS Code integration. (Next.js, shadcn)
  • Interphase: A modern HTTP, WebSocket, TCP, and MQTT client built with Next.js. Interphase provides an intuitive interface for testing and debugging various network protocols. (Next.js, shadcn)
  • diesel_cli Extension: contains different code generation (not rust codegen) cli tools that may help your life with Diesel easier (raw Rust)
  • Svelma: Bulma components for Svelte (Typescript, Js, Svelte)
  • joy2mouse: joystick to mouse implementation (raw Golang)
  • usizekv: The fastest, 64-bit data-chunk only, one-to-many key-value storage. (raw Rust)
  • BMS-Dropper: A BMS(music game format) Player with 3D gravity enabled note visualization. (Unity, C#)
  • ND1P Launcher: An efficient Android Launcher for large screen devices. (raw Kotlin)
  • Tiny HTML Editor: A WYSIWYG web editor. Electron wrapper of TinyMCE 5. (Electron, JS)
  • Redis Admin: A lightweight Windows Forms application for managing Redis databases. (C#)
  • Forum Browser: A streamlined Windows browser built with WebView2 technology, offering a native Windows experience with minimalist design. (C#)
  • Smiecha: A real-time collaborative drawing chat application. (Ruby, WebSockets)
  • Queue Mounts: Queue Mounts is a hooking system on top of a built-in mqtt server. (Golang)
  • GTSmail: A bare-minimum TCP-level SMTP server implementation in Go for a server to send and receive emails. (Golang)
  • AbbyMusic: A soothing, light, small, music player. (Rust, Svelte, Typescript)
  • Vertriqe: A Solidity smart contract for tracking energy usage data from IoT devices with aggregation capabilities.(Hardhat, Solidity)
  • CPU Process Affinity Benchmark: A Windows benchmarking tool for measuring performance differences between P-cores and E-cores on Intel hybrid architecture processors. (C++ 11)

Games

  • RHY26: A rhythm game with 26 keys inspired by Keyboard Mania, featuring real-time MOD music decoding and multiple difficulty levels. (Godot, C#)
  • RHY26 Recorder: A web-based tool for recording key presses synchronized with music playback. Perfect for creating rhythm game charts or recording musical key sequences. (shadcn, Vercel, minio)

🔯 Plurk(SNS) ✏️ Blog 🕙 Old Archives



trophy


TESTING a long readme for profile.


























































































































































Pinned Loading

  1. diesel_cli_ext diesel_cli_ext Public

    It contains different code generation (not rust codegen) cli tools that may help your life with Diesel easier.

    Rust 123 35

  2. multiqueue2 multiqueue2 Public

    Forked from schets/multiqueue

    A fast mpmc queue with broadcast capabilities. Known as multiqueue too.

    Rust 58 11

  3. c0bra/svelma c0bra/svelma Public

    Bulma components for Svelte

    HTML 541 43

  4. mysql-parser mysql-parser Public

    A standalone, cross-platform, MySQL parser for Golang

    Go 28 2

  5. gtsdb gtsdb Public

    A Dead Simple Timeseries Database. Aims to provide basic methods for embedding.

    Go 17 1

  6. mist mist Public

    Mist - In-Memory MySQL Database. Help your CI done right.

    Go 12