Skip to content

TheDancingDeveloper-org/nzb-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

75 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nzb-core

Shared models, configuration, NZB parser, and SQLite database for the nzb-* usenet crate stack.

Features

  • NZB XML parser (RFC 4155)
  • Job and server configuration types
  • SQLite database with WAL mode (download queue, history, newsgroup data)
  • Shared error types

Part of the nzb-* stack

Crate Role
nzb-nntp Async NNTP client, connection pool
nzb-core Shared models, config, SQLite DB (this crate)
nzb-decode yEnc decode + file assembly
nzb-news NNTP fetch engine
nzb-dispatch Article dispatcher, retry, hopeless tracking
nzb-postproc PAR2 repair, archive extraction
nzb-web Queue manager, download orchestration

License

MIT

About

Shared models, config, NZB parser, and SQLite database for NZB clients

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages