{"id":22780048,"url":"https://github.com/babab/springwhiz","last_synced_at":"2025-03-30T14:15:45.527Z","repository":{"id":4077851,"uuid":"5183198","full_name":"babab/springwhiz","owner":"babab","description":"springwhiz is a collection of well-known web-tools such as a notepad/pastebin and bookmarks app. It has a unique search box that allows commands and quick navigation to bookmarks to be entered while passing 'normal' searches to the duckduckgo.com search engine.","archived":false,"fork":false,"pushed_at":"2021-06-10T17:37:58.000Z","size":495,"stargazers_count":1,"open_issues_count":2,"forks_count":1,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-05T15:52:40.590Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/babab.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-07-25T18:59:31.000Z","updated_at":"2014-09-28T15:01:01.000Z","dependencies_parsed_at":"2022-08-06T15:00:10.371Z","dependency_job_id":null,"html_url":"https://github.com/babab/springwhiz","commit_stats":null,"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babab%2Fspringwhiz","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babab%2Fspringwhiz/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babab%2Fspringwhiz/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/babab%2Fspringwhiz/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/babab","download_url":"https://codeload.github.com/babab/springwhiz/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246326783,"owners_count":20759439,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-12-11T20:12:07.507Z","updated_at":"2025-03-30T14:15:45.507Z","avatar_url":"https://github.com/babab.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# springwhiz documentation\n\n## What is springwhiz?\n\nspringwhiz is a collection of well-known web-tools such as a\nnotepad/pastebin and bookmarks app. It has a unique search box that allows\ncommands and quick navigation to bookmarks to be entered while passing 'normal'\nsearches to the duckduckgo.com search engine.\n\nspringwhiz is currectly in the initial stages of development, a demo version is\navailable at http://sprwz.babab.nl. Since this is a demo environment, accounts\nand content will be reset periodically.\n\nspringwhiz proudly uses https://duckduckgo.com for searching the web and has\nsome support for it's tools. It must be made clear though, that springwhiz is\nnot endorsed by duckduckgo or affiliated with them.\n\nspringwhiz is free, open source software released under the GPL license. It is\nwritten in Django, and can therefore easily be deployed and extended or altered\nto suit your needs.\n\n## Current features\n\nThese features are currently working and stable. Although small improvements\nmay still be done.\n\n\n### Notepad / Pastebin\n\n- Create private, secret or open notes\n- Syntax higlighting for 236 (mixtures of) programming and markup languages\n- Render markdown and/or reStructuredText to HTML\n- Raw output in text/plain format\n\nCreate notes, which can be any content or textfile you like. You can keep your\nnotes private, share them via a secret url (much like Github gists) or create\n'open' notes, which are listed and viewable for everybody.\n\nView notes in raw format or with added linenumbers and optional syntax\nhighlighting. Syntax highlighting is added using Pygments which has great\nsupport for a huge array of languages.\n\nWhen the type is set to **markdown** or **reStructuredText** the note can be\nrendered to HTML using Django's built-in support for these markup languages.\n\n\n### Search / command box\n\nEnhance your browsing experience with a simple command line. Prefix your query\nwith an `@` and springwhiz will run a command / navigate to a page.\n\n    Basic commands\n\n    command                      alias   description\n    ---------------------------- ------- --------------------------------------\n    @register                    @reg    Will bring you to the register dialog\n    @login                       @li     Will bring you to the login dialog\n    @logout                      @lo     Log out (from all your sessions)\n    @notepad                     @np     Open notepad\n\n\nWithout these prefixes your query will be send directly to the duckduckgo.com\nsearch engine. This means you can use the awesome !bang syntax duckduckgo\noffers to search on hundreds of sites directly. Or use the `\\` prefix to\nnavigate to the first page that duckduck has found.\n\n    Duckduckgo.com bang syntax search\n\n    bang                                 description\n    ------------------------------------ --------------------------------------\n    \\\u003cstring\u003e                            Browse to 1st result for string\n    !yt \u003cstring\u003e                         Search YouTube\n    !g \u003cstring\u003e                          Search Google\n    !i \u003cstring\u003e                          Search Google Images\n    !m \u003cstring\u003e                          Search Google Maps\n    !synonyms \u003cstring\u003e                   Search thesaurus.com\n\nFor more info on Duckduckgo's bang search abilities enter `!bang`\n\n\n## Features to be added (most probably)\n\n- Manage bookmarks and optionally share them\n- TODO application\n\n\n## License\n\nspringwhiz is free, open source software licensed as follows:\n\n    Copyright (C) 2012-2013  Benjamin Althues\n\n    springwhiz is free software: you can redistribute it and/or modify\n    it under the terms of the GNU General Public License as published by\n    the Free Software Foundation, either version 3 of the License, or\n    (at your option) any later version.\n\n    springwhiz is distributed in the hope that it will be useful,\n    but WITHOUT ANY WARRANTY; without even the implied warranty of\n    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\n    GNU General Public License for more details.\n\n    You should have received a copy of the GNU General Public License\n    along with springwhiz.  If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n\nAdditionally, springwhiz includes and uses the excellent silk icon set created\nby Mark James. The icons are licensed under a Creative Commons Attribution 2.5\nLicense. See http://famfamfam.com/lab/icons/silk/ for more information.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbabab%2Fspringwhiz","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbabab%2Fspringwhiz","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbabab%2Fspringwhiz/lists"}