ShineBoard is a open-source platform to make sharing code easier. Wasted by all the .txt files you downloaded and the poor hastebin codes ? Switch now to ShineBoard :
- Open shineboard.io
- Paste your file's content
- Hit
CTRL + S
to save the paste, and thenCTRL + V
to share the link
Alternatively, you can use the CLI to create paste from your terminal.
- Over +20 languages supported
- Save paste by hitting
CTRL + S
, the link is automatically pasted in your clipboard - Ability to set a title for a paste
- Possibility to set a custom password, to restrict the paste security
- Automatic code highlight for all the supported languages
- A CLI is available, to paste your files without leaving your terminal
If you have ever worked on a Laravel application, it's the same :
- Fork this repository, then clone it to your device
- Install PHP dependencies with
composer install
- Install JS dependencies with :
- NPM :
npm install
- Yarn :
yarn
- NPM :
- Copy
.env.exemple
to.env
and change DB fields to your local configuration - Run
php artisan serve
to launch the built in Laravel server - Run
npm run watch
oryarn watch
to watch for CSS and JS files to be compiled - Access the application at localhost:8000
To make sure nothing is broken after your modifications, run php artisan test
.
ShineBoard is licensed under the Apache license.