Projects
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 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 | + | + |
| + | + | |
| JSON | + | + |
| XML | + | + |
| CSV | + | + |
| RTF | + | + |
| DOCX | + | + |
| XLS | + | - |
| XLSX | + | + |
| ODS | + | + |
| Typst | - | + |
Repo: https://github.com/igumnoff/shiva
rustsn

This Rust-based tool generates, compiles, and tests code using LLMs, resolves dependencies, and provides explanations of existing code through embeddings.
Features
- generate function command is used to generate code snippets based on user-provided explanations.
- TODO: generate application command is used to generate seed project code based on user-provided explanations.
- 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

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 library: ORM library with no boilerplate code, written in Rust.
- SQLite support
- MySQL support
Repo: https://github.com/igumnoff/parvati
Metatron

Metatron library: Implementation in Rust of a report generation
Supported report types:
- Plain text
- Markdown
- HTML
Igumnoff Software