MCPcopy Index your code
hub / github.com/Glup3/gorepos

github.com/Glup3/gorepos @main

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

Go Repos

<a href="https://gorepos.glup3.dev" target="_blank" rel="noopener">
    <img src="https://github.com/Glup3/gorepos/raw/main/screenshot.png" alt="Go Repos Screenshot" />
</a>

Go Repos, a simple web app that showcases random GitHub repositories written in Go.

Motivation

I wanted to explore Go projects and improve my Go coding skills. Using GitHub Search felt slow and clunky, so I built my own UI. The data is aggregated via the GitHub API and displayed using net/http and html/template.

[!WARNING] This project is still under heavy development, and the codebase has not been cleaned up yet.

Feedback

Got suggestions, feature requests, or found a bug? Feel free to open an issue on GitHub! Your feedback is greatly appreciated and helps improve the project.

👉 Submit Feedback or Report an Issue

Development

Install Go Dependencies

go mod tidy

Install tailwindcss/cli

npm install

Run main and css watcher

make api

# in a different terminal
make css-watch

License

MIT

Core symbols most depended-on inside this repo

getRandomItems
called by 1
main.go
main
called by 0
main.go
formatStars
called by 0
main.go
MarshalJSON
called by 0
internal/github.go
UnmarshalJSON
called by 0
internal/github.go
GetRepos
called by 0
internal/github.go
main
called by 0
cmd/data/main.go

Shape

Function 5
Struct 4
Method 2
TypeAlias 1

Languages

Go100%

Modules by API surface

internal/github.go8 symbols
main.go3 symbols
cmd/data/main.go1 symbols

For agents

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

⬇ download graph artifact