Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/crcastle/brainstem-gui
thick-client gui that makes secure cross-domain HTTP API requests
https://github.com/crcastle/brainstem-gui
Last synced: about 2 months ago
JSON representation
thick-client gui that makes secure cross-domain HTTP API requests
- Host: GitHub
- URL: https://github.com/crcastle/brainstem-gui
- Owner: crcastle
- Created: 2011-07-06T01:03:12.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-07-10T20:59:58.000Z (over 13 years ago)
- Last Synced: 2024-10-14T04:44:44.334Z (3 months ago)
- Language: JavaScript
- Homepage:
- Size: 195 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Install and Run
*Requires python, which is installed by default on most unix variants.*$ git clone [email protected]:crcastle/brainstem-gui.git
$ cd brainstem-gui
$ python -m SimpleHTTPServer 4567
Now open browser and go to http://localhost:4567## About
**brainstem-gui** is a thick-client GUI that can make encrypted (HTTPS) and
authenticated (Basic Auth) cross-domain HTTP requests (e.g. to an API).Currently, **brainstem-gui** is a simple proof-of-concept showing
1. How to make cross-domain HTTP requests with jQuery
2. How authentication can work
3. What a simple GUI layout might look like (using jQuery)Note that jQuery is not necessary for the core functionality.
It was used to speed up the prototyping process.
Some code changes would be necessary, but jQuery could be removed completely or replaced with another JS framework/library.