mertd / shovel Goto Github PK
View Code? Open in Web Editor NEWFind scoop manifests instantly from the comfort of your browser. Please use the new search at https://scoop.sh instead!
License: MIT License
Find scoop manifests instantly from the comfort of your browser. Please use the new search at https://scoop.sh instead!
License: MIT License
I would like to have an additional button (next to the existing ones ) that would open the manifest JSON file in browser -- ie. for git
open https://github.com/ScoopInstaller/Main/blob/master/bucket/git.json
(Just dropping the idea now. I can PR if you're not up to it, thanks for the cool project and happy holidays! ๐)
It would be nice if the search waited a second for you to type in your query otherwise it starts to lag as it searches for the first few characters which have thousands of results, especially noticeable on a mobile browser!
This will enable searching without blocking the UI.
Hi,
It will be nice if you can put this info on results, consider like suggestions:
And its possible to show a image on results too ? I dont know if scoop support a image refence (screenshots) in manifests.
Hello! I'm not sure if this is intended behavior, but the application doesn't seem to work if the search query has already been set in the URL.
navigating to https://shovel.sh/search?q=git should display search results for git
Search results appear for a moment and disappear
...instead of having to select and CTRL+C
Hi.
I'm trying to host this like domain.com/shovel
instead of domain.com
and I'm having issues since I have no experience with react.
I think the places I have to change are:
in App.tsx I think I can add a basepath like this in (ln21) <Router basename="/shovel">
or I can add it each time a path is given:
(ln24) <Route path="/shovel/search">
and
(ln37) <Redirect to="/shovel/search" />
Also, I think I have to change the search behavior since it changes the URL. This is done in search.tsx:
(ln63)history.replace("/shovel/search?q=" + search);
However, nothing is working after an hour or so of trial and error and Stack Overflow searching. I am certain I'm doing something dumb. Can you tell me what it is? I would appreciate it greatly!
Thanks :)
EDIT added line number in search.tsx
When I visit https://shovel.sh/, the loading wheel spins indefinitely. The error console reads: Uncaught (in promise) SyntaxError: Unexpected token in JSON at position 3107130 (asyncToGenerator.js:6)
As pointed out by @JanPokorny, link icons in search results are unintuitive.
Instead of using the current Chakra-UI icon set, a better matching icon set should replace the current icons.
Has to be done after #4
Generate a sitemap entry for every manifest available at build time. Even better, pre-render manifest pages during build.
Without this, search engines have no way to index all manifests for the dynamically generated pages.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.