GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — visnkmr - Overview

@visnkmr visnkmr Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@visnkmr
visnkmr
Follow
View visnkmr's full-sized avatar

Vishnu N K visnkmr

Follow
visnk
293 followers · 17 following
  • https://visnkmr.github.io/
  • https://visnkmr.github.io/appstore
  • https://t.me/vishnunkmr
  • in/vishnunk-59124
  • @visnkmr

Achievements

Achievement: Starstruckx2Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx2Achievement: QuickdrawAchievement: Pull Sharkx2Achievement: YOLOAchievement: Arctic Code Vault Contributor
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
visnkmr/README.md

graph

📊 Github Stats

Stats Overview Most Used Languages


  • Fast cross platform feature rich File Explorer with option to chat with files (via llm using file as context)
    • Single App. ~1MiB (Rust and Tauri)
    • Markdown Viewer only. <1MiB (Rust and Tauri)
  • Batu chat ui to interact with llms provided via ollama, lmstudio or openrouter.
  • Wireless File Manager OSS Frontend using the REST API provided by Wireless File Manager app.
  • Netspeed monitor for Windows, Mac, Linux
    • Single App. (Size:1MiB) (Tauri: HTML, CSS, JS (Typesript) GUI and Rust backend)
      • Single app Using SSE (recommended)
      • Single App Using Tauri's inbuilt websocket
    • Backend and GUI separate
      • Server (Rust) ~300KiB
        • Netspeed SSE Server Single Client
        • Netspeed SSE Server Multi client
        • Netspeed HTTP Server
      • GUI for Netspeed SSE Server
        • Netspeed GUI - 950KiB (Tauri)
        • Netspeed GUI -11 MiB (Python)
      • Single Control UI (TCL)
        • Control Center
  • SSTP: Save sessions tabs to MySQL. It is a project that lets user save tabs to a MySQL db through a vercel api endpoint. It functions similar to onetab only difference being it lets users save the tabs to a MySQL db. It is completely self hostable using your own instance of mysql db instead of MySQL and local rust server instead of using vercel endpoint.
  • Rust crates
    • Prefstore
    • Xbel-parser (NPAY)
    • Json-bookmark-parser (NPAY)
  • LogLinktoDisk (Javascript & Chrome,Firefox APIs) : to save Link/links to markdown file locally like Onetab extension but with local disk storage.
    • Extensions (JS, HTML)
      • Chrome extension
      • Firefox extension
    • LLD SavetoDisk: Backend for LogLinktoDisk (Rust)
      • SavetoDisk
    • LLD ServeLocal: Backend for LogLinktoDisk (Rust) that along with saving locally + also serves the last saved session over lan network
      • SavetoDisk
    • LLD Perlink: Backend for LogLinktoDisk (Rust) that does not save to disk but shows options to choose browser to open link in.
      • SavetoDisk
  • Perlink let you Choose browser to open on per link basis on windows, linux and mac. (Rust)
    • Perlink
  • Weblinklist(NPAY)
    • NodeJS
    • Rust
  • On Screen Remote app for PCs like the remote offered by NoKeyboard on Android.
  • Take Notes (Kotlin): Uses coroutine, datastore
  • ADB Keyboard, Remote and Shell (Java)

Android apps, Desktop Apps, Libs

Powering 15million+ sessions.

- Background Apps and Process List (Java) : Uses API, Volley, Accessibility in unreleased Autoclose version of the app. - File Explorer (Java) : Uses ForkJoin pool, Fuzzy Logic based search, Memoization, Glide, GSON, Recycleview. - Wireless File Manager (Java & WebUI frontend using NextJS, React, Tailwind) - No Keyboard (Java) - Netspeed Test (Java) - Taotlus (Java,Kotlin) : Use coroutine, picasso, fuzzy logic based search, recycleview. - Teave (Java) - Time Netspeed Monitor (Java) : Uses Overlay. - Calculator (Java) - Software Power Menu (Java) - Software Volume Button (Java) - Developer Tools Menu for Fire TV (Java)

Github CI/CD pipelines to remember:

  • Appcenter->MySQL (visnkmr/apihub) [rust program run as daily cron job using ghAction]
  • Codeberg->JSON (visnkmr/apihub@getnewcommits) [rust program run as daily cron job using ghAction]
  • visnkmr/homepagev2 NextJS page built and push the exported files to visnkmr/visnkmr.github.io and codeberg pages repo which is then served over jsdelivr cdn for website visnkmr.github.io and visnk.codeberg.page [whenever new code pushed to main runs ghAction]
  • visnkmr/edge_release publishes a release whenever new version of edge available for linux. [rust program run as daily cron job using ghAction]
  • visnkmr/filedime,visnkmr/wfmossfrontend auto release github action including artifacts for apple silicon devices.

🛠️ Rust, Typescript, Java (Android), Kotlin (Android), Javascript, HTML, CSS, Python, R, Swift (Basics), TCL, Linux, bash scripting
🖥️ Arch GNU/Linux, Win11
Local(SH): Gitea, Floccus, Dufs, Olivetin, Joplin, Weblinklist,Proxmox*, Nextcloud*, Github workflow.
Helpful scripts:

  • ChecknLock
  • Codeberg,Gitea->JSON File, Appcenter->MySQL
  • Linux Disk Usage Monitor (Rust)
  • SMS WordCloud (R)
  • CSV Data Analyzer (R)
    • Amazon Appstore Sales
    • Google Play Console

Pinned Loading

  1. filedime filedime Public

    A High Performance File explorer made using rust for PC. Support multi-window, tabs, fzf like search, swift folder size compute, hot reload for markdown, html.

    Rust 132 17

  2. netspeed_pc netspeed_pc Public

    Monitor live bandwidth usage/ network speed on PC. Native version also available for Android, separately.

    Rust 38 3

  3. wfm wfm Public

    Transfer files to your android/Fire devices using any web browser. Amazon Appstore version supports transfers to both Internal Storage, External Storage, A limited replica is available on Google Pl…

    53 4

  4. LogLink2Disk_chrome LogLink2Disk_chrome Public

    Extension for chrome that lets you log url of the active window and its title to disk.

    JavaScript 2 2

  5. wfmossfrontend wfmossfrontend Public

    React, Tailwind, NextJS frontend for using APIs provided wireless file manager android app. Also available as an app for MacOS, Windows, Linux.

    TypeScript 12 5

  6. MP_Docker MP_Docker Public

    RedditDataAnalyzer Docker Image. Configured using VS Code, RStudio.

    R

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.