Raviolink
An open source web application for generating short URLS for longer addresses, which forward the user to the linked address, and it also can share text, code, images and other files smaller than 10MB.
Various software development projects, tools,
applications and experiments built by me, Daniel Dupriest.
An open source web application for generating short URLS for longer addresses, which forward the user to the linked address, and it also can share text, code, images and other files smaller than 10MB.
Teaching tool to assist in design of drilling equipment and practices to eliminate drill bit spiraling, a major cause of borehole problems in oil and gas drilling operations.
A cryptocurrency dashboard app powered by React and the CoinGecko API.
A python Qt application for generating and exploring functional sound, also known as bytebeat.
An open source expense management solution sponsored by Software Freedom Conservancy. Implemented using Django, Bootstrap and Docker.
A text-based roguelike game implemented in C# using an entity component system framework.
Simulation of a fractal video feedback loop using three.js.
Javascript implementation of a well known dynamic system using three.js.
An experiment in Rust to WASM compilation to generate Lyapunov fractals.
Various cipher decryption algorithms implemented in javascript for a PSU cryptography course.
Maze-generation with the recursive backtracker algorithm, as well as some visualizations.
A C# web application which generates hybrid names from combination of keywords. Implemented with Bridge.NET.
This application uses patterns found in real English words to generate random new words, then tests against 70 million known .com domain names to discover novel, unused domain names which somewhat follow English pronunciation.
The links for each name will take you to instantdomainsearch.com to see purchase options. Note that some domain names are simply undeveloped by the owner, and not available for purchase.
This is a web page that intruduces slide rules: both how and why they work. It includes interative linear and circular slide rules for trying out multiplication, division and unit conversions.