https://github.com/foo-dogsquared/one-for-all
A web app that lets you create a list of search engines in one neat page (NOTE: default list included for lazy bums).
https://github.com/foo-dogsquared/one-for-all
developer-tools javascript search-interface single-page-site
Last synced: 24 days ago
JSON representation
A web app that lets you create a list of search engines in one neat page (NOTE: default list included for lazy bums).
- Host: GitHub
- URL: https://github.com/foo-dogsquared/one-for-all
- Owner: foo-dogsquared
- License: mit
- Created: 2018-06-09T13:23:53.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-14T11:58:12.000Z (over 7 years ago)
- Last Synced: 2025-01-11T17:22:10.880Z (over 1 year ago)
- Topics: developer-tools, javascript, search-interface, single-page-site
- Language: JavaScript
- Homepage: https://foo-dogsquared.github.io/one-for-all
- Size: 738 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: code-of-conduct.md
Awesome Lists containing this project
README
# one-for-all
[](http://hits.dwyl.io/foo-dogsquared/one-for-all)
[](./LICENSE)

A single web program to make your own list of search engines in one neat page. A default list is included for those lazy bums to make their own list (like me 😁).
## List of included search engines so far:
- BitBucket
- Can I Use
- cdnjs
- DevDocs
- Dev.to
- DuckDuckGo
- GitHub
- GitLab
- Google
- LinkedIn
- MDN Web Docs
- Medium
- Noun Project
- npm Package Search
- Stack Overflow
- YouTube
...and so much more to be brought by you! That's right, you can make your own list! The possibilities are (almost) endless!
## Install
If you need to install it for some reason (I won't judge but ok), you can simply download the zip file provided by GitHub. You could also fork it and clone it in your machine, why not.
No need for install libraries or anything — except for the devtools which is listed in `package.json`, if you want to have an easier time debugging these shiiiiiiinanigans.
## Features
### [Configurable list](./docs/json-search-engine-list.md)
One of the biggest features of `one-for-all` is you can make your own list of search engine. Just head on over [here](./docs/json-search-engine-list.md) to know how does it work and what are the required valid data for it.
### [Optional commands](./docs/available-commands.md)
You can do the following commands in the main `` element as if you're using a CLI program. You can view the available commands over [here](./docs/available-commands.md). A GUI version (thus, user-friendly) of them will be implemented Soon™.
## To-do / User stories
- ~~the user can set some keywords to be associated with their `se-list.json` URL~~
- multiple input cursor on different `` in the list, similar to Visual Studio Code's multiple cursor
- update the page aesthetic
- make a GUI and mobile-friendly (and user-friendly) version of the CLI commands
## How to contribute?
If you find any bugs or want to request for a feature or an improvement, you can file an [issue](https://github.com/foo-dogsquared/one-for-all/issues) on this repo.
If you're contributing through code, feel free to do so. Just take note we're taking a [code of conduct](./code-of-conduct.md) over here.
You can also contribute by donating, if you appreciate my work. Just click on the big button below and give me a bit of the coffee money to spare (I'm broke af):
[](https://www.buymeacoffee.com/foodogsquared)