MCPcopy Index your code
hub / github.com/Username-08/lightnovel-cli

github.com/Username-08/lightnovel-cli @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
16 symbols 38 edges 2 files 0 documented · 0%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

LightNovel-CLI

A simple program to read lightnovels in your terminal. It scrapes freewebnovel

https://user-images.githubusercontent.com/83852973/159120682-1d0bfcd3-d42f-4d4a-893a-122e4c9159e5.mp4

Table Of Contents :toc:

Keybinds

Bind Action
s search for a novel
j or down_arrow scroll down
d scroll down half a page
k or up_arrow scroll up
u scroll up half a page
q quit
h or left_arrow go to previous chapter
l or right_arrow go to next chapter
enter select option under cursor

Installation

Arch Linux

yay -S lightnovel-cli-git

Linux

Dependencies

Make sure you have these installed before compiling from source

rust
ncurses
openssl

Compiling

git clone https://github.com/Username-08/lightnovel-cli.git
cd lightnovel-cli
cargo build --release

Uninstalling

yay -Rns lightnovel-cli-git

Core symbols most depended-on inside this repo

draw
called by 17
src/screen.rs
scroll
called by 8
src/screen.rs
get_doc
called by 4
src/screen.rs
change_chapter
called by 3
src/screen.rs
make_welcome_screen
called by 3
src/screen.rs
draw_chapter_screen
called by 2
src/screen.rs
parse_doc
called by 2
src/screen.rs
make_search_screen
called by 2
src/screen.rs

Shape

Method 13
Function 2
Class 1

Languages

Rust100%

Modules by API surface

src/screen.rs14 symbols
src/main.rs2 symbols

For agents

$ claude mcp add lightnovel-cli \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact