[GH-ISSUE #1415] Feature Request: Custom archive #900

Closed
opened 2026-03-02 11:53:36 +03:00 by kerem · 3 comments
Owner

Originally created by @JavanShen on GitHub (May 16, 2025).
Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1415

Describe the feature you'd like

You can customize the content obtained from full archiving or parse the content of links by writing scripts, making it easier to handle certain special websites. Perhaps this can be developed into a plugin system.

Describe the benefits this would bring to existing Karakeep users

More complete archiving and content retrieval

Can the goal of this request already be achieved via other means?

No

Have you searched for an existing open/closed issue?

  • I have searched for existing issues and none cover my fundamental request

Additional context

No response

Originally created by @JavanShen on GitHub (May 16, 2025). Original GitHub issue: https://github.com/karakeep-app/karakeep/issues/1415 ### Describe the feature you'd like You can customize the content obtained from full archiving or parse the content of links by writing scripts, making it easier to handle certain special websites. Perhaps this can be developed into a plugin system. ### Describe the benefits this would bring to existing Karakeep users More complete archiving and content retrieval ### Can the goal of this request already be achieved via other means? No ### Have you searched for an existing open/closed issue? - [x] I have searched for existing issues and none cover my fundamental request ### Additional context _No response_
Author
Owner

@Eragos commented on GitHub (May 17, 2025):

Hey!

I’m a bit confused about what this is all about. Could you give us a concrete example of how it’s useful or needed?

Best Michael

<!-- gh-comment-id:2888435562 --> @Eragos commented on GitHub (May 17, 2025): Hey! I’m a bit confused about what this is all about. Could you give us a concrete example of how it’s useful or needed? Best Michael
Author
Owner

@JavanShen commented on GitHub (May 18, 2025):

Hey!

I’m a bit confused about what this is all about. Could you give us a concrete example of how it’s useful or needed?

Best Michael

For example, some websites do not support youtube-dl for downloading videos. When performing a complete archive, you can use a self-written script to obtain the videos and then return them to keepkare.

<!-- gh-comment-id:2889083810 --> @JavanShen commented on GitHub (May 18, 2025): > Hey! > > I’m a bit confused about what this is all about. Could you give us a concrete example of how it’s useful or needed? > > Best Michael For example, some websites do not support youtube-dl for downloading videos. When performing a complete archive, you can use a self-written script to obtain the videos and then return them to keepkare.
Author
Owner

@MohamedBassem commented on GitHub (Jun 7, 2025):

@JavanShen Karakeep already supports webhooks which I think can be a good start to implement this as a sidecar service to karakeep. I don't see this being implemented natively in karakeep anytime soon honestly.

<!-- gh-comment-id:2952378904 --> @MohamedBassem commented on GitHub (Jun 7, 2025): @JavanShen Karakeep already supports webhooks which I think can be a good start to implement this as a sidecar service to karakeep. I don't see this being implemented natively in karakeep anytime soon honestly.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/karakeep#900
No description provided.