Skip to content
View Up05's full-sized avatar
💭
praising backslash
💭
praising backslash
  • Lithuania
  • 07:42 (UTC +02:00)

Block or report Up05

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Up05/README.md

I do coding.

I try to make my programs as simple and as fast to use as possible.

I have never managed to build a make/cmake/ninja/visual studio project on Windows and only once on Linux, because of that, I try to use as few libraries as possible and for C/C++/Odin projects I have compile.bat or compile.sh script, while Java ones, idfk... It's some IntelliJ/maven bullsh*t... I don't like it, but can't do anything about it.. For Web stuff, I only use HTML, JS (sometimes p5js.org) & CSS (used to use SCSS).

I have only been coding for 4/5 years now, so many of my earlier projects may not work on your system due to pathing errors, plus I only used Windows until 2024-08~15.
Also, due to this lack of age, my philosophy, project structures and more have changed a lot, I've dabbled in many ways to package my applications and, at certain points in time, I have been a library junkie, take the previous paragraph with a grain of salt.

List of things I've published:

  • WallpaperTODO2: (Windows) prints your TODOs on top of your wallpaper, to edit the TODOs start the program and it'll open notepad.exe, once you'll close the notepad document, text will be put on your wallpaper.
  • Alarm(s): (Windows) a simple cli for adding alarms, that does not use the default windows Notification system (because it is trash). To add an alarm: alarm -a 1h 30m "too late...". Because it is only cpp with winsockets the server has very small footprint. (Although the CLI is Java, for some ungodly reason...)
  • copypasta: (Linux) I never really found good copy-paste list software for Linux. Windows has the weird Win + . thing, which kinda works, and so I made my own. You, basically, go to the category you want, e.g.: [S]Symbols and get table (like Excel) of items, you can then select, e.g.: by pressing g and 1 and it puts the symbol into your (by default) xsel -b clipboard.
  • f: (Windows) (WIP) A proper file manager for Windows, because explorer.exe is just sh*t... But I'm not sure, if I'll finish f before 2025-10-14...
  • tetris: (Linux) A simple, yet riceable, tetris clone I made for Linux.
  • extract: (Linux) As the description states: "It is made to extract all the god damn files..."
  • mkheaders: Produces a header file of all functions from a directory of C source files. (does not necessarily work with cpp/c3/...)
  • kb-homepage: Fast to load & keyboard-centric website made to quickly select website to go to.
  • ast-visualizer: A simple visualizer for Abstract Syntax Trees, it takes in basic Lisp-like text (A (A B)) and displays it as a vertical tree (think lsblk or TREE)
  • sfx-picker: (Windows) (Old) Soundboard...
  • edit-clips (v ±5): (Windows) A video editor made to slice & splice short videos as fast as possible, because I have thousands of them. Uses FFMPEG. concats everything into one long video.
  • odin-date-parser: I didn't know odin-lang had this when I made it, but the official version is, in my opinion, still more cumbersome than mine.
  • odin-toml-parser: Exactly that, although, it has it's own ideas, i.e.: you can specify a backup compile-time config to use, if the key is not in the current config.
  • img2ascii2: (Windows) Odin-lang version of an old project I made with NodeJS. It takes in an image (I think, .png or .jpg), converts it to basic text in the terminal and prints it to stdout.
  • asteroids Java & C: (Windows) my first bigger GLFW (LWJGL and GLFW) projects, I thought this was the Asteroids game, I later learned, that I was wrong...

Pinned Loading

  1. toml_parser toml_parser Public

    TOML Parser for odin-lang

    Odin 14

  2. Alarm Alarm Public

    This is an alarm cli made for convenience and interoperability.

    C++

  3. WallpaperTODO2 WallpaperTODO2 Public

    A somewhat configurable, to do list program for Windows, which puts your notes on the wallpaper. By the way, WallpaperTODO1 exists.

    Java 1

  4. copypasta copypasta Public

    TUI for easily copying preset unicode text (Linux only)

    C

  5. extract extract Public

    simple unix utility to just decompress a god damn file.

    C

  6. ulang ulang Public

    My esolang

    Java