ArchiveBox is a web-based self-hosted web archiving system that you can use to record and archive online links, web pages, and media pages in a single database.
With ArchiveBox you can have your collection saved, share them or keep them private for your own use.
Moreover, It is an open-source, easy to setup, install, configure and use. Anyone can install it and start using it directly from their servers.
ArchiveBox comes with a command-line app that works directly from your terminal, a web application that works seamlessly in all modern browsers, and a new released desktop app (in Alpha stage) that works for Windows, Linux, and macOS.
ArchiveBox Features
Free & open source, doesn’t require signing up online, stores all data locally
Powerful, intuitive command line interface with modular optional dependencies
Support dozens of file formats: Audio, Video, Text, Docs, Media
ArchiveBox is an easy to setup, configure and use
Comes with a strong search functionality.
Save and record dozens of URLs (Links) separately or in a batch.
A clutter-free web user-interface
Comprehensive documentation
Active development
Has a Rich community
ArchiveBox supports tags.
Screenshot support for links
Automatic check if the links are valid or not
Take a snapshot of your URLs/ links.
Automatically checks for page errors, stats, and header
Extract URL header, meta, and included medias
Export URL into PDF or as a screenshot image
check the readability of pages
Extracts a wide variety of content out-of-the-box: media (youtube-dl), articles (readability), code (git), etc.
Supports scheduled/real-time importing from many types of sources
Uses standard, durable, long-term formats like HTML, JSON, PDF, PNG, and WARC
Usable as an oneshot CLI, self-hosted web UI, Python API (BETA), REST API (ALPHA), or desktop app (ALPHA)
Saves all pages to archive.org as well by default for redundancy (can be disabled for local-only mode)
Advanced users: support for archiving content requiring login/paywall/cookies (see wiki security caveats!)
SQLite support
Import/ export options
Platforms
Web-based self-hosted
Docker
Linux
macOS
Windows
Get ArchiveBox
License
ArchiveBox is released as an open-source project under MIT license.
Screenshot OCR is a technology that allows users to extract text from screenshots and convert it into editable text. There are various screenshot to image OCR tools available that utilize Optical Character Recognition (OCR) algorithms to recognize and extract text from images of screenshots.
These tools are useful in several
A screen capture or screenshot tool is a software application that allows you to capture images or recordings of your computer screen.
It can be useful in various scenarios such as:
1. Creating tutorials: Screen capture tools are commonly used by educators, trainers, and content creators to create step-by-step tutorials
menyoki is a powerful screencast and screenshot utility that excels in performing various image-related operations, including creating and splitting GIFs, as well as modifying, analyzing, and viewing image files.
It prides itself on being a lightweight command line tool that confidently tackles day-to-day operations and intricate detail-centric tasks.
While its
Robust Backup is a highly efficient file backup solution that provides seamless user experience, effortless synchronization, flexible scheduling options, and advanced functionalities such as volume snapshot and exclusion lists.
Built on the powerful Microsoft Robocopy tool, it is fully compatible with both Windows 10 64-bit and Windows 11. Stay up-to-date
TRex is a free and open-source app that enables you to capture almost any text on your screen directly to your clipboard.
With TRex, you have the amazing ability to effortlessly capture any text that appears on your screen. This means that you can conveniently copy and paste any text
A screen recorder app is a software tool that allows users to capture and record the activities happening on their computer screen. It records the screen in real-time, enabling users to create videos of their screen activity, including software demonstrations, tutorial videos, gameplay recordings, and presentations.
Use-cases
Use-cases for screen
The time tracker app is a tool designed to help users track and manage their time more effectively. It allows users to record the time spent on various activities, such as work tasks, projects, or personal activities.
Advantages of using a time tracker app include:
1. Improved productivity: By tracking
Next.js Dashboard and template starter templates are pre-designed and pre-built admin dashboard templates that are specifically tailored for Next.js applications. They provide a ready-to-use foundation for creating powerful and visually appealing dashboards for managing and monitoring data in Next.js apps.
Advantages of using Next.js Dashboard and
YuranPad is a robust text editor that offers extensive features and compatibility. It provides a free and user-friendly alternative to Notepad, the default text editor in Windows.
Developed using the FP Lazarus Project, an open-source library of visual components and a powerful IDE for rapid cross-platform development, YuranPad ensures seamless
Mind mapping software is a tool that allows users to visually organize their thoughts, ideas, and information in a hierarchical and interconnected manner. It is based on the concept of mind maps, which are graphical representations of concepts or ideas linked together by branches. Mind maps typically start with a