All Projects → lunaticmonk → stato-electron

lunaticmonk / stato-electron

Licence: MIT license
An app to let you do your work without letting anybody disturb you in between 💻.

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to stato-electron

Pomodorologger
Pomodoro Logger 🕤 -- When a time tracker meets Pomodoro and Kanban board
Stars: ✭ 316 (+2330.77%)
Mutual labels:  productivity, desktop
Tana
Bringing the Picture-in-Picture experience to the desktop.
Stars: ✭ 109 (+738.46%)
Mutual labels:  desktop, electronjs
MagicBox
Organize your workspace, keep files optimized, prepare images for publishing
Stars: ✭ 65 (+400%)
Mutual labels:  productivity, desktop
Electrino
Desktop runtime for apps built on web technologies, using the system's own web browser engine
Stars: ✭ 4,197 (+32184.62%)
Mutual labels:  desktop, electronjs
Pomolectron
🍅 A pomodoro app for your menubar/tray.
Stars: ✭ 504 (+3776.92%)
Mutual labels:  productivity, desktop
Zettlr
A Markdown Editor for the 21st century.
Stars: ✭ 6,099 (+46815.38%)
Mutual labels:  productivity, desktop
DropPoint
Make drag-and-drop easier using DropPoint. Drag content without having to open side-by-side windows
Stars: ✭ 303 (+2230.77%)
Mutual labels:  productivity, electronjs
japan
去日本打拚的各種筆記 A knowledge base for Taiwanese people working in Japan
Stars: ✭ 111 (+753.85%)
Mutual labels:  work
flutter-desktop-template
Template for https://github.com/Drakirus/go-flutter-desktop-embedder.
Stars: ✭ 50 (+284.62%)
Mutual labels:  desktop
schsrch
Simple and intuitive CIE search engine
Stars: ✭ 35 (+169.23%)
Mutual labels:  productivity
cloud-player-desktop
Desktop music player built with electron to play youtube, soundcloud and mixcloud tracks
Stars: ✭ 51 (+292.31%)
Mutual labels:  desktop
sdfx
C# bindings for https://github.com/andlabs/libui targeting .NET Standard.
Stars: ✭ 31 (+138.46%)
Mutual labels:  desktop
daedalOS
Desktop environment in the browser.
Stars: ✭ 5,073 (+38923.08%)
Mutual labels:  desktop
hfos-legacy
Hackerfleet Operating System
Stars: ✭ 28 (+115.38%)
Mutual labels:  productivity
capitalizing-on-a-great-idea
Samples for "Become a super user with IntelliJ" talk
Stars: ✭ 32 (+146.15%)
Mutual labels:  productivity
Desktopia
Unity Desktop Library
Stars: ✭ 37 (+184.62%)
Mutual labels:  desktop
EmacsLife
Managing your life and work with Emacs
Stars: ✭ 55 (+323.08%)
Mutual labels:  productivity
graphite
✍️ A local-first Markdown note-taking app built with Vue.js, Tailwind CSS, and Electron.
Stars: ✭ 17 (+30.77%)
Mutual labels:  productivity
csgo-trader-extension
CSGO Trader Browser Extension to help with CS:GO item trading, marketing and much more
Stars: ✭ 86 (+561.54%)
Mutual labels:  productivity
anita
Anita is a private, no-server, powerful and fully customizable data management solution, open source and free of charge. With Anita you can organize any number of things you want to track, with one of our pre-configured Anita Templates or by defining your own custom data structure. Anita can handle many different data types, and can present your…
Stars: ✭ 30 (+130.77%)
Mutual labels:  productivity

Stato

❯❯❯ Stato

Simply work.

Stato is a minimal tool to increase your productivity and work without getting disturbed in offices or even in remote teams.

  • Don't let anyone disturb you when you ACTUALLY work.
  • Track how long one has been working or is offline and few other statuses.
  • Manage your statuses for multiple organizations.

Inspiration

Many a times it happens that employees in teams working together may stuck on something which they want to ask to the team member or get some opinions on certain feature requests. Some employees want to focus crucially while working and don't want to get disturbed. Thus, this tool will be helpful to them without getting disturbed by other employees during their peek work time. Also, it is possible for everybody in an organization to see how much time is a certain person working on certain feature.

Also, I wanted to try out Electron.

Tech

Stato uses a number of open source projects to work properly:

  • Electron - Framework to build cross platform native apps using HTML, CSS, JavaScript.
  • Vue - Front-end JavaScript framework
  • Webpack - For bundling assets
  • Semantic UI - UI Framework

Demo

See demo here

API

Stato is served by the stato-api.

Installation

For a ready build, head over to the releases of this GitHub repository.

Stato requires Node.js v8+ to run.

Development

Want to contribute? Great!

$ git clone [email protected]:lunaticmonk/stato-electron.git
$ cd stato-electron
$ npm install
$ npm run dev

Create a file .env in the project root. Add the following environment variables to it.

$ API_BASE=URL_AT_WHICH_STATO_API_IS_RUNNING
$ NODE_ENV=DEVELOPMENT_OR_PRODUCTION

Building binary

For production release: Set the NODE_ENV=production in .env.

$ npm run build

The built binary will be in the build folder.

Todos

  • Add email verification for user
  • Suggest more features
  • Write Tests
  • Add night mode

Please this repository if you liked it.

License

MIT

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].