https://github.com/adisreyaj/libshare
Curate and share your favourite NPM packages. List all the packages used in your project and make it easier for people to find about them. More visibility to OSS projects.
https://github.com/adisreyaj/libshare
bookmarks curation oss readme
Last synced: 3 months ago
JSON representation
Curate and share your favourite NPM packages. List all the packages used in your project and make it easier for people to find about them. More visibility to OSS projects.
- Host: GitHub
- URL: https://github.com/adisreyaj/libshare
- Owner: adisreyaj
- Created: 2022-01-22T11:22:40.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-03T15:18:59.000Z (over 4 years ago)
- Last Synced: 2025-01-27T10:23:40.031Z (over 1 year ago)
- Topics: bookmarks, curation, oss, readme
- Language: TypeScript
- Homepage: https://libshare.adi.so/
- Size: 847 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Lib Share
Curate and share your favorite JavaScript libraries with other.
View Demo
·
Report Bug
·
Request Feature

Libshare helps you curate and share your favorite NPM libraries with the community. Showcase all the awesome libraries
that you used in your side project and give them visibility. Made for the ♥ of open-source.
## Tech Stack
The application UI is powered by **Anguar** and styling is all taken care using **Tailwind CSS**. There are no external component libraries used.
Surprisingly there is no dedicated server used in the making of this application. The whole API comprising of the server and the databse itself is hosted in **HarperDB**. Custom functions in HarperDB made this possible. So no worries about managing the server or the database.
## Running Locally
1. Clone or download the repo:
```sh
git clone https://github.com/adisreyaj/libshare.git
```
2. Navigate to the folder
```sh
cd libshare
```
3. Initialize the submodule
```sh
git submodule update --init
```
4. Install the dependencies
```sh
npm install
```
5. Serve the UI
```sh
npm start
```
You can now visit http://localhost:4200 to see the application running.
## Links
- [Angular](https://angular.io/)
- [Tailwind CSS](https://tailwindcss.com/)
- [HarperDB](https://harperdb.io/)
- [ZigZag Component Library](https://github.com/adisreyaj/zigzag)