Welcome to The Weekly Five - your curated list of 5
exceptional open source projects I discovered this week.

spacedrive

Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust.

How It Works

Spacedrive treats files as first-class objects with content identity, not paths. A photo on your laptop and the same photo on your NAS are recognized as one piece of content. This enables:

  • Content-aware deduplication - Track redundancy across all devices

  • Semantic search - Find files in under 100ms across millions of entries

  • Transactional operations - Preview conflicts, space savings, and outcomes before execution

  • Peer-to-peer sync - No servers, no consensus protocols, no single point of failure

  • Offline-first - Full functionality without internet, syncs when devices reconnect

Files stay where they are. Spacedrive just makes them universally addressable with rich metadata and cross-device intelligence.

The project has more than 4k commits, 120+ contributors and very well maintained with only 15 issues open

Angular charts

Angular Charts is a high-performance, developer-friendly data visualization library for modern Angular applications. Based on Unovis, it provides a suite of pre-built, Signals-powered components that make creating beautiful, responsive charts effortless.

I already gave it a try on one of my side project and charts looks so slick.

Why Choose Angular Charts?

  • 🚀 Performance First: Built with Angular Signals for efficient, fine-grained reactivity.

  • 🎨 Beautiful by Default: Clean, modern design with easy customization via CSS variables.

  • 📦 Declarative API: Easy-to-use components that feel native to Angular.

  • 📊 Versatile Data Visualization: Support for Bar, Line, Area, Donut, Bubble, and Gantt charts.

  • 🛠 Powered by Unovis: Leverages the power of the battle-tested Unovis visualization framework for robust Angular charts.

Its a new project, so if you are working on Angular and want to contribute lets discuss and open an issue.

Mock Service Worker

Industry standard API mocking for JavaScript.

Features

  • Seamless. A dedicated layer of requests interception at your disposal. Keep your application's code and tests unaware of whether something is mocked or not.

  • Deviation-free. Request the same production resources and test the actual behavior of your app. Augment an existing API, or design it as you go when there is none.

  • Familiar & Powerful. Use Express-like routing syntax to intercept requests. Use parameters, wildcards, and regular expressions to match requests, and respond with necessary status codes, headers, cookies, delays, or completely custom resolvers.

The project is actively maintained has close to 18k stars, used by close to 200k projects on GitHub, with close to 200 contributors, want to get involved? there are 30+ open issues.

analog

Analog is the meta-framework for building applications and websites with Angular.

Similar to other meta-frameworks such as Next.JS, Nuxt, SvelteKit, Qwik City, and others, Analog provides a similar experience, building on top of Angular.

Features

  • Powered by Vite

  • Supports Vitest/Storybook

  • Server and deployment integrations powered by Nitro

  • File-based routing

  • Server-side data fetching

  • Support for using markdown as content routes

  • Integrated API/server routes

  • Hybrid SSR/SSG support

  • Supports Angular CLI and Nx workspaces

The project has close to 180 contributors, and actively maintained, and its driving Angular eco-system with the first one to support vitest in Angular for testing. If you want to contribute there are 27 open issues.

ngrx

Reactive State for Angular

NgRx is your one stop solution for all state management problems, and widely used in Angular eco-system.

It offers set of packages to work with

The project is actively mainatined with close to 500 contributors so far more than million weekly downloads, there are 57 open issues if you want to contribute.

If you are doing Open Source I have a good news for you, I work at CodeRabbit which is an AI review tool and its free for Open Source, please reach out to me on X or LinkedIn or just send an email on [email protected] if you need help on adopting CodeRabbit.

You can visit our portal below to create a new account and connect your repository and start reviewing your code.

Keep reading