Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/imfing/pile
:zap: A simple & powerful app to organize your piled work at one place~
https://github.com/imfing/pile
desktop-app electron javascript productivity tool vue workspace
Last synced: 20 days ago
JSON representation
:zap: A simple & powerful app to organize your piled work at one place~
- Host: GitHub
- URL: https://github.com/imfing/pile
- Owner: imfing
- License: gpl-3.0
- Archived: true
- Created: 2018-02-25T02:41:28.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-08-16T18:18:18.000Z (over 6 years ago)
- Last Synced: 2024-08-13T07:18:28.633Z (4 months ago)
- Topics: desktop-app, electron, javascript, productivity, tool, vue, workspace
- Language: Vue
- Homepage:
- Size: 2.18 MB
- Stars: 165
- Watchers: 15
- Forks: 15
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - imfing/pile - :zap: A simple & powerful app to organize your piled work at one place~ (Vue)
README
# Pile
> Organize your piled work at one place.
[README](https://github.com/mtobeiyf/pile/blob/master/README.md) | [中文说明](https://github.com/mtobeiyf/pile/blob/master/docs/README_zh.md)
## Why Pile?
The way we get things done is often project-oriented. However, the files, applications, tasklists, etc. are **scattered everywhere**. Pile is a place for you to **put them all together**.
## Usage
Before we get started, let me help you get it more clear how to use Pile.
### Board
A board (or tab) is a place to hold all the resources of your **project** or **workspace**. You can organize your things related to the project/workspace using *hubs*.
### Hub
A hub (or card) is an area for specific stuff. There are currently three kinds of hubs:
#### App/File
You can add apps or files you may use in this area so that you can quickly access them and open them.
#### Notes
Online resources (often appeared as links) or your thoughts can be taken down here. **Markdown** is supported! :tada:
#### Todo
A simple todolist related to the project.
## Features
- Drag and drop, easy and convenient.
- Various application scenarios.
- Endless possibilities. Developer, designer, writer...
- Pin your workspace/project to your desktop.
- Markdown support, emoji included.## Installation
:tada: Support Windows/Linux/macOS
### Windows
- Go to the [release page](https://github.com/mtobeiyf/pile/releases)
- Download and run the setup **.exe** file and Pile will be insalled automatically
- Or download the portable **.zip** file, unzip it and run `Pile.exe`### Linux / macOS
- Go to the [release page](https://github.com/mtobeiyf/pile/releases)
- Linux user: Download **.AppImage** and run it
- Mac user: Download portable **.zip** file or **.dmg** installation file
- You can build by yourself, see [Build Steps](https://github.com/mtobeiyf/pile#user-content-build-setup)## Technical
### Stack
- [Electron](https://electronjs.org/) : Framework
- [electron-vue](https://github.com/SimulatedGREG/electron-vue) : Skeleton
- [iView](https://www.iviewui.com/) : UI toolkit### Build Setup
``` bash
# install dependencies
yarn # or npm install# serve with hot reload at localhost:9080
yarn run dev # or npm run dev# build electron application for production
yarn run build:dir # or npm run build:dir```
---
## Changelog
Detailed changes for each release are documented in the [CHANGELOG.md](https://github.com/mtobeiyf/pile/blob/master/docs/CHANGELOG.md)
## Acknowledgment
- [Vue.js](https://vuejs.org/)
- [vue-markdown](https://github.com/miaolz123/vue-markdown)
- [lowdb](https://github.com/typicode/lowdb)
- [Backlog](https://github.com/czytelny/backlog)## License
Licensed under the [GPL v3.0](https://opensource.org/licenses/GPL-3.0) License.
Copyright (c) 2018 [Fing](http://imfing.com).
All rights reserved.