• Stars
    star
    158
  • Rank 237,131 (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
686
star
2

tensorbuilder

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

rapid-time-tracker

A fast and lightweight time tracker with fuzzy completion, visualizations, and plain text data storage.
TypeScript
30
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
11
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

music-copilot

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

fpga-neuroevolution

Verilog
2
star
11

carcassonne-alpha-zero

TF2/Keras Implementation of AlphaZero on Carcassonne.
Python
2
star
12

lpp

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

Time-Manager

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

bit-miners

2017 CSC299 Game
C#
1
star
15

tommyx12.github.io

JavaScript
1
star
16

csc404-maestro

C#
1
star
17

spellcaster

Personal automation script manager
Python
1
star
18

obsidian-config

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

Adobe-Flash-Pro-CS4-game-tutorials

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

structured-knowledge-manager

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