• Stars
    star
    115
  • Rank 305,916 (Top 7 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 2 years ago
  • Updated almost 2 years ago

Reviews

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

Repository Details

✍️ A scratchspace for your new Tab page

Tab␣

A scratchspace for your new Tab

A beautiful new tab replacement that gives you your very own scratch space to help you stay organized and focused.

It features a prominent spatial visualization for all of your tasks that helps you prioritize what’s important, auto-saving notes, rich text formatting and natural language due dates.

demo

Features

  • Auto-saves to local storage

  • Write in Markdown syntax

  • Uses natural language to recognize and highlight due dates

  • Darkmode

Usage

To set tabspace as your new tab page, depending on your browser can either set up the project as a browser extension that replaces the new tab page or configure your new tab page URL to point to the official tabspace website: https://tabspace.jzhao.xyz/index.html

Building the browser extension locally

  1. Clone the repository

  2. Install dependencies npm i

  3. Build npm run build

  4. Load the extension in the Chrome Extensions menu

    1. Go to extensions > Enable developer mode (top right corner)

    2. Click load unpacked, select the build folder

For more information, see the official documentation.

Setting up the website as your new tab page

Based on your browser, there may be an option to set the new tab page URL directly without installing an extension.

Brave

  1. Go to brave://settings/?search=home and make sure Show Home button is enabled

  2. Set the homepage to:

    https://tabspace.jzhao.xyz/index.html
  3. Scroll down and set the New tab page shows option to Homepage

  4. (If you don’t want the home button, you can safely disable the previous option now)

For reference, see this forum answer.

More Repositories

1

quartz

🌱 a fast, batteries-included static-site generator that transforms Markdown content into fully functional websites
TypeScript
6,508
star
2

portal

🔗 zero-config peer-to-peer encrypted live folder syncing that respects your `.gitignore`
TypeScript
364
star
3

cursor-chat

💬 cursor chat à la Figma for digital co-existing + presence
TypeScript
219
star
4

bft-json-crdt

🏰 the first JSON-like Byzantine Fault Tolerant CRDT
Rust
201
star
5

hugo-obsidian

simple GitHub action to parse Markdown Links into a .json file for Hugo
Go
148
star
6

docker-explained

🐋 wtf is docker and why is everyone talking about it
Dockerfile
121
star
7

ctrl-v

📋 a modern, open-source pastebin with latex and markdown rendering support
JavaScript
117
star
8

jackyzha0.github.io

✨ website v3
TypeScript
97
star
9

telescopic-text

🔭 an open-source library to help with creating expandable text
TypeScript
88
star
10

nanoDB

💾 a simple, easy, and debuggable document database for prototyping and hackathons
Go
74
star
11

miniraft

🚣‍♀️ <1kloc, well-documented Raft consensus algorithm implementation
Rust
46
star
12

DroneNet

Decentralized drone swarm communication for search and rescue missions
Python
35
star
13

min-react

Yet another minimal React template
JavaScript
17
star
14

paypaya

[🏆 5th place + Best Fintech at HackWestern] PayPaya -- SMS Money Transfer for Low Bandwidth Regions with Biometric Authentication
Python
15
star
15

rs-openai

A Rust crate for easy serving of OpenAI's API with rate limiting and token use tracking out of the box
Rust
12
star
16

discord-steward

🌿 A pace-layered approach to high-volume Discord Servers.
TypeScript
10
star
17

lite.css

a dead-simple just-add-water css library
HTML
10
star
18

template-react

For when create-react-app just doesn't give you what you want.
JavaScript
9
star
19

PacketBook

[🏆 Top 30 at nwHacks 2018, SAP iXP Prize] PacketBook SMS financial inclusion platform powered by the Stellar Blockchain
JavaScript
7
star
20

play

artifact from interact circle on hackathon culture + play
JavaScript
7
star
21

NEAT-genetic-algo

BIOL111 Group Project
Python
6
star
22

treehacks2020-backend

[🏆 Azure Prize at TreeHacks] readAR -- 🌲 TreeHacks 2020 Backend
Python
5
star
23

hruid

human-readable base16 IDs
JavaScript
5
star
24

hackTheNorth2018

📱 Tapp.it! - Cryptopayments over NFC
Java
5
star
25

Speech2Braille

[🏆 Silver Medal at CWSF] Tensorflow Implementation of TIMIT Deep BLSTM-CTC with Tensorboard Support
Python
5
star
26

go-auth-w-mongo

Simple session based authentication with Mux and MongoDB
Go
4
star
27

go-remote-debug

A quick tutorial on debugging containerized Go applications!
Go
3
star
28

htn22

HTN22 - Intro to Computer Networking and Peer-to-peer
HTML
3
star
29

front-proxy-PoC

Simple Envoy Service Mesh with External Authorization and Custom Header Injection.
Go
3
star
30

blog

some mildly coherent ramblings
CSS
3
star
31

jackyzha0

a cool readme
TypeScript
3
star
32

dotfiles

dotfiles n things
Lua
3
star
33

monGo-driver-wrapper

A small Go wrapper to reduce boilerplate of using the official Go Mongo Driver
Go
2
star
34

curius-viz

JavaScript
2
star
35

website-v2

✨ now with templating and other cool stuff ✨
CSS
2
star
36

riverbed

TypeScript
2
star
37

groupCalendar

A Group Web Calendar created with Meteor
JavaScript
1
star
38

python-spacegame

2D Top Down Space Shooter
Python
1
star
39

y-webrtc-signalling

a simple y-webrtc signalling server for use in serverless environments
JavaScript
1
star
40

apcs-spaceshooter

Short project for APCS A
Java
1
star
41

wholesome-bot

A fun little web scrapping project to bring some happiness to the world
HTML
1
star
42

dailycodingproblem

Python
1
star
43

gameoflife

Java Implementation of Conway's Game of Life
Java
1
star
44

playspace

playspace website
HTML
1
star