Merry Christmas, all you lovely people.
5 days ago, I was sitting in a cafe with my teammate and we were discussing how cool Dev.to is, while I was writing an article about menubar apps. Then suddenly I asked him, "What if there was a menubar app for Dev.to?"
He said "Man! That would be super awesome!"
So I asked a few other developer friends about it and they agreed that it was a good idea. And that's how I decided that I would try my best to deliver this app within 5 days. As a Christmas present for the beautiful people of this community. π€
So here I am with Dev10 v1.0.0
. Let me quickly walk you guys through the Key Features.
Features
You can see new top posts from Dev.to in your menubar, every time you open it. The list will contain top 10 posts, as the name suggests.
Browse through the top 100 tags of Dev.to and see the top posts from a tag by clicking on it.
You can click a post to open it in the browser.
Or save the post in the Piggy list π·. It's like saving a post; the only difference is the next time you see that post in the top list, you will see a shouting piggy there, trying to convince you to read itπ. You can also remove the post from your piggy list by clicking the same piggy icon.
Stack
For this project, I gave myself the challenge to use Vanilla Javascript only. It's not like I hate frameworks or something, but the scope of the app was not big enough to demand a framework. Other than that I have used:
Compatability
This app is available on all platforms.
Join the Party ππ
I invite you all to contribute to this project. It's not the best code I have written but it works. Feel free to report bugs, suggest features or even work on one in your own free time.
sarthology / Dev10
π· A nifty little app that shows you the top posts on Dev.to in your menubar.
Dev 10
A nifty little app that shows you the top posts on Dev.to in your menubar.
Feature
- Check the top posts from Dev.to right in your Menubar.
- Check the latest posts from top 100 tags on Dev.to.
- Save the posts in your Piggy List π· to read later.
- Filter the saved posts using tags.
- New Dark Mode
Prerequisites
Before running this locally you must have these installed
- Node
- Electron
Installing
It's built in electron so the process to start this is really easy
npm install
npm install electron -g
npm start
That's it, you will see it running in your menubar.
Contributing
Feel free to contribute to this project and treat it like your own. π
License
MIT License
Author
Acknowledgments
Thanks Dev.toπ©π»βπ»π¨π»βπ», for being a massively inspiring platform.
Icons used from flaticon
Thank you all for building this amazing community. Merry Christmas π π» and Love you all β€οΈ.
Update: Excited for 2.0.0
? Join this Gitter group now to contribute.
Latest comments (45)
Hi
No, its not the best community on the ..., its one of the best communities on somewhere.
I actually dislike js, electron, and all other cool stuffs in JavaScript, but great app. Hope to get better and bigger. ππ
That's pretty cool! Thanks :)
If you liked it and you are into productive stuff too, try this.
sarthology / ResolutionBoard
π A template that helps you achieve your resolutions every year
This is The Resolution Board, a template created to help you achieve your New Year Resolutions and these are my new year resolutions.
Resolution 1π
This year my my resolution is that I will read at least 12 books.
Resolution 2 π¨π»βπ»
This year my resolution is that I will work on 12 open source projects
Resolution 3βοΈ
This year my resolution is that I will travel aboard.
Resolution 4 πͺπΌ
This year I will maintain my body weight to 65-67kg (current)
Resolution 5π€
This year my resolution is that I will publish at least 30 articles.
I would prefer RSS over this.
Very cool!
Thatβs why have to go for Electron. π₯΄
I'm downloading this not for the content, but for the rainbow unicorn pig that is also farting out a rainbow used as your loading spinner.
Haha, Piggy Rocks π·
This is super awesome!
ππ·π
Good job, looks pretty cool. I like how you've used pigs all over the place. And you seem to be a funny guy with a strange sense of humour: π
haha, You got me there. I mean framework like Angular or Reacts.
great :)
π
Thanks for your contribution man π
Yes, it was a fun trip. π
You are awesome man. Please send me the link for a tar file. π
It's fucking great!
But what's a menubar app?
Is it a kind of app for Mac users?
It's a cross platform app.Check this out.
OMG this is so awesome, thanks for the hard work bro!
Thanks Sergio π
Cool!
π
Some comments may only be visible to logged-in visitors. Sign in to view all comments.