All Projects β†’ mateuszjanusz β†’ picsort

mateuszjanusz / picsort

Licence: MIT License
Organize your photos by date in one click πŸ‘

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to picsort

Elodie
An EXIF-based photo assistant, organizer, manager and workflow automation tool.
Stars: ✭ 840 (+3718.18%)
Mutual labels:  photos, photography, exif
Aphotomanager
Manage local photos on Android: gallery, geotag with photomap, privacy, tags, find, sort, view, copy, send, ... .
Stars: ✭ 164 (+645.45%)
Mutual labels:  photos, jpg, exif
Exiftool Vendored.js
Fast, cross-platform Node.js access to ExifTool
Stars: ✭ 200 (+809.09%)
Mutual labels:  photos, photography, exif
Photini
An easy to use digital photograph metadata (Exif, IPTC, XMP) editing application.
Stars: ✭ 113 (+413.64%)
Mutual labels:  photography, exif
arcscord
A Discord library written in typescript
Stars: ✭ 18 (-18.18%)
Mutual labels:  npm-package, npm-module
MinifyAllCli
πŸ“¦ A lightweight, simple and easy npm tool to π—Ίπ—Άπ—»π—Άπ—³π˜† JSON/C, HTML and CSS! Also known as MinifyAll core! ⭐ Usable as π‘ͺ𝑳𝑰 tool or π’Šπ’Žπ’‘π’π’“π’•π’‚π’ƒπ’π’† in TS/JS as a 𝑴𝑢𝑫𝑼𝑳𝑬 πŸ₯°
Stars: ✭ 21 (-4.55%)
Mutual labels:  npm-package, npm-module
js-stack-from-scratch
🌺 Russian translation of "JavaScript Stack from Scratch" from the React-Theming developers https://github.com/sm-react/react-theming
Stars: ✭ 394 (+1690.91%)
Mutual labels:  npm-package, npm-module
react-folder-tree
A versatile react treeview library that supports custom icons and event handlers
Stars: ✭ 56 (+154.55%)
Mutual labels:  npm-package, npm-module
ts-ci
πŸš€ A starter for TS projects meant to be published on NPM.
Stars: ✭ 282 (+1181.82%)
Mutual labels:  npm-package, npm-module
React-Pincode
A NPM module which auto fills City, District and State fields when a valid Zip Code in entered!
Stars: ✭ 26 (+18.18%)
Mutual labels:  npm-package, npm-module
moul
The minimalist publishing tool for photographers
Stars: ✭ 147 (+568.18%)
Mutual labels:  photos, photography
intersection-wasm
Mesh-Mesh and Triangle-Triangle Intersection tests based on the algorithm by Tomas Akenine-MΓΆller
Stars: ✭ 17 (-22.73%)
Mutual labels:  npm-package, npm-module
timeline
Timeline - A photo organizer
Stars: ✭ 39 (+77.27%)
Mutual labels:  photos, photography
micro-signals
A tiny typed messaging system inspired by js-signals that uses ES2015 sets
Stars: ✭ 39 (+77.27%)
Mutual labels:  npm-package, npm-module
exiftool-json-db
Maintain a JSON database of photos and videos with their metadata
Stars: ✭ 18 (-18.18%)
Mutual labels:  photos, exif
google-photos-vue
Google Photos album viewer built with Vue.js
Stars: ✭ 17 (-22.73%)
Mutual labels:  photos, photography
react-native-input-prompt
A cross-platform user input prompt component for React Native with Native UI.
Stars: ✭ 45 (+104.55%)
Mutual labels:  npm-package, npm-module
photos2geojson
html map gallery from photos
Stars: ✭ 39 (+77.27%)
Mutual labels:  photos, exif
docker-google-lighthouse-puppeteer
Google Lighthouse + Puppeteer / Docker Image
Stars: ✭ 29 (+31.82%)
Mutual labels:  npm-package, npm-module
facebook-data-image-exif
UI tool to add EXIF data back to images in a Facebook data export
Stars: ✭ 39 (+77.27%)
Mutual labels:  photos, exif

picsort πŸ“Έ

Organize your photos into folders by date through the command line.

Demo

It uses node-exif to extract the created date from an image. If the exif data is not available, picsort will try to extract the created date from the file's details, otherwise it will remain in the original location.

Install

Remember to install the package globally 🌎

If you are using npm, add -g

$ npm install -g picsort

If you are using yarn, add global just after yarn

$ yarn global add picsort

Usage

To sort your photos simply type picsort followed by the path to the source directory.

$ picsort ./Desktop/images

Tip: You can also drag and drop folders! (see the demo)

To see all options or an usage example in command line, add flag -h or --help

$ picsort -h
$ picsort --help

Options

Picsort will sort your photos in Year/Month order by default. However, you can specify sorting precision by adding a flag.

Use flag -d to sort photos by Year/Month/Day/.

$ picsort [path] -d

Use flag -m to sort photos by Year/Month/. This is the default option.

$ picsort [path] -m

Use flag -y to sort photos by Year/.

$ picsort [path] -y

Changelog

  • 17/10/17 version 0.1.0 released,
  • 25/02/18 using fs module to get file's created date,
  • 26/02/18 v1 released πŸš€

License

MIT License

Mateusz Janusz, 2017.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].