Devshare is a dedicated online code snippet sharing platform designed to make sharing and managing code snippets easy and efficient.
Well, a snippet is a small piece of code that you can share with your friends or colleagues. Mostly, they are meant to be helpful pieces of code that you might come back to later on.
Currently, there are websites like Pastebin and Gist but are not specifically tailored for snippets. They are more general-purpose, allowing the sharing of a wide range of content, from plain text to full readme files. This can make it challenging to find high-quality, practical code snippets for your collection.
Devshare aims to solve this problem by focusing on snippets only. Here are some reasons why you should use Devshare:
- Dedicated Snippet Focus: Devshare is designed for sharing code snippets, ensuring you'll find exactly what you're looking for.
- User-Friendly Terminal: Access a sleek terminal interface with the shortcut
CMD + K
for seamless website navigation, snippet management, basic arithmetic operations, terminal commands (e.g., date, time, clear), and easy snippet searching. - Enhanced User Interface: Devshare offers a visually pleasing and user-friendly interface for sharing, managing, and discovering code snippets.
Not only do you get to share snippets but we make it more fun and giving you a great user interface
- All in one terminal for
- Website Navigation
- Snippet Management
- Performing basic arithmetic operations
- Basic Terminal Commands (date, time, clear, etc.)
- Searching for snippets
- Searching for users
- Searching for tags
- Snippet Sharing
- Snippet Collections
- Developer developer interactions (Just comments :D)
- Beautiful Snippet Preview for snippet link sharing
- Following Tags (More like a feed • Coming Soon)
- Following Users (More like a feed • Coming Soon)
- Searching (Both from the terminal and UI)
- Notifications (Coming Soon)
- User profiles with stats from Github
- Editor Extensions (For Quick Snippet Sharing • Coming Soon)
Note that some of the features are still in development and will be released soon. If you will like to jump on any, feel free to open a PR.
- Typescript (who doesn't want type safety? :D)
- Next.js for the frontend
- TailwindCSS for styling (I love it)
- Neon for serverless PostgreSQL
- DrizzleORM as the ORM
- Vercel for hosting ( I mean, what else?)
- AuthJS for authentication using GitHub
We will be very happy to see you contribute to this project. You can contribute by opening a PR or an issue. If you will like to work on a feature, please open an issue first so we can discuss it.
This project is licensed under the MIT License.
- Kelvin Amoaba