Roadmap
Where laiki is headed. Have an idea? Open an issue on GitHub.
Planned work is grouped by area, and each line is tagged [High], [Med] or [Low] — high means it's next up or blocks a launch, low means a nice-to-have.
Shipped
- Link collections with short pages, live at laiki.cc
- Google sign-in, and staying signed in
- One-click "open all" on the web
- Always-current public pages
- Public user pages and collection pages
- Landing, changelog & roadmap
- Collection visibility — public, unlisted, or private
- Edit your display name & username
- Handles — user pages at laiki.cc/@you, keeping the root namespace clear for short links
- Edit keys — set a password so a collection can be edited without a Google account
- Edit from any device — open a collection's edit page, enter its key, and change its links without signing in
- Chrome extension — save open tabs, or import a bookmark folder, into a collection
- Side panel — browse collections beside your tabs, open a whole one, save the current page, edit links in place
- Side panel — opens instantly from a local cache, then refreshes in the background
- Side panel — clicking a link switches to that tab if it's already open, instead of duplicating it
- Groups — shelve collections under work / games / social; groups stay out of your URLs
- Overview — swipe through collections one at a time, or see them all in one list
- Drag everywhere — reorder links, collections and groups, move links between collections, file collections into groups
- Rename a collection, change its address, or delete it, right from the side panel
- Sections — divide a big collection into labelled parts in the side panel, each with its own open-all; fold them to cut the list to an outline, and drag sections and links together in one free-flowing order
- Sections on public pages — a shared collection shows its sections too, each with its own open-all, each foldable
- Light and dark — follow your system, or choose one yourself; the choice sticks and follows you between tabs
Planned
Collections & organizing
- Section deep links — a link that jumps straight to one section (
#s=…) and highlights it, keyed to the section so reordering never mis-points [Med] - Graduate a section into its own collection — reuse its name, repoint its links, no copying [Med]
- Saved-tab naming rule — choose whether a saved tab is stored as its title or "title – full URL" [Low]
- Group management — double-click a group to rename it, right-click for a delete option, and let the Ungrouped shelf be dragged into the order like any other (today it's pinned last and can't be moved) [Med]
- No duplicate links within a collection [Med]
- A collection on more than one shelf — the data already allows it; the picker doesn't yet [Low]
- Archive collections you're done with — likely a special group, so "put this away" is one idea, not two [Low]
Sharing & discovery
- QR codes on public pages — one for the page, one per link, plus a copy-link button beside each [Med]
- Detect shared links (Google Drive/Docs, Canva, Notion…) and remind you to check their sharing settings [Med]
- Single short links + click analytics [Low]
- Clone someone else's laiki page [Low]
- Co-edit a laiki page with others [Low]
The apps
- A calmer dashboard — rebuild it on the side panel's interaction model, so there's one way to work, not two [High]
- Edit someone else's laiki from the side panel — paste a link, enter its edit key, no sign-in [Med]
- Save a bookmarklet — as a copy-or-drag item, never a clickable link on a public page (running it would be remote code / stored XSS) [Low]
Reach & polish
- Traditional Chinese (繁體中文) interface [Med]
- Chinese characters in your link slugs [Low]
Business model
- Supporter unlock — higher limits and future features [Low]