An open API service indexing awesome lists of open source software.

Projects in Awesome Lists by Valkryst

A curated list of projects in awesome lists by Valkryst .

https://github.com/valkryst/vnamegenerator

A Java implementation of various procedural name generation algorithms, including combinatorial, consonant vowel, context-free grammar, and Markov chain.

consonants context-free-grammar generator grammar hacktoberfest markov-chain name name-generation name-generator procedural procedural-generation roguelike roguelike-library roguelikedev vowel

Last synced: 06 Apr 2025

https://github.com/valkryst/vterminal

A new Look-and-Feel (LaF) for Java, which allows for a grid-based display of Unicode characters with custom fore/background colors, font sizes, and pseudo-shaders. Originally designed for developing Roguelike/lite games.

2d 2d-framework 2d-game 2d-game-engine 2d-graphics ascii discord font game-engine gamedev hacktoberfest laf look-and-feel roguelike roguelike-library roguelike-tiles swing terminal tiles unicode

Last synced: 06 Apr 2025

https://github.com/valkryst/schillsaver

Schillsaver is a tool that transforms your files into videos, which can be uploaded to video hosting sites for free file storage.

4chan concept decoding encoded-files encodes-files encoding ffmpeg filestorage filestore hacktoberfest javafx-application javafx-desktop-apps proof-of-concept storage swing video youtube

Last synced: 12 Sep 2025

https://github.com/valkryst/vterminal_tutorial

A series of repositories and a Wiki of tutorial pages for the VTerminal library.

Last synced: 10 Apr 2025

https://github.com/valkryst/vradio

A thread-safe implementation of the publish-subscribe pattern.

publish publish-subscribe radio receiver subscriptions

Last synced: 24 Apr 2025

https://github.com/valkryst/vroguelike

A bare-bones Roguelike game used to test VTerminal, VController, VDice, and VNameGenerator.

Last synced: 10 Apr 2025

https://github.com/valkryst/install_java

A PowerShell script which downloads & installs Java from the OpenJDK site, and configures necessary environment variables.

hacktoberfest installation-script java openjdk

Last synced: 13 Jul 2025

https://github.com/valkryst/rss_news_scraper

A script for building a local database of news articles by crawling RSS feeds and downloading the articles.

news news-aggregator rss rss-scraper scraper scraping

Last synced: 10 Apr 2025

https://github.com/valkryst/vcontroller

A helper library for JInput which makes it easy to automatically poll for controller input, connection, and disconnection events and notify listeners when they occur.

controller controller-api controller-manager game-dev game-development gamedev hacktoberfest jinput roguelike roguelike-library roguelikedev usb

Last synced: 15 May 2025

https://github.com/valkryst/valerie

Valerie is a customizable chat interface for OpenAI's ChatGPT. It allows users to create named personalities for tailored interactions, supports code formatting, and offers voice-to-text and text-to-speech features.

chatgpt chatgpt-app elevenlabs mvc-architecture openai swing

Last synced: 10 Apr 2025

https://github.com/valkryst/guild_wars_scripts

A collection of scripts for configuring and launching Guild Wars.

Last synced: 14 Jun 2025

https://github.com/valkryst/backup_thunderbird

A PowerShell script which creates a backup of the "%APPDATA%/Thunderbird" folder.

backup backup-script thunderbird

Last synced: 15 May 2025

https://github.com/valkryst/vtemperature

A library to handle temperature data and conversions between temperature scales such as Celsius, Fahrenheit, and Kelvin.

conversion java-library scale temperature

Last synced: 15 May 2025

https://github.com/valkryst/automated_video_conversion

A bash script which automatically converts video files into x265 MKV files using FFMPEG.

automation converter ffmpeg ffmpeg-script x265

Last synced: 29 Apr 2026

https://github.com/valkryst/vgeometry

Last synced: 16 Oct 2025

https://github.com/valkryst/vdice

A library to generate pseudorandom dice rolls.

Last synced: 01 Aug 2025

https://github.com/valkryst/vudp

A simple library for sending and receiving packets over UDP.

client network packet packet-processor packets server socket udacity udp udp-client udp-server

Last synced: 30 Jun 2026

https://github.com/valkryst/valkryst

Last synced: 23 Jan 2026

https://github.com/valkryst/jellron

Jellron is a personal experimental playground designed to explore and practice augmented reality in the browser.

augmented-reality body-tracking face-tracking hand-tracking pose-tracking

Last synced: 15 May 2025

https://github.com/valkryst/vrogue

Last synced: 15 May 2025

https://github.com/valkryst/vparser_cfg

A library to parse and run Context Free Grammars.

automaton cfg cfg-rules context-free-grammar grammar transition

Last synced: 08 Jul 2025

https://github.com/valkryst/c_pthread_sleep

A convenience function which allows the calling thread to suspend its execution for some amount of time.

pthread pthreads sleep

Last synced: 15 May 2025

https://github.com/valkryst/c_logging

A convenience function which allows for easier error logging and debugging.

debugging error-log error-messages logger logging

Last synced: 15 May 2025

https://github.com/valkryst/c_mutex

A wrapper which simplifies the creation, destruction, and use of mutex locks.

mutex mutex-lock mutex-synchronisation pthreads pthreads-wrapper wrapper

Last synced: 15 May 2025

https://github.com/valkryst/leetcode

Answers to problems that I've solved on LeetCode.

Last synced: 23 Mar 2025

https://github.com/valkryst/c_pthread

A wrapper which simplifies the creation and destruction of POSIX threads.

pthread pthreads pthreads-wrapper thread-library threading

Last synced: 15 May 2025

https://github.com/valkryst/vterminaltestgui

A demo Swing GUI for testing changes to the VTerminal library.

vterminal

Last synced: 10 Jan 2026

https://github.com/valkryst/setup_linux

A bash script which downloads, installs, and configures my typical Linux environment.

Last synced: 06 Oct 2025

https://github.com/valkryst/vlinein

A Java library which simplifies reading from line-in audio devices. It can be used to read and save audio data directly to disk, or to receive raw byte[] data for real-time processing.

Last synced: 24 Oct 2025

https://github.com/valkryst/openfga_performance_benchmarks

Basic benchmarks for OpenFGA's API VIA their Java SDK.

benchmark benchmark-suite openfga zanzibar

Last synced: 26 Feb 2026

https://github.com/valkryst/emberstone

Last synced: 13 Feb 2026

https://github.com/valkryst/jtoggleablepasswordfield

JToggleablePasswordField is a Java Swing component that extends the standard JPasswordField with the ability to toggle between showing and hiding the password.

hacktoverfest java-gui jpasswordfield jtextfield swing swing-component

Last synced: 24 Apr 2026

https://github.com/valkryst/jfilelinklabel

A Java Swing component designed to display a clickable link to a File, Path, or URI.

file java jlabel link path swing uri

Last synced: 07 Jun 2026

https://github.com/valkryst/v2daudio

A library to play music and sound effects, utilizing JavaFX.

audio audio-library audio-player awt effect effects game game-development java javafx library music music-library sound swing

Last synced: 28 Apr 2026

https://github.com/valkryst/clyser

Clyser is a personal experimental playground for me to explore and practice Web Components, HTML, CSS, and JavaScript.

coingecko cryptocurrency web-components

Last synced: 01 May 2026

https://github.com/valkryst/whisper_automations

Various scripts for automating tasks using OpenAI's Whisper.

automation openai subtitle subtitle-generator transcription translation whisper

Last synced: 08 May 2026

https://github.com/valkryst/portfolio

Last synced: 25 Jan 2026

https://github.com/valkryst/bunnyemu

A WoW sandbox written in Java, from scratch.

Last synced: 16 Dec 2025

https://github.com/valkryst/ffmpeg_scripts

Misc. FFMPEG Scripts

Last synced: 21 Jun 2025

https://github.com/valkryst/update_transmission_blocklists

A bash script which downloads one or more blocklists and adds them to Transmission.

blocklist blocklists transmission update

Last synced: 19 Jul 2025

https://github.com/valkryst/vchat

A simple UDP based Client-Server chat library.

chat chat-app chat-application client client-server library server udp udp-client udp-server

Last synced: 04 Jul 2026

https://github.com/valkryst/update_crowdsec_dependencies

A bash script which updates CrowdSec's Hub and Collections.

automation crowdsec security-tools update

Last synced: 15 May 2025

https://github.com/valkryst/jpathlist

A Java Swing component designed to display a list of unique directory and/or file paths. Additionally, it supports drag-and-drop functionality, allowing users to drag files and directories from their file system into the list.

drag-and-drop file-list file-manager hacktoberfest input-output java-gui nio nio2 swing swing-component

Last synced: 01 Nov 2025

https://github.com/valkryst/vterminalpaletteeditor

A standalone GUI application for creating and editing VTerminal palettes.

2d 2d-graphics ascii gamedev roguelike roguelike-library swing terminal unicode vterminal

Last synced: 01 Nov 2025

https://github.com/valkryst/automated_youtube_downloads

A bash script which automatically downloads video and audio files from any site supported by yt-dlp.

audio download-manager downloader video youtube youtube-dl yt-dlp

Last synced: 01 Nov 2025

https://github.com/valkryst/jcopybutton

JCopyButton is a Java Swing component designed to copy the contents of a JTextComponent to the system clipboard when clicked.

hacktoberfest java-gui jbutton jtextarea swing swing-component

Last synced: 01 Nov 2025

https://github.com/valkryst/vcodelanguagedetection

A lightweight Java library for automatic code language detection of an input text.

detection hacktoberfest language language-detection programming-language-detector syntax-analysis

Last synced: 01 Nov 2025

https://github.com/valkryst/vblog

Last synced: 26 Jul 2025

https://github.com/valkryst/jiconlabel

JIconLabel is a Java Swing component designed to display an ImageIcon or Image and to automatically resize the displayed image to fit within the component's bounds.

hacktoberfest icon imageicon java-gui jlabel swing swing-component

Last synced: 02 Sep 2025

https://github.com/valkryst/jiconbutton

A Java Swing component designed to display an Icon on a JButton and to automatically resize it to fit within the button's bounds as it resizes.

button fonticon fonticons icon java jbutton swing swing-gui

Last synced: 17 Aug 2025

https://github.com/valkryst/jimagepanel

A Java Swing component designed to display a BufferedImage on a JPanel and to automatically resize it, respecting its aspect ratio, to fit within the panel's bounds as it resizes.

bufferedimage image java jpanel swing swing-gui

Last synced: 18 Jul 2026

https://github.com/valkryst/vmvc

An implementation of the Model-View-Controller pattern for my personal Swing projects.

gui-framework java model-view-controller mvc swing

Last synced: 09 Mar 2026

https://github.com/valkryst/automated_responsive_image_resizing

A ruby script which automatically generates multiple copies of a source image, each at a lower resolution, to be used as a responsive image on a webpage.

automation imagemagick responsive-images

Last synced: 15 May 2025