• Stars
    star
    153
  • Rank 241,839 (Top 5 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created almost 4 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An intelligent time manager.

VIR

travis badge

VIR is an open-source intelligent time-management tool designed to tame the stress. By simply listing your tasks and schedules, VIR can automatically generate plans around your available time, and alert you of potential conflicts, so you'll never have to worry about unrealistic deadlines or todo-list overload.


timeline screenshot

items screenshot


Getting Started

VIR is built with angular-electron. Windows, MacOS, and Linux are all supported. Grab your binary from the releases section.

Building the Binary Yourself

  1. Clone the repository:
    git clone https://github.com/TommyX12/VIR.git
  2. Enter the directory and install dependencies:
    cd VIR
    npm install --legacy-peer-deps
  3. Build the binary:
    npm run electron:build
    The built binary will be in ./release.
    • Mac: Go to ./release, and open the .dmg file.
    • Windows: Go to ./release, and open the .exe file.

Development Build

To run live-reload debug build:

npm start

Wiki

See the project wiki. Check out the Basics guide for an introduction.

More Repositories

1

company-tabnine

A company-mode backend for TabNine, the all-language autocompleter: https://tabnine.com/
Emacs Lisp
685
star
2

tensorbuilder

A drag and drop GUI tool written in Qt to rapidly prototype TensorFlow computational graphs, with sharing features.
QML
36
star
3

rapid-time-tracker

A fast and lightweight time tracker with fuzzy completion, visualizations, and plain text data storage.
TypeScript
28
star
4

darknet-cpp-wrapper

A small C++ wrapper for pjreddie/darknet detector (yolo v2), for use in UTAT project.
C
23
star
5

awesome-wm-hydra

Multi-key-sequence framework for AwesomeWM with key hints display.
Lua
10
star
6

tommyx-emacs

My Emacs configuration.
Emacs Lisp
9
star
7

Neuroevolution-test

A simple demo for neural network trainning using genetic algorithm
C++
4
star
8

coin-riddle-solver

A Python 3 script to solve this riddle: https://www.youtube.com/watch?v=tE2dZLDJSjA
Python
4
star
9

fpga-neuroevolution

Verilog
2
star
10

lpp

A rigorous time management system with automatic schedule generation and conflict detection
QML
2
star
11

Time-Manager

A simple time management program written using Haxe and OpenFL
Haxe
1
star
12

bit-miners

2017 CSC299 Game
C#
1
star
13

tommyx12.github.io

JavaScript
1
star
14

csc404-maestro

C#
1
star
15

spellcaster

Personal automation script manager
Python
1
star
16

obsidian-config

Some of my config for Obsidian.md
Vim Script
1
star
17

carcassonne-alpha-zero

TF2/Keras Implementation of AlphaZero on Carcassonne.
Python
1
star
18

Adobe-Flash-Pro-CS4-game-tutorials

A work-in-progress tutorial for introductory game programming in Adobe Flash Pro CS4
1
star
19

music-copilot

An FL Studio piano roll script that uses OpenAI's GPT to help you edit and create notes using natural language.
Python
1
star
20

structured-knowledge-manager

A graph-structured tool for maintaining a personal knowledge base.
Python
1
star