Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dawnlabs/alchemy
:crystal_ball: File conversion, all from the menu bar
https://github.com/dawnlabs/alchemy
alchemy convert electron files images menubar react
Last synced: 12 days ago
JSON representation
:crystal_ball: File conversion, all from the menu bar
- Host: GitHub
- URL: https://github.com/dawnlabs/alchemy
- Owner: dawnlabs
- License: mit
- Created: 2017-01-18T03:07:09.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2021-03-14T20:55:52.000Z (over 3 years ago)
- Last Synced: 2024-08-03T09:05:44.223Z (3 months ago)
- Topics: alchemy, convert, electron, files, images, menubar, react
- Language: JavaScript
- Homepage: https://dawnlabs.github.io/alchemy
- Size: 60 MB
- Stars: 925
- Watchers: 26
- Forks: 71
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdawnlabs%2Falchemy.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdawnlabs%2Falchemy?ref=badge_shield)
## Introduction
Alchemy is an open-source file converter (built on Electron and React). It also supports operations like merging files together into a pdf. We hope to support more operations and file types soon!
Visit [dawnlabs.io/alchemy/](http://dawnlabs.io/alchemy/) or read [our post](https://dawnlabs.github.io/blog/alchemy/) to learn more.
## Features
* **Beautifully simple**. Super easy, drag-and-drop interface for converting/merging files
* **Merge files**. Merge multiple images into one pdf, you can even change the file order
* **Convert files**. Batch-convert multiple files to a variety of file types## Usage
[]()![demo](https://cloud.githubusercontent.com/assets/10369094/24595824/7e6f7f74-17ff-11e7-80dd-b2602b9f0ba1.gif)
1. Simply open the app by clicking on the menubar icon, or by hitting `⌘-⇧-8`.
2. Then just drag your image files into the application and select any options.
3. Finally, click the convert/merge to seamlessly convert them into a variety of formats, or merge them into a pdf or gif. You can also hold `⇧` while dropping to merge the files into a pdf immediately.## Installation
### macOS/Windows
Download the latest release from the [Alchemy Releases Page](https://github.com/dawnlabs/alchemy/releases/latest)
### Linux
We haven't tested Alchemy on Linux yet, but if you're feeling adventurous go right ahead and [create a build](https://github.com/dawnlabs/alchemy/issues/9) for your platform of choice.
## Contribute
If you have discovered a bug or have a feature suggestion, feel free to create an issue on Github.
If you'd like to make some changes yourself, see the following:
1. [Fork](https://help.github.com/articles/fork-a-repo/) this repository to your own GitHub account and then [clone](https://help.github.com/articles/cloning-a-repository/) it to your local device
2. Build the webpack bundle and start the application: `yarn build && yarn start`
3. Help us keep our code clean and safe: `npm i --package-lock-only && npm audit fix`
4. Run the tests with: `yarn test`
5. Finally, submit a [pull request](https://help.github.com/articles/creating-a-pull-request-from-a-fork/) with your changes!## Authors
Alchemy is a project by
- Mike Fix ([@mfix22](https://github.com/mfix22))
- Brian Dennis ([@briandennis](https://github.com/briandennis))
- Jake Dexheimer ([@jakedex](https://github.com/jakedex))## License
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fdawnlabs%2Falchemy.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fdawnlabs%2Falchemy?ref=badge_large)