index
:
rwebbrowser
master
A minimalist CLI web browser for fast, distraction-free navigation.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
Commit message (
Expand
)
Author
Age
Files
Lines
*
feat: add help manual page and refactor key processing with switch statement
Richard Qin
2026-04-13
1
-70
/
+109
*
feat: implement browsing history tracking and navigation via ricochet://history
Richard Qin
2026-04-13
1
-1
/
+71
*
feat: replace numeric link selection with two-character link hints
Richard Qin
2026-04-13
1
-51
/
+109
*
feat: implement text search functionality with highlighting and navigation su...
Richard Qin
2026-04-13
1
-9
/
+90
*
feat: implement persistent cookie storage and migrate configuration files to ...
Richard Qin
2026-04-13
1
-2
/
+12
*
feat: improve error reporting, implement responsive footer layout, and refine...
Richard Qin
2026-04-13
1
-8
/
+41
*
feat: add binary file download support by parsing Content-Type headers
Richard Qin
2026-04-13
1
-13
/
+65
*
feat: implement bookmarking system with persistence and ricochet://bookmarks ...
Richard Qin
2026-04-13
1
-6
/
+71
*
feat: add support for interactive checkbox and radio button input fields
Richard Qin
2026-04-13
1
-1
/
+53
*
feat: implement HTTP POST support for form submissions and add input value pe...
Richard Qin
2026-04-12
1
-48
/
+88
*
feat: implement form submission support by tracking input fields and form con...
Richard Qin
2026-04-12
1
-5
/
+14
*
feat: add support for interacting with form inputs via the 'i' key
Richard Qin
2026-04-12
1
-3
/
+90
*
feat: add page title extraction, URL normalization, DuckDuckGo tracker stripp...
Richard Qin
2026-04-12
1
-23
/
+165
*
feat: implement HTTP redirect support, URL search formatting, image alt text ...
Richard Qin
2026-04-12
1
-30
/
+101
*
feat: implement link extraction and interactive navigation via numbered tags ...
Richard Qin
2026-04-12
1
-10
/
+94
*
feat: implement URL navigation and input handling in browser TUI
Richard Qin
2026-04-11
1
-50
/
+104
*
feat: implement SSLSocket for encrypted connections and add terminal size det...
Richard Qin
2026-04-11
1
-14
/
+18
*
feat: implement interactive TUI with scrolling and add OpenSSL dependency sup...
Richard Qin
2026-04-11
1
-16
/
+49
*
feat: implement terminal renderer and integrate into browser core
Richard Qin
2026-04-11
1
-16
/
+19
*
style: apply consistent code formatting and bracing style across the codebase
Richard Qin
2026-04-11
1
-25
/
+25
*
feat: implement DOM tree builder to transform HTML tokens into a hierarchical...
Richard Qin
2026-04-11
1
-16
/
+19
*
feat: implement HTML lexer and integrate tokenization into browser output
Richard Qin
2026-04-11
1
-14
/
+36
*
feat: implement basic HTTP client with socket and address networking utilities
Richard Qin
2026-04-11
1
-0
/
+13
*
feat: initialize project structure with CMake build system, C++23 support, an...
Richard Qin
2026-04-11
2
-0
/
+99