JSPM

doyoursiege

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 5
  • Score
    100M100P100Q63972F
  • License MIT

organize your life straight from the command line, using a TUI and CLI-powered todo list! Get a cool calendar view to show off your list, with command-line style!

Package Exports

  • doyoursiege
  • doyoursiege/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (doyoursiege) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

🗓️ doYourSiege

now on npm!

due to github limitations in markdown, I wasn't able to embed the video showcasing everything in this readme.
to check it out, click here!!!


simple todo-list to organize your life the best way possible without ever leaving a command line!
saves all your data in an easy json file, so you can easily share it, edit, or save it somewhere else!
made for the Siege event at HackClub, 2025 :)

[!TIP] check out the calendar text user interface, pls!!! (todo calview) thx :)

what is this

this is a really easy to use to-do list, built entirely on command-line usage! this means you can add, edit, delete todos right from your CLI, and view a list of them in the TUI! It's a really easy and fun way to organize your life.
you can even add parameters to your todos like priorities, due dates, or files to easily know where to get working!

=> check out the MP4 at the top to get a overview of the project; I do understand installing this can be annoying. So the MP4 should give you the basics!!!

screenshots (to give you an idea)

todo shell todo calview todo list

lets try it?

straight a package manager (recommanded)

  1. download nodeJS and npm:

if not already done, you must download nodeJS (and the npm package manager) to use this installation method! the installation is rather easy and straightforward; learn more here.

  1. install from npm:
npm install -g doyoursiege
  1. done!!!:

you may now run:

todo help

to browse the avalaible list of commands!!


cloning and modifying

  1. Clone the workspace:

    git clone https://github.com/Lolo280374/doyoursiege
    cd doyoursiege
  2. Open in your IDE:

Open the project folder in your preferred IDE, and start editing, coding, whataver you wish! Make sure to be in compliance with the LICENSE!

  1. done!!!:

you may now run:

todo help

to browse the avalaible list of commands!!


license

MIT license. check LICENSE file for details.