Skip to content
View Frank1o3's full-sized avatar
  • 14:59 (UTC -04:00)

Block or report Frank1o3

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Frank1o3/README.md

Hi there πŸ‘‹

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/


πŸš€ Current Focus

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.


πŸ›  Featured Projects

Rendering Engine (Rust)

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.


Packsmith

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.


GroqWave

A Visual Studio Code extension that integrates Groq-powered AI directly into the editor.

Some of its features include:

  • Persistent system.md prompts
  • Automatically generated context.md project 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.


Dotfiles

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 & Technologies

Languages

  • Rust
  • Python
  • JavaScript
  • TypeScript
  • Java
  • C++ (learning)

Interests

  • Rendering engines
  • Backend architecture
  • Automation
  • Networking
  • Developer tooling
  • Cross-platform software

🀝 Feedback & Contributions

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!

Pinned Loading

  1. packsmith packsmith Public

    Python

  2. gropwave gropwave Public

    A Vscode Extension that uses groq modes for assisting you while you code

    TypeScript

  3. dotfiles dotfiles Public

    my current hyprland rice

    Lua 1

  4. rendering-engine rendering-engine Public

    Shirmple Rendering engine written in rust

    Rust 1