Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Gigaxel/codesnap.sh
Share code snippets without leaving your terminal
https://github.com/Gigaxel/codesnap.sh
code share terminal
Last synced: 14 days ago
JSON representation
Share code snippets without leaving your terminal
- Host: GitHub
- URL: https://github.com/Gigaxel/codesnap.sh
- Owner: Gigaxel
- License: mit
- Created: 2023-06-17T13:23:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-07T08:58:52.000Z (7 months ago)
- Last Synced: 2024-08-01T08:13:27.872Z (3 months ago)
- Topics: code, share, terminal
- Language: Go
- Homepage: http://codesnap.sh
- Size: 910 KB
- Stars: 15
- Watchers: 2
- Forks: 6
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# codesnap.sh
### Description
Simple web app to share code snippets without leaving your terminal.#### Upload code demo:
![codesnap.sh demo](./codesnap_demo.gif)
#### Stream code demo:
![codesnap.sh tunnel demo](./codesnap_tunnel_demo.gif)
### Project structure
The project structure is super simple, and it doesn't use a lot of libraries. We use the default multiplexer and
http server from the standard library. There is no need for anything more complex.### Running the project
Before running the project, you'll need to generate a private key with ssh-keygen,
```
ssh-keygen
```The project can be run entirely with docker-compose.
```
docker-compose up -d
```### Contributions
Contributions are welcome! Please submit a PR or open an issue if you have any suggestions or improvements.### License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details