https://github.com/thedaviddias/links-base
🔗 Links Base is a modern, static link management application designed to help teams organize and access their important links efficiently.
https://github.com/thedaviddias/links-base
feature-architectures github-pages link-manager links nextjs open-source shadcn-ui side-project zustand
Last synced: about 1 year ago
JSON representation
🔗 Links Base is a modern, static link management application designed to help teams organize and access their important links efficiently.
- Host: GitHub
- URL: https://github.com/thedaviddias/links-base
- Owner: thedaviddias
- License: other
- Created: 2024-11-03T14:51:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-07T14:16:55.000Z (over 1 year ago)
- Last Synced: 2025-03-25T05:51:18.164Z (over 1 year ago)
- Topics: feature-architectures, github-pages, link-manager, links, nextjs, open-source, shadcn-ui, side-project, zustand
- Language: TypeScript
- Homepage: https://demo.linksbase.app
- Size: 1.01 MB
- Stars: 11
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: .github/SECURITY.md
Awesome Lists containing this project
README
# Links Base
A modern, static link management application designed to help teams organize and access their important links efficiently. Built as a zero-cost solution that can be easily hosted on GitHub Pages, making it perfect for teams of any size.
The application excels at managing multiple environments (Production/Staging/Development) and keeps bookmarks organized through categories and tags, all while requiring no backend infrastructure or database.
Includes a powerful admin interface (accessible locally) for easy management of links, categories, tags, and settings.

## Getting Started
Simply run the following command to initialize a new Links Base project in the current directory:
```bash
pnpm dlx create-links-base init
# or
npx create-links-base@latest init
# or
yarn create-links-base init
# or
bunx create-links-base init
```
## Key Benefits
- 💰 Zero hosting costs when deployed to GitHub Pages
- 🚀 No backend required - fully static application
- 🔒 Data privacy - all data stays in your repository
- 🛠 Easy to customize and maintain
- ⚡ Fast and reliable performance
- 👩💼 Local admin interface for managing:
- Links and categories
- Tags and environments
- Application settings
- Import/Export tools
- Analytics and tracking
## Features
- 🌙 Dark mode support
- 🔍 Search functionality
- 🔗 Links organized by categories
- 🔖 Pin favorite links
- 📱 Multiple environment support (Production/Staging/Development)
- 🏷️ Tag-based filtering and organization
- 📥 Import/Export functionality (CSV and Bookmarks)
- 🗄️ Archive management
- 📋 Bulk link management
- 🎨 Custom brand colors for links
- 📱 Adjustable card sizes (Compact/Default)
- 🕒 Recent links tracking
## Getting Started
Simply run the following command to initialize a new Links Base project in the current directory:
```bash
pnpm dlx create-links-base init
# or
npx create-links-base@latest init
# or
yarn create-links-base init
# or
bunx create-links-base init
```
## Development
Clone the repository
```bash
git clone https://github.com/thedaviddias/links-base
```
Install dependencies
```bash
pnpm install
```
Start development server
```bash
pnpm dev
```
## License
MIT © [David Dias](https://github.com/thedaviddias)