Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ericadamski/atom-medium
Upload posts directly to medium for the Atom text editor
https://github.com/ericadamski/atom-medium
atom medium
Last synced: about 1 month ago
JSON representation
Upload posts directly to medium for the Atom text editor
- Host: GitHub
- URL: https://github.com/ericadamski/atom-medium
- Owner: ericadamski
- License: mit
- Created: 2016-06-13T21:24:55.000Z (over 8 years ago)
- Default Branch: develop
- Last Pushed: 2022-10-05T15:09:21.000Z (about 2 years ago)
- Last Synced: 2024-05-01T12:45:23.369Z (8 months ago)
- Topics: atom, medium
- Language: JavaScript
- Size: 147 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 19
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Atom Medium
Write your Medium stories in Atom and upload them to directly Medium as a draft or a public story.
![info-bar](https://raw.githubusercontent.com/ericadamski/atom-medium/master/assets/info-bar.png)
# Usage
![menu item](https://raw.githubusercontent.com/ericadamski/atom-medium/master/assets/menu-item.png)
On your first time toggling this package, you will be sent to login to Medium and authorize this package as an application. Then your tokens will be stored in the config file (DO NOT SHARE THESE!). When the token expires, the package automatically fetches a new one, so don't worry about authentication after your first go.
The package currently looks for file names with the `.md` extension, and uses the file name as the post title.
ex. filename 'My-Post.md' story title 'My Post'
# Road map
- [ ] Tests
- [ ] Implement Medium like editor inside Atom (without auto rendering)
- [ ] Allow for image upload (when the Medium Node SDK allows for it)
- [ ] Also handle HTML files
- [ ] Allow for more configuration of posts
- [ ] Updates to posts# Collaborators
@ericadamski
- [Medium](https://medium.com/@ericadamski)
- [Twitter](https://twitter.com/zealigan)@ChrisChinchilla
- [Medium](https://medium.com/@ChrisChinchilla)
- [Twitter](https://twitter.com/ChrisChinch)# Development
This repository is for Atom plugin development!