navorite / sessionic Goto Github PK
View Code? Open in Web Editor NEWA web extension to save, manage and restore sessions, windows and tabs.
License: GNU Affero General Public License v3.0
A web extension to save, manage and restore sessions, windows and tabs.
License: GNU Affero General Public License v3.0
Add localization to popular languages.
My tabs in window arent in order
title
No response
nice to have
When I click on the "Export Sessions" button in the Settings page it does nothing, checking the console log it says:
Uncaught (in promise) DOMException: A mutation operation was attempted on a database that did not allow mutations.
File: [options-60ffcec5.js:13:3512] if that helps
Maybe some security settings of my browser are preventing it to open or the sessions are not saved in the first place?
1.3.5
Firefox 118.0.2 64bit
Ubuntu 22.04.3 LTS
None
Ideally for those switching from onetab, having the ability to import that list into sessionic is important.
Ability to import the exported tab list from onetab
NA
nice to have
It could get translated + you wouldnt have to leave the extension
title
No response
nice to have
I hate when I browser is using too much Ram
title
..
nice to have
Allow importing other formats such as Session Buddy, Tab Session Manger's format and others...
-I get it why did you create it this way, but I think this sounds better. What do you think?
Deleted the session! - The session was deleted!
Saved the session! - The session was saved!
Deleted all the sessions! - All the sessions were deleted!
Updated the session! - The session was updated!
e.g. Some text - ${activeTab} ${date}
I think it would look better (Or maybe just as option?)
title
.
nice to have
Backups are needed
title
.
nice to have
Its used for "notes" (glossary) for communication with other people who are going to translate it
.
.
nice to have
.
And can extension have ok/cancel window?
In Full view only imho
No response
nice to have
I have ~4 tabs that are permanently open. I usually also have a few tab groups for different trains of work. When saving groups of tabs, I'd like to save them as smaller units - without having to include the 4 permanent tabs or groups besides the one I'm looking to save.
The way that Better One Tab does this is through allowing "store to the right" and similar. This is great because you can just reorder the tabs in the same window to save them:
The way that Workona does this is through selection of which tabs to save when saving.
In the past I also used TabCloud for situations like this. The way that it handled this situation is that you could split the tabs into a separate window and save that window's tabs (not all tabs of all windows). (side note: I wanted to stop using that extension since it started tracking clicks to links) So my workflow would usually be: work in one window with multiple tab groups. When I want to save a group of tabs for later I would split it off into a new window (often using Tab Resize to split the tabs into new windows), and save that window's tabs.
To do this in Sessionic right now, one needs to save the entire session, then after saving remove bits from the saved session.
would make my life easier
I would love to see number of opened tabs even without clicking on the extension
i cannot use sessionic without it
I have a few tabs that are pinned/always open. I think they should be excluded from the session when I save it.
Option toggle to 'exclude pinned' by default.
N/A
nice to have
With #7 I would also add localization platform like hosted weblate (or crowdin)
With local storage, sessions are not auto-synced between devices.
Use browser storage to auto-sync between devices. You can even let users choose whether to save locally or save to the browser storage.
If you'd likely merge it, I'd consider making a PR for it.
No good ones.
i cannot use sessionic without it
I want to see viewed window first in popup and in tab, so I dont have to search for him
Pin viewed window
.
nice to have
I want only see the results (+windows in which are tabs results)
Only show result
..
i cannot use sessionic without it
.
title
No response
nice to have
#62 and this one are related
.
.
nice to have
An average of 120 tabs session output would take roughly 800 KB of storage. Maybe add compression to reduce this as much as possible?
Hey! Awesome extension there :)
I'd really like to see an option to "Save current window only" added to the Save button. I have a habit of switching virtual desktop if I switch task or let something in the background waiting, and I'd very much like to be able to save my current window session without other windows I left open in the void somewhere...
Dropdown beside the Save button with options like "Save current window"?
The default button behaviour as "Save everything" makes sense to me, but it would be nice to be able to define what is saved.
https://github.com/sienori/Tab-Session-Manager does it nicely.
I prefer the UI/UX and simplicity of Sessionic tho ;)
Maybe I'll check the code and implement it sometimes, but for now I got too much work to take the time!
nice to have
Its standard
.
1.6.0
Brave Version 1.60.114 Chromium: 119.0.6045.124 (Official Build) (64-bit)
Windows 10
None
Add automatic saving of sessions based on a timer, and add an option to customize that timer.
I have too much opened windows
title
.
i cannot use sessionic without it
Currently, the chrome API doesn't allow opening tabs in discarded mode to save memory. An ideal workaround for this is to open tabs with a specific extension URL that detects it, and when the user switches to it, load the real URL.
There is too much icons
title
.
nice to have
I have too much windows
title + I'm using often.
No response
would make my life easier
I just want to find/open that tab/window, not create new one.
title
.
nice to have
I hate duplacate tabs (By address, last "/" just delete)
title
.
nice to have
.
.
.
nice to have
This could be done by adding on option in the settings using some switches and URL wild cards.
Someone to create it has to have permission for that.
https://hosted.weblate.org/projects/sessionic/sessionic/ is a dictionary, but that complicates translation
It can be changed at the bottom of
https://hosted.weblate.org/settings/sessionic/sessionic/#basic
N/A
N/A
N/A
None
https://github.com/navorite/sessionic/blob/main/LICENSE says AGPLv3+
whereas
https://hosted.weblate.org/projects/sessionic/sessionic/#information says GPLv3+
It can be changed in
https://hosted.weblate.org/settings/sessionic/sessionic
N/A
N/A
N/A
None
.
.
.
nice to have
Make search function also search for tab names and URL instead of session names only.
.
.
.
nice to have
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.