Skip to content

teaql/teaql-rust-app-examples

Repository files navigation

TeaQL Rust App Examples

This repository contains various example applications built using TeaQL in Rust. The examples cover a wide range of use cases from interactive command-line applications, Terminal User Interfaces (TUI), and OS-level integrations.

Available Examples

A high-performance, interactive command-line application (REPL) built in Rust to display the FIFA World Cup 2026 groups and rankings.

  • Features: Interactive CLI shell, Group/Ranking views.
  • Tech Stack: Rust, TeaQL Core, SQLite Provider.

A Terminal User Interface (TUI) version of the World Cup application.

  • Features: Rich terminal rendering (using ratatui), keyboard navigation.
  • Tech Stack: Rust, TeaQL Core, SQLite Provider, ratatui, crossterm.

An example demonstrating how to query the underlying Linux system (/proc filesystem) using TeaQL.

  • Features: Real-time system monitoring, process and thread inspection with full type-safety.
  • Tech Stack: Rust, TeaQL Core, teaql-provider-linux, ratatui.
  • Highlights: Demonstrates the expressive Q:: (Query) and E:: (Expression) APIs to query system processes natively.

Each directory contains its own README.md with detailed instructions on how to run and explore the example.

About

rust examples covers command line, TUI app , web app and more

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages