8000 re;file labs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
@refilelabs

re;file labs

re;file labs | Secure, Private File Conversion & Editing in Your Browser

re;file labs

Welcome to the re;file labs GitHub organization! We specialize in creating privacy-focused, browser-based file utilities that leverage the power of WebAssembly (WASM) to offer high-performance and secure tools for handling a wide range of file-related tasks.

🌟 Our Mission

At re;file labs, we believe in the power of tools that are:

  • Private: Your files are never uploaded to a server. All processing happens directly in your browser, ensuring your data stays with you.
  • Efficient: By using WASM, we deliver the performance of native applications directly in your web browser.
  • User-Friendly: We strive to create intuitive, seamless experiences that make complex file operations accessible to everyone.

🚀 Key Projects

A multi-functional utility platform where users can handle all kinds of file operations directly in their browser. Here's a glimpse of what our website offers:

  • Image Conversion: Convert images to and from formats like JPEG, PNG, WebP, and SVG.
  • Metadata Editing: Modify metadata for images and documents while keeping everything local.
  • Image Editing: Resize, crop, and tweak images effortlessly.
  • PDF Management: Extract text from PDFs, edit PDF content, and more.

Our image tools are designed for all your visual needs. Easily compress, edit, and view image metadata, convert between various formats (including SVG), and perform advanced edits—all directly in your browser.

Our document tools cover a wide range of functionalities, from extracting images and text to editing PDFs and modifying document metadata. Manage and manipulate documents with ease, securely and without server-side processing.

🔧 Tech Stack

  • WebAssembly (WASM): High-performance code execution in the browser for fast and secure file operations.
  • Nuxt: A powerful framework for building modern, responsive, and accessible frontend applications. Utilzing Nuxt's layers, we can create features in a modular way, usable by others.
  • Rust: Utilized within our WASM utilities for safety, performance, and reliability.
  • Zig: Leveraged for interoperability with existing C libraries, such as libwebp, to extend our image processing capabilities.

💡 Why WASM?

WebAssembly allows us to bridge the gap between native desktop applications and the web. By combining Rust for safety and performance with Zig for seamless interoperability with existing C libraries, we can:

  • Execute operations quickly without compromising user privacy.
  • Build tools that are lightweight, powerful, and capable of handling complex file tasks.
  • Offer a seamless cross-platform experience with a modern, responsive frontend powered by Nuxt.

📚 Documentation & Resources

💬 Community & Support

We’re always eager to hear feedback, suggestions, and new ideas! Feel free to reach out or contribute!

🤝 Contributing

We welcome contributions! If you're interested in helping build the future of file management, check out our Contribution Guide and see where you can get involved.

Pinned Loading

  1. image image Public

    Image layer repository holding all image tooling.

    Vue 9

  2. base base Public

    Base repository holding all shared components, logic etc.

    Vue 1

Repositories

Showing 3 of 3 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…

0