Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

f-curator

Package Overview
Dependencies
Maintainers
1
Versions
13
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

f-curator

F-Curator is an offline application that comes at you all day long and curates your own web favorites.

  • 1.3.3
  • npm
  • Socket score

Version published
Weekly downloads
34
increased by385.71%
Maintainers
1
Weekly downloads
 
Created
Source

F-Curator

F-Curator


F-Curator is an offline application that comes at you all day long and curates your own web favorites. Based on Electron and React technology.

Packages

Mac Mac

Windows Windows

Getting Started

Official Website

Video Overview

quick overview

Features

  • Offline support and fast speeds
  • Easily achieve data persistence
  • Fetch remote resources to the local database
  • Category management and clear list blocks
  • Drag and drop sorting
  • Exporting HTML that separates APP to use favorites
  • Support importing database package.
  • Support quick search for URL and Site Name
  • Judgment of URL validity and repetitiveness
  • Automatically extract the remote resources, such as icons

File Structures

/
├── README.md
├── LICENSE
├── tsconfig.json
├── babel.config.js
├── package-lock.json
├── package.json
├── package/      ·············· Available packages
├── db/           ·············· Local database
├── main/         ·············· Main Process Modules
├── renderer/     ·············· Renderer Process Modules
├── dist/
├── src/
├── test/  
├── public/  
│   └── index.html 
├── build/  
│   └── config.js
└──

How To Use

To clone and run this repository. From your command line:

$ npm start

APP Development Mode

workflow

You will need to have node setup on your machine. That will output the built distributables to ./dist/* .

Step 1. Use NPM (Locate your current directory of project, and enter the following command.) or download the latest version from Github. For nodejs you have to install some dependencies.

$ sudo npm install f-curator

Or clone the repo to get all source files including build scripts:

$ git clone git://github.com/xizon/f-curator.git

Step 2. First, using an absolute path into your "f-curator/" folder directory.

$ cd /{your_directory}/f-curator

Step 3. Before doing all dev stuff make sure you have Node 10+ installed. After that, run the following code in the main directory to install the node module dependencies.

$ sudo npm install

Step 4. Commonly used commands:

Debug application. It can be checked separately as TypeScript without compiling and packaging behavior.

$ npm run check

Step 5. When you’re ready to deploy to production, create a minified bundle with:

$ npm run build

Step 6. When you have done, this will spin up a server that can be accessed at

http://localhost:8080

Step 7. Run the app in development mode

$ npm run dev

💡 Note:

If you upgrade the version of Node, please execute the following code:

$ sudo npm install
$ sudo npm rebuild node-sass

Changelog

= 1.3.3 (January 30, 2022) =
  • tweak: Optimized editing experience for list.
  • fix: Fixed the bug of Chinese search not working.
= 1.3.1 (January 26, 2022) =
  • new: Support application version detection.
= 1.3.0 (January 22, 2022) =
  • new: Support for importing database package.
  • new: Editable for each URL.
= 1.2.1 (January 20, 2022) =
  • new: release windows package.
  • fix: Fix some compatibility issues in Windows
= 1.2.0 (January 18, 2022) =
  • feat: Added the function of exporting HTML, separate APP to use favorites.
  • fix: Optimized some styles.
  • optimize: Modified dependencies and optimized app size.
  • feat: Support quick search for URL and Site Name
= 1.0.1 (January 14, 2022) =
  • Added command to compile package.
= 1.0.0 (January 3, 2022) =
  • First release.

Contributing

Supported development environment

  • Electron 16 +
  • React 17 +
  • TypeScript 4.x.x +
  • Babel 7.x.x +
  • Webpack 5.x.x
  • Jest 27.x.x

Licensing

Licensed under the MIT.

Keywords

FAQs

Package last updated on 30 Jan 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc