github.com/BRAVO68WEB/shx ↗
Shx Menorepo
An animated visualization of BRAVO68WEB/shx's Git history from May 2023 to June 2023, built by 5 contributors. The codebase reached 683 lines, mostly TypeScript. The video runs 14 seconds.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
TypeScript
Contributors
5
Lines of Code
683
From
2023-05-06
To
2023-06-02
Advertisement
About BRAVO68WEB/shx
Shx is a monorepo project that implements a file and content sharing platform compatible with ShareX clients. The system allows users to upload and share files, images, text snippets, and shortened URLs through a unified interface. Built with Node.js and Express.js on the backend, it leverages Cloudflare R2 for storage and PostgreSQL with Hasura GraphQL for data management, while the frontend is constructed with Next.js and Tailwind CSS.
The project provides multiple access patterns including a web dashboard, command-line interface via Commander.js, and REST API endpoints that follow the ShareX protocol standard. This multi-interface approach makes it suitable for both casual users managing files through a browser and developers automating uploads through CLI or API integrations. The codebase uses TypeScript for type safety and incorporates Redis for caching, with Storybook included for component development and documentation in the UI layer.
Advertisement