🚀 Releasing ShineBoard - A beautiful way to share code
Tom Lienard
Posted on May 16, 2020
ShineBoard
A beautiful way to share code
Introduction
🎉 Hello ! Today, I wanted to show you the side project I was working on. Basically, I didn’t like pastebin for sharing codes - it’s not very beautiful and user-friendly. I know hastebin, but half of the time the website is down. Also, I always have tons of .txt, .yaml files on my Desktop, due to logs or configuration files. So this is why I created ShineBoard - a tool to make code sharing easier and a better experience.
❗️ It’s a « beta » version, I just would like to get some feedback about it.
Presentation
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 :
- Install with NPM (
npm i -g @shineboard/cli
) or with Yarn (yarn global add @shineboard/cli
) - Type
shine help
to get started - To upload very quicly, run
shine add <file>
- You can also choose to specify a name for this paste with the flag
--name
(or-n
) - If you which, you can force the language with
--language
(or-l
)
Informations
📋 ShineBoard is currently in a « beta » version. I just want to get some feedback before working on new features.
The project is open-source, so feel free to contribute (links bellow).
About the Website :
Based on Laravel, I choose to use VueJS and VueRouter in SPA mode, for a better navigation : you won’t see pages loading more and more. There is also a simple API, which is called by the CLI.
About the CLI :
It’s actually the first time I made a CLI - and I’m not sure if it’s the good way to do it. Just a simple Nodejs app. Let me know if it’s not that bad :)
❤️ Also, I you liked this post and this project, please consider starring the Github repository bellow :
Importants links :
- Website : https://shineboard.io
- Github :
- NPMJS CLI : https://www.npmjs.com/package/@shineboard/cli
Posted on May 16, 2020
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.