MCPcopy Index your code
hub / github.com/SergioRibera/sss

github.com/SergioRibera/sss @v0.1.4

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.1.4 ↗ · + Follow
92 symbols 171 edges 25 files 14 documented · 15% updated 10d agosss_cli/v0.2.1 · 2026-06-27★ 1331 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Super ScreenShot

It is a set of libraries and tools for building screenshots in a standardized, high-performance image format.

SSS Code SSS Screenshot
out Not available (For now)

Libraries

  • sss_lib: Base library for screenshot generation
  • sss_code: Terminal tool to take screenshot of your code
  • sss: Terminal tool to take screenshot of your screen

Installation

[!IMPORTANT] For the moment it is not published in any store so you have to download the tool from the releases

Acknowledgments

  • syntect: Rust library for syntax highlighting using Sublime Text syntax definitions.
  • I use this library for code highlighting and parsing.
  • djanho: Convert VSCode themes to (Neo)Vim colorschemes
  • Use this project to understand how to import (Neo)vim themes.

Other Goals

  • silicon: Create beautiful image of your source code.
  • I used it as a basis for my code screenshot project.

Extension points exported contracts — how you extend this code

DynImageContent (Interface)
(no doc) [2 implementers]
crates/sss_lib/src/lib.rs
ToRgba (Interface)
(no doc) [2 implementers]
crates/sss_lib/src/color.rs

Core symbols most depended-on inside this repo

round
called by 24
crates/sss_lib/src/blur.rs
get
called by 20
crates/sss_lib/src/blur.rs
to_rgba
called by 10
crates/sss_lib/src/color.rs
border_radius
called by 4
crates/sss_lib/src/components/round.rs
box_blur
called by 3
crates/sss_lib/src/blur.rs
update_mouse
called by 3
crates/sss_select/src/app.rs
color_to_rgba
called by 3
crates/sss_code/src/utils.rs
get_line_y
called by 3
crates/sss_code/src/img.rs

Shape

Method 35
Function 33
Class 14
Enum 8
Interface 2

Languages

Rust100%

Modules by API surface

crates/sss_code/src/font.rs16 symbols
crates/sss_lib/src/blur.rs9 symbols
crates/sss_select/src/app.rs7 symbols
crates/sss_code/src/img.rs7 symbols
crates/sss_lib/src/img.rs6 symbols
crates/sss_code/src/config.rs6 symbols
crates/sss_select/src/lib.rs4 symbols
crates/sss_cli/src/config.rs4 symbols
crates/sss_lib/src/shadow.rs3 symbols
crates/sss_lib/src/lib.rs3 symbols
crates/sss_lib/src/error.rs3 symbols
crates/sss_code/src/theme/vim.rs3 symbols

For agents

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

⬇ download graph artifact