Blog5 min read

Instant Navigation and Smart Filtering: GitAlchemy's Major UX Upgrade

By GitAlchemy Team

Managing GitLab projects from your phone shouldn't feel sluggish. Whether you're triaging issues in a meeting, reviewing merge requests on the go, or checking pipeline status during lunch, every second counts. Today, we're thrilled to announce a major performance and UX overhaul for GitAlchemy—one that eliminates waiting, respects your workflow, and makes mobile GitLab management feel genuinely fast.

What Changed: Five Core Improvements

1. Infinite Scroll on All List Screens

Gone are the days of tapping "Next Page" buttons. Issues, merge requests, projects, and groups now load seamlessly as you scroll. Just keep scrolling—GitAlchemy fetches the next batch of items automatically and appends them to your list without interruption.

This matters because mobile users are already juggling navigation constraints. Removing pagination friction means you can scan through your work faster, find what you need, and move on.

2. Real-Time Search Bars on Main Screens

Every list screen now includes a search bar. Filter issues, merge requests, and projects by title instantly as you type. No need to navigate to advanced filters and wait for results—your matches appear in real time.

For developers managing dozens of projects or hundreds of issues, this is a game changer. You can now search by issue title or project name without leaving the main view.

3. Filter State Persists Across Navigation

You've applied a filter—say, showing only "Open" issues assigned to you. Now you navigate to view a merge request, check a pipeline, and come back. Your filter is still there, exactly as you left it.

Persistent filter state respects your workflow. You're not starting from scratch every time you jump between screens. Your context travels with you.

4. Dashboard Prefetch: Instant List Loading

When you open GitAlchemy's Dashboard (home screen), the app doesn't wait for you to tap into each section. Instead, it prefetches your issues, merge requests, and projects in the background. Tap to view them and they load instantly—no loading spinner, no delay.

This architectural change dramatically improves perceived performance. The app feels snappy because it's always one step ahead.

5. "Owned Projects" Default Filter

The projects list now defaults to showing only projects you own, reducing noise and keeping your dashboard focused on what matters. You can still expand to view other projects, but the default respects your likely primary use case.

Why This Matters for Your Workflow

Mobile GitLab management is about context switching and quick decisions. When you pull out your phone to check on something, you're usually in a meeting, between tasks, or on the move. Every second of waiting compounds frustration.

These five changes—infinite scroll, instant search, persistent filters, prefetching, and sensible defaults—remove friction from that experience. You're no longer waiting for pages to load. You're not reapplying filters you already set. You're not overthinking which projects to view.

The result: GitAlchemy now feels like a true extension of your GitLab workflow, not a separate, slower tool.

Technical Highlights

Under the hood, these improvements required thoughtful engineering:

  • Efficient list rendering: Infinite scroll scales gracefully because GitAlchemy only keeps rendered items in memory, not the entire dataset.
  • Smart prefetching: Background requests don't block the UI. The Dashboard loads instantly while prefetch requests happen quietly.
  • Filter state management: Filters are preserved in the app's local state as you navigate, making transitions seamless.
  • Real-time search: Search results update as you type without debounce latency for mobile-optimized responsiveness.

What's Next?

This release is the foundation for even faster workflows. We're already exploring advanced features like saved filter presets, cached merge request details, and smart notifications that surface only the issues and MRs that need your attention.

But for now, update GitAlchemy and experience the difference. Scroll through your issues without pagination. Search by title without delays. Navigate between screens without losing your filters. Feel your mobile GitLab client finally keep up with your pace.

Download GitAlchemy today and discover how fast managing GitLab from your phone can be.


Have questions or feedback about the update? We'd love to hear from you. Visit GitAlchemy to learn more, or reach out to the team directly.