stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

leethana

@leethana

Joined June 8th, 2026

  • 39Devlogs
  • 5Projects
  • 3Ships
  • 38Votes
Full stack developer and YouTuber

GitHub: https://github.com/ingStudiosOfficial

YouTube: https://youtube.com/@ai-turtle
Ship Pending review

I built Turtlebrowse, a Material 3 Expressive, Chromium (JCEF) based agentic browser that can navigate the web autonomously with you. Features Discord Rich Presence, a YouTube video downloader with yt-dlp, customizable appearence, many tools for the AI agent to navigate the wb for you, and more!

  • 9 devlogs
  • 57h
Try project → See source code →
Open comments for this post

5h 57m 11s logged

Added browsing history, made tab switching more efficient. I struggled with fixing the grey paint on tab switch bcuz it looks like its unfixable and an issue with JCEF on Linux.

0
0
25
Open comments for this post

13h 30m 43s logged

Added Linux AppImage, YouTube video downloader, and more!

Features and bugs fixed:

  • YouTube video downloader via yt-dlp
  • Better menu buttons
  • Web browser registration and xdg-open handlers on Linux
  • Frontend search suggestor
  • AppImage build
0
0
28
Ship

I built a Chrome Extension that helps users block sites and focus instead. I built this extension because I often find students such as myself opening my laptop to study, but end up watching YouTube or playing games instead. Thus, this extension serves as an extra barrier that blocks these sites and mutes notifications to provide a conducive digital studying environment.

  • 4 devlogs
  • 19h
  • 6.53x multiplier
  • 121 Stardust
Try project → See source code →
Open comments for this post

4h 36m 34s logged

Added a scheduler to Fokuser to let users dedicate a certain time to focus. Also did some bug patches to do with state management and synchronization.

0
0
18
Open comments for this post

3h 18m 35s logged

Added Do Not Disturb mode that blocks notifications by using the chrome.contentSettings API. Also added a redesigned settings UI.

0
0
13
Open comments for this post

5h 48m 59s logged

Finished the publishable version of the extension! It now tracks the amount of time you focused and features a whitelist and blacklist to whitelist/blacklist sites.

0
0
5
Open comments for this post

4h 48m 56s logged

Initial commits to Fokuser! We got the name ‘Fokuser’ from the Norwegian plural word of ‘focus’. The Chrome Extension currently lets you set a time until to block sites. It is a very basic implementation using chrome.storage.local and chrome.alarms APIs.

1
0
15
Open comments for this post

8h 7m 24s logged

Multiple new changes in Turtlebrowse v1.4.5, including:

  • Setting to enable AI integration and model selection
  • New Tab settings
  • New Tab wallpaper uploading
  • Migrated from Vue to Nuxt for turtlebrowse.ingstudios.dev for better SEO
  • Improved performance for wallpapers (serving images directly from backend rather than creating an ObjectURL based on the returned Blob)
0
0
10
Open comments for this post

4h 52m 35s logged

Worked on the Turtagent Hub! It now stores the conversations in the database and interacts with all of the data stored in the Rivepod store.

0
0
3
Open comments for this post

2h 55m 56s logged

I used the DuckDuckGo autocompleter API to add autocompletions to Turtlebrowse. It uses a JavaFX Popup component with an embedded ListView. I also changed the jpackage to use a custom jlink.

0
0
8
Loading more…

Followers

Loading…