I'm Frank1o3, a developer who enjoys building developer tools, backend systems, rendering technology, and automation software.
Most of my projects are designed to solve real problems I've encountered, whether that's simplifying modpack creation, improving AI-assisted development, or building reusable software libraries.
π Website: https://frank1o3.github.io/Frank1o3/
I'm currently developing a cross-platform rendering engine written in Rust with a unified rendering backend supporting both OpenGL and OpenGL ES.
The long-term goal is to build a clean, reusable rendering library that can be used across desktop and Android projects while remaining easy to extend.
A modern rendering engine built from the ground up in Rust.
Current features include:
- Cross-platform renderer
- OpenGL & OpenGL ES support
- Android compatibility
- Camera system
- Mesh and texture management
- Resource management
- Growing engine architecture
This is currently my primary project.
A command-line tool for creating Minecraft modpacks using the Modrinth API.
Features include:
- Initialize new modpacks
- Search and add mods, resource packs, and shader packs
- Automatic dependency resolution
- Optional dependency support
- Download all required files
- Export client or server modpacks
Packsmith is the successor to one of my earlier projects and focuses on making modpack creation reproducible and straightforward.
A Visual Studio Code extension that integrates Groq-powered AI directly into the editor.
Some of its features include:
- Persistent
system.mdprompts - Automatically generated
context.mdproject summaries - Code-aware context retrieval
- Planned conversational project memory
- AI-assisted development workflows
The project aims to reduce token usage while giving AI models a much better understanding of large codebases.
My personal Linux configuration.
Includes my daily development environment, featuring:
- Hyprland
- Neovim
- Terminal configuration
- Shell configuration
- Development tooling
These are the configurations I actively use while developing my projects.
Languages
- Rust
- Python
- JavaScript
- TypeScript
- Java
- C++ (learning)
Interests
- Rendering engines
- Backend architecture
- Automation
- Networking
- Developer tooling
- Cross-platform software
If you've used one of my projects and have suggestions, found a bug, or want to propose an improvement, feel free to open an Issue.
Constructive feedback is always appreciated.
If you build something using one of my projects, I'd love to see it.
Thanks for stopping by!



