Software Alternatives, Accelerators & Startups

pkgsrc VS Cork

Compare pkgsrc VS Cork and see what are their differences

pkgsrc logo pkgsrc

pkgsrc is a framework for building over 17,000 open source software packages.

Cork logo Cork

The ultimate GUI for Homebrew, written in SwiftUI
  • pkgsrc Landing page
    Landing page //
    2023-06-30
  • Cork Main Page
    Main Page //
    2024-10-10
  • Cork Package Install
    Package Install //
    2024-10-10
  • Cork Package Info
    Package Info //
    2024-10-10
  • Cork Tap Info
    Tap Info //
    2024-10-10
  • Cork Taps Overview
    Taps Overview //
    2024-10-10
  • Cork Maintenance Overview
    Maintenance Overview //
    2024-10-10

Cork is the best Homebrew interface available. Built for the modern Mac in SwiftUI, it brings the amazing world of Homebrew to the masses! Install apps, add taps and see all the info about your installed packages in one convenient location!

pkgsrc

Website
pkgsrc.org
Pricing URL
-
$ Details
Platforms
-
Release Date
-

Cork

$ Details
freemium โ‚ฌ25.0 / One-off
Platforms
MacOS
Release Date
2023 August
Startup details
Country
Czech Republic
Founder(s)
David Bureลก
Employees
1 - 9

pkgsrc features and specs

  • Cross-Platform Support
    pkgsrc is designed to be a portable package management system and can be used on a variety of Unix-like operating systems, including NetBSD, Solaris, Linux, and macOS. This cross-platform capability makes it a versatile tool for developers working in diverse environments.
  • Consistency Across Systems
    Using pkgsrc allows for a consistent package management experience regardless of the underlying operating system, reducing the learning curve and maintenance overhead for administrators managing multiple systems.
  • Comprehensive Package Collection
    pkgsrc offers a wide range of software packages, providing a robust collection that can meet diverse user needs from scientific libraries to web applications.
  • Quarterly Releases
    With quarterly releases, pkgsrc provides a balanced approach between stability and keeping software up to date, offering users new features regularly while maintaining reliability.
  • Flexible Build Options
    pkgsrc supports a flexible build system, allowing users to customize package builds with specific options or dependencies, tailored to their specific needs or system requirements.

Possible disadvantages of pkgsrc

  • Smaller Community
    Compared to other popular package management systems like apt (Debian/Ubuntu) or yum (RedHat/CentOS), pkgsrc has a relatively smaller community, which might affect the availability of support and community-driven improvements.
  • Potentially Older Software
    While pkgsrc maintains stable quarterly releases, it may occasionally lag behind other systems in terms of offering the very latest versions of certain software, which might not be ideal for users needing the newest features.
  • Manual Configuration
    Setting up pkgsrc might require manual interventions and configurations, which could pose a hurdle for users unfamiliar with its setup process or those who prefer more automated solutions.
  • Dependency Management
    Although pkgsrc is quite capable in dependency handling, some users may find its dependency resolution to be less automatic or seamless compared to other systems which offer more integrated solutions.
  • Performance Overhead
    Because it is designed to be cross-platform, there can be some performance overhead associated with using pkgsrc compared to native package managers that are optimized for specific operating systems.

Cork features and specs

  • All Homebrew Packages Supported
    Any package from Homebrew can be installed using Cork
  • Homebrew Services Fully Supported
    You can control every Homebrew service straight from Cork
  • Sudo Operations Fully Supported
    Any sudo operation - For example installing packages that require special permissions, or activating restricted services - is fully supported
  • Comprehensive Maintenance
    Use a fully-features suite of maintenance operations, from uninstalling orphans, purging cache, to even some secret operations, to keep your Homewbrew running smoothly
  • Modern, Native UI
    We made a lot of effort to keep the UI fresh
  • Menu Bar Applet
    Perform the most common actions straight from the Menu Bar, even without having Cork open

pkgsrc videos

pkgsrc on ChromeOS

More videos:

  • Review - Using pkgsrc for multi-platform deployments in heterogeneous environments, G Clifford Williams

Cork videos

Honest Review of Cork & Batter #foodie #losangeles #foodvlog #food #foodreview #restaurant #foodblog

More videos:

  • Review - Red Wine Opener Air Pressure Cork Popper Review
  • Review - Fulton Custom Molding Cork Shoe Inserts for Men Review

Category Popularity

0-100% (relative to pkgsrc and Cork)
Developer Tools
100 100%
0% 0
Package Manager
76 76%
24% 24
Group Chat & Notifications
Front End Package Manager

Questions & Answers

As answered by people managing pkgsrc and Cork.

What makes your product unique?

Cork's answer:

Cork is the first and only Homebrew GUI to support all Homebrew features - From installing any and all packages available through Homebrew, to being the only GUI to support Homebrew services. Plus, the intuitiveness of the UI is unmatched!

Why should a person choose your product over its competitors?

Cork's answer:

By choosing Cork, you support a friendly community spanning the globe. Not only that, you support a solo indie developer and apps with their sources available at large. If you make use of Homebrew Services, Cork is the only interface available that supports them. Cork also gives you the most bang for your buck :)

How would you describe the primary audience of your product?

Cork's answer:

Both normal people who want to get into the wonderful world of Homebrew, and developers who want a more convenient way of using Homebrew. Cork is made for everyone.

What's the story behind your product?

Cork's answer:

I wanted to make Homebrew accessible to my mom, who doesn't want to use the Terminal. Homebrew is a very useful tool, but until now, there was no good interface for it. Which is why I created Cork - to give everyone access to Homerbew, no matter what kind of user they are.

Which are the primary technologies used for building your product?

Cork's answer:

The UI is written almost completely in SwiftUI, with AppKit where appropriate. It's fully optimized for Swift 6, along with complete concurrency checking.

Who are some of the biggest customers of your product?

Cork's answer:

  • Normal people all over the world
  • Developers
  • Kennesaw State University

User comments

Share your experience with using pkgsrc and Cork. For example, how are they different and which one is better?
Log in or Post with

Reviews

These are some of the external sources and on-site user reviews we've used to compare pkgsrc and Cork

Social recommendations and mentions

Based on our record, pkgsrc seems to be more popular. It has been mentiond 11 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.

pkgsrc mentions (11)

  • Debian isn't waiting for 2038 to blow up, switches to 64-bit time for everything
    > Most open source software packages are also compiled for BSD variants, they switched to 64 bit time_t a long time ago and reported back upstream any problems. * NetBSD in 2012: https://www.netbsd.org/releases/formal-6/NetBSD-6.0.html * OpenBSD in 2014: http://www.openbsd.org/55.html For packaging, NetBSD uses their (multi-platform) Pkgsrc, which has 29,000 packages, which probably covers a large swath of... - Source: Hacker News / 12 months ago
  • Our Audit of Homebrew
    > https://pkgsrc.smartos.org/install-on-macos/ Note that Pkgsrc is a NetBSD-derived project. * https://pkgsrc.org The Joyent folks leveraged it to allow their customers, who were perhaps not as familiar with Solaris/SmartOS, a larger pool of packages. Pkgsrc was running on Solaris before Joyent, Joyent built on top of it. - Source: Hacker News / almost 2 years ago
  • Show HN: Brioche โ€“ A new Nix-like package manager
    Https://pkgsrc.org/ from netbsd runs on many systems. - Source: Hacker News / about 2 years ago
  • Installing packages without an internet connection?
    It seems according to pkgsrc.org that pkgin might follow the PKG_PATH environment variable. You're supposed to set PKG_PATH="http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r|cut -f '1 2' -d.)/All/", and according to uname(1), -p gives the processor architecture and -r gives the operating system [kernel] release. Source: over 3 years ago
  • pkgsrc.se is no more :(
    It seems like pkgsrc.org hasnโ€™t got the news yet. Source: over 3 years ago
View more

Cork mentions (0)

We have not tracked any mentions of Cork yet. Tracking of Cork recommendations started around May 2024.

What are some alternatives?

When comparing pkgsrc and Cork, you can also consider the following products

Conda - Binary package manager with support for environments.

Brewer X - Brewer X is a refreshing user interface for Homebrew. Manage your apps, scripts, and fonts with ease and dive into the most comprehensive software library for macOS.

Homebrew - The missing package manager for macOS

Cakebrew - Homebrew GUI app for macOS

Yay - Yay is an AUR helper written in go, based on the design of yaourt, apacman and pacaur.

Application Management Panel (AMP) - AMP is an easy to install, self-hosted, web-based management panel for game servers. It supports dozens of applications including Minecraft, CS:GO, Rust, 7 Days to Die, Starbound, Factorio and many more. Supports both Windows and Linux.