Git Product home page Git Product logo

About Me

A busy CS student interested in developing open-source and free software.

  • Commonly Used Languages: TypeScript, Rust, Python, Go, C++/C
  • Operating Systems: NixOS, Arch Linux
  • Window Managers: i3, sway
  • Editors: Emacs, Helix, VSCode
  • Frontend Frameworks: React/Preact, Vue
  • Backend Frameworks: Fastapi (Python), Fasitfy (Node.js)

Packages

Repositories

Tools & Productivity

  • LFReader: A self-hosted Local-first Feed Reader written in Python and Preact/React.
  • task.json-cli: Command-line todo management app based on task.json format
  • task.json-web: Task management app with Web UI written in React.js based on task.json format
  • pandoc-include: A pandoc filter to allow file and header inclusion
  • taskwarrior-webui: Self-hosted Responsive Web UI for Taskwarrior based on Vue.js and Koa.js
  • batch-cmd: Executing multiple commands in batches concurrently
  • clip-share: Self-hosted service to share clipboard content with other devices
  • snapshotfs: A FUSE-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives
  • rangefs: A FUSE-based filesystem to map ranges in file to individual files.
  • i3-focus-group: Create a group for i3/sway containers to easily switch focus between

Editor Plugins

  • vscode-modal-editor: Customizable extension to turn VS Code into a modal editor
  • modaled: Build your own minor modes for modal editing in Emacs
  • org-moderncv: Org exporter for curriculum vitae or cover letter using moderncv

Course & Research Projects

  • chord-dnt: A DHT (distributed hash table) implementation in Rust based on Chord with high performance and data replication
  • ThssDB: A SQL database written in Java from scratch for a database course
  • kv-lsmt: A fast KV store inspired by LSM Tree

Others

Contact

GitHub Stats

DCsunset's github stats

DCsunset's Projects

sharks icon sharks

Fast, small and secure Shamir's Secret Sharing library crate

snapshotfs icon snapshotfs

A fuse-based read-only filesystem to provide a snapshot view (tar archives) of directories or files without actually creating the archives

stopwatch icon stopwatch

A simple command-line stopwatch using Node.js

thuthesis icon thuthesis

LaTeX Thesis Template for Tsinghua University

wtfjs icon wtfjs

A list of funny and tricky JavaScript examples

www icon www

The official website of Lab μ

zsh icon zsh

Mirror of the Z shell source code repository.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.