Skip to content

httuicom/httui-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

164 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

httui-core

Shared Rust platform for httui: vault management, git, keychain integration, SQLite storage, and executors for HTTP and database blocks.

This crate is consumed by:

  • httui — desktop app, TUI, MCP server
  • httui-lang — language server (LSP wrapper that depends on httui-core for storage and execution)

Modules

  • executor/ — HTTP and DB executors with streaming, cancellation, cookies
  • db/ — connection pools, schema cache, dialects (PostgreSQL, MySQL, SQLite)
  • git/ — git operations (clone, push, pull, conflict resolution)
  • secrets/ — OS keychain integration
  • vault_config/ — TOML config files
  • references/ — block reference parsing and resolution
  • frontmatter/, tag_index/, paths/, and more

Build

cargo build
cargo test

License

MIT. See LICENSE.

About

Shared Rust platform for httui: vault management, git, keychain, SQLite, executors for HTTP and DB blocks

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages