Skip to content
@igumnoff

Igumnoff Software

Software Development Sole Proprietorship specializing in the Rust language

CBLT

cblt

Safe and fast minimalistic web server, written in Rust, that serves files from a directory and proxies requests to another server.

Features:

  • 10 times faster than Nginx for small content under 100KB
  • KDL Document Language configuration (Cbltfile)
  • Proxy requests to another server
  • Serve files from a directory
  • TLS support
  • Gzip compression
  • Redirects

Repo: https://github.com/evgenyigumnov/cblt

Shiva

shiva

  • Shiva Library: Implementation in Rust of a parser and generator for documents of any type
  • CLI Shiva: Сonverting documents from any format to any

Features:

  • Common Document Model (CDM) for all document types
  • Parsers produce CDM
  • Generators consume CDM
Document type Parse Generate
Plain text + +
Markdown + +
HTML + +
PDF + +
JSON + +
XML + +
CSV + +
RTF + +
DOCX + +
XLS + -
XLSX + +
ODS + +
Typst - +

Repo: https://github.com/igumnoff/shiva

rustsn

rustsn

This Rust-based tool generates, compiles, and tests code using LLMs, resolves dependencies, and provides explanations of existing code through embeddings.

Features

  1. generate function command is used to generate code snippets based on user-provided explanations.
  2. TODO: generate application command is used to generate seed project code based on user-provided explanations.
  3. ask command is used to get explanation by existing codes of your project based on user-provided question.

Supported languages by feature

language generate function generate application ask
Rust + - +
JavaScript + - +
C# - - +
Python + - -
TypeScript + - -
Java + - -
Kotlin + - -
Swift + - -
PHP + - -
Scala + - -

Repo: https://github.com/evgenyigumnov/rustsn

Gabriel2

shiva

Gabriel2: Indeed, an actor library, not a framework, written in Rust

Features:

  • Async for sending messages
  • Async for messages processing in actor
  • Support messaging like send and forget
  • Support messaging like send and wait response
  • Mutable state of actor
  • Self reference in actor from context
  • Actor lifecycle (pre_start, pre_stop)

Repo: https://github.com/igumnoff/gabriel2

Parvati

parvati

Parvati library: ORM library with no boilerplate code, written in Rust.

  • SQLite support
  • MySQL support

Repo: https://github.com/igumnoff/parvati

Metatron

metatron

Metatron library: Implementation in Rust of a report generation

Supported report types:

  • Plain text
  • Markdown
  • HTML
  • PDF

Repo: https://github.com/igumnoff/metatron

Pinned Loading

  1. shiva shiva Public

    Shiva library: Implementation in Rust of a parser and generator for documents of any type

    Rust 320 17

  2. metatron metatron Public

    Metatron library: Implementation in Rust of a report generation

    Rust 58 4

  3. parvati parvati Public

    Parvati library: ORM library with no boilerplate code, written in Rust.

    Rust 9 1

  4. gabriel2 gabriel2 Public

    Gabriel2: Indeed, an actor library based on Tokio, written in Rust

    Rust 26 6

Repositories

Showing 8 of 8 repositories
  • igumnoff/igumnoff.github.io’s past year of commit activity
    HTML 0 0 0 0 Updated Dec 3, 2024
  • .github Public
    igumnoff/.github’s past year of commit activity
    0 0 0 0 Updated Nov 14, 2024
  • shiva Public

    Shiva library: Implementation in Rust of a parser and generator for documents of any type

    igumnoff/shiva’s past year of commit activity
    Rust 320 Apache-2.0 17 21 0 Updated Nov 7, 2024
  • metatron Public

    Metatron library: Implementation in Rust of a report generation

    igumnoff/metatron’s past year of commit activity
    Rust 58 GPL-3.0 4 2 0 Updated Sep 19, 2024
  • gabriel2 Public

    Gabriel2: Indeed, an actor library based on Tokio, written in Rust

    igumnoff/gabriel2’s past year of commit activity
    Rust 26 GPL-3.0 6 5 1 Updated Jul 12, 2024
  • kubera Public

    Trade-Exchange Engine Library for Cryptocurrencies market written in Rust.

    igumnoff/kubera’s past year of commit activity
    Rust 3 GPL-3.0 0 0 0 Updated Jul 9, 2024
  • parvati Public

    Parvati library: ORM library with no boilerplate code, written in Rust.

    igumnoff/parvati’s past year of commit activity
    Rust 9 GPL-3.0 1 3 0 Updated May 8, 2024
  • harpocrates Public
    igumnoff/harpocrates’s past year of commit activity
    0 GPL-3.0 0 0 0 Updated Mar 19, 2024

Top languages

Loading…

Most used topics

Loading…