Project ideas from Hacker News discussions.

Show HN: Gitdot – A better GitHub. Open-source, written in Rust

📝 Discussion Summary (Click to expand)

1. Minimalist UI & Performance

  • This is really interesting. Especially as its open source and I really liked the UI design of it.” – imustaskforhelp
  • “The minimal look feels very refreshing, and yet it’s not disorienting … I actually feel like I know how to navigate this thing.” – TazeTSchnitzel

2. Anti‑AI Philosophy

  • We view AI as an implementation detail — and do not think that using it is necessarily good.” – baepaul
  • Anti‑AI would mean avoiding it as a value regardless of practicality.” – ronsor

3. Technical & UX Hurdles - “This particular UX is poor. It’s not intuitive that clicking the filename has different behavior from clicking elsewhere in the file’s row.” – tadfisher - “The site isn’t perfect. My fixation here is to make everything load instant, but that is dependent on server latencies, which right now is admittedly slow as we only have one server in the US.” – baepaul

4. Community, Openness & Sustainability

  • We want to create/support communities within the app in the future (via issues, etc) but ya it’s a good idea to form some channels.” – wjsekfghks
  • I wish nothing but the best for you folks. I will try to either self‑host this on my servers or gitdot.io as well as Github.” – imustaskforhelp

🚀 Project Ideas

Generating project ideas…

[GitForge Hub]

Summary

  • A self‑hosted, open‑source Git forge that automatically creates per‑repo Matrix/Slack/Discord channels and offers a responsive UI for mobile devices.
  • Solves GitHub unreliability, lack of community spaces, and missing mobile support.

Details

Key Value
Target Audience Developers who want reliable self‑hosted hosting with built‑in community spaces
Core Feature Auto‑generated chat rooms linked to each repository + fully responsive mobile UI
Tech Stack Rust (actix‑web) backend, PostgreSQL, MatrixSDK, TailwindCSS frontend
Difficulty Medium
Monetization Hobby

Notes

  • Directly fulfills HN commenters’ request for “small community in matrix (preferred), fluxer.gg, discord etc.”
  • Eliminates the “mobile support to come” pain point by being mobile‑first from launch.
  • Provides one‑click Docker‑Compose setup and clear documentation for easy self‑hosting.

[Hoversafe Git Viewer]

Summary

  • A CLI/TUI tool that lets users explore Git repositories without the hover‑induced file‑change bug; navigation requires explicit click or keyboard input. - Fixes the UI frustration where hovering over a file changes the preview.

Details

Key Value
Target Audience Developers who prefer command‑line browsing but need a safe UI for file navigation
Core Feature Safe file listing that never mutates the preview on hover; optional lightweight web wrapper
Tech Stack Rust (crossterm) for CLI, optional Electron for web UI, integrates with git CLI
Difficulty Low
Monetization Revenue-ready: $5/mo tier for premium features (e.g., remote repo management)

Notes

  • Addresses the exact comment: “I hate that when we scroll through a codebase files, it changes the file we are hovering… I'd rather having to click to see the file.”
  • Offers a single binary distribution, appealing to “built in Rust” enthusiasts while solving a concrete usability issue.
  • Can be packaged as a dev‑tool for daily workflow, likely to be up‑voted for practicality.

[Minimalist Code Review Platform]

Summary

  • A minimalist web UI for code reviews that uses an “inspector” pattern for lines, comments, and users, eliminating the inconsistent GitHub‑style menus. - Provides fast, consistent meta‑information about any selected code unit.

Details

Key Value
Target Audience Teams seeking a lightweight, fast code‑review experience without GitHub’s scattered UI
Core Feature Persistent right‑hand inspector pane showing blame, linked issues, and actions for any line or diff
Tech Stack Rust (warp server) backend, WebAssembly client, TailwindCSS, integrates with any Git remote
Difficulty Medium
Monetization Hobby

Notes

  • Mirrors HN feedback: “I would love an inspector pattern like old MacOS … each line should have obvious ‘noun’ tools.”
  • Solves the “hover behavior is poor” problem by making interaction explicit and consistent.
  • Delivers the “snappy” loading experience praised in community comments.

[Stacked Diff PR Engine]

Summary

  • A service that automatically splits large PRs into stacked diffs and provides review‑ready primitives, helping teams manage AI‑generated slop PRs.
  • Offers integrations with Claude, Codex, and other LLMs without training on user data.

Details

Key Value
Target Audience Developers dealing with AI‑generated pull requests who want a clean review workflow
Core Feature Automatic diff partitioning, UI for stacked diff review, API hooks for external LLM services
Tech Stack Rust backend, PostgreSQL, GraphQL API, optional CLI wrapper, uses Claude/Codex via server‑side proxy
Difficulty High
Monetization Revenue-ready: $0.01 per diff for private repositories

Notes

  • Directly implements the “stacked diffs as PR primitive” idea discussed in the thread to tame large AI‑generated PRs.
  • Aligns with the “anti‑AI” stance while providing a practical tool, satisfying users who want “better PR primitives.”
  • Provides a clear monetization path without compromising the commitment to not train on user data.

Read Later