Projects
(best viewed in Firefox or Chrome)
Projects - Jared Whitney Unified Contact contact.unified Acts as a unified front-end to multiple chat, feed, and social media sites / services. View demo Java Closed source Application OS Analyzer one.whitney.osanalyzer A debugger for BIOS bootloaders / kernels written in NASM.
  • Emulate more hardware (next step is PS/2 emulation).
  • Emulate more x86-64 opcodes.
  • Add support for other assemblers.
  • Add support for UEFI.
  • Java Planned open source Operating System Application
    Bytecode rip.0k.bytecode A library for parsing and modifying Java bytecode files.
  • Recalculate values such as stack size and local variable count when necessary to make code modification using the library easier.
  • Java Planned open source Library
    Image Region Detector rip.0k.imagerasterizer Converts images into contiguous regions each with a single color, then optionally converts those regions to polygons.
  • Improve polygon generation to leave fewer gaps and empty spaces.
  • Java Planned open source Image manipulation
    Drops? one.whitney.drops A Discord bot providing custom time-gated "card" drops of varying rarity. View on GitHub Java Open source Application Javascript Table one.whitney.javascriptable A single-file Javascript library that you can use to make tables sortable, searchable, and filterable.
    Name Age
    Bob35
    Bob Jr.8
    Alice86
    Eve20
    Sarah35
  • Use a more time-efficient sorting method than binary insertion sort.
  • Support more complex search and filter queries.
  • Javascript Planned open source Library
    Os3 one.whitney.os3 A hobbyist OS written from scratch in x86-64 assembly (Intel syntax) as a learning project. View project overview View on GitHub x86-64 assembly Open source Abandoned Operating System Image to Text rip.0k.imagetotext A tool to display images in a text-based terminal. Training takes screenshots to determine what characters look like in your terminal and font. The training data is then used to determine which characters to display.
  • Have training run on multiple characters at once to speed it up.
  • Rework to emphasize reproducing edges over individual pixels.
  • Java Planned open source Utility
    + more! I will eventually have all of my projects represented here, but still have existing projects to add.
    This site makes use of:
    - Asciinema Player (https://github.com/asciinema/asciinema-player)
    - Highlight.js (https://github.com/highlightjs/highlight.js)