-
-
Notifications
You must be signed in to change notification settings - Fork 297
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Idea: Add a demo website #219
Comments
Hi @tranquochuy645! Thanks as always for your great suggestions! Actually, I've been thinking about this idea as well. I've been considering a few approaches: While we could use Stackblitz to emulate the console in the browser, I think having a uithub.com -like experience where users can simply input a URL and get results would be more convenient and user-friendly. I've already secured the repomix.dev domain, and the current plan is to:
I'd really appreciate your help with this if you're interested in contributing! |
@yamadashy The website needs a field for |
For example, I'm a maintainer for https://github.com/gofiber/fiber Since I can only exclude with the website, this is the result of repomix.
263k tokens is too much for most AI tools |
Hi @gaby! Thanks so much for the feedback! You're absolutely right, an I'll add this to the list and plan to implement it soon. I appreciate your suggestion and the example! |
Hi @gaby! You can now use it. Thanks again for your feedback! 🙏 |
@yamadashy that was quick! Thank you 💪💪💪 |
Hi @tranquochuy645! I wanted to let you know that the demo website you suggested is now live! It's currently a lightweight demo to show the basic usage, but we plan to add more features and documentation in the future. |
Great work, @yamadashy! This is really close to what I had in mind, and the UI looks even better than expected! However, packing an archive (.zip) isn’t available yet. I’m curious if it’s something that might be added soon. I’d love to hear your thoughts on this feature. I’m really invested in the project and would be happy to assist whenever I can. Once again, great job! You nailed it and delivered so quickly! |
@tranquochuy645 It would be great if we could implement direct directory uploads. I'm wondering if this would be feasible. I'll add the ZIP upload feature to our next set of tasks! |
@yamadashy Another thing that is missing is specifying a branch. I also notice that when in mobile, request will timeout if the repo is too big. |
@gaby Ah, you're right, specifying a branch is definitely something we need to address. I'm wondering which approach would be more user-friendly: should we add a dedicated input field for the branch, or would it be better to parse URLs like this: Regarding the timeout issue on mobile with large repos, you're absolutely correct. It seems like we'll need to explore options like using ace.js or similar to render only a portion of the content at a time, rather than trying to load everything at once. |
@yamadashy Probably parsing is the best way to do it. Since not all projects use the same default branch. |
I think adding a demo website using github pages would be nice.
People can paste link to a public repo, or upload a repository's archive to get repomix's output that they can easily copy without installing anything.
The text was updated successfully, but these errors were encountered: