Open-source projects categorized as Utility | Edit details
Related topics: #Swift #iOS #MacOS #Android #CLI

Top 23 Utility Open-Source Projects

  • GitHub repo redux

    Predictable state container for JavaScript apps

    Project mention: React 101: The Basics | dev.to | 2021-11-30

    Another really popular library for global state management is called Redux. This is a very widely used library and uses actions, reducers, and stores to handle state. In short, a component calls an action which is then analyzed by the reducer to decide how to update state. There can be more to this method such as sagas and thunks but in it's most basic form, this is an overview of how it works.

  • GitHub repo Guava

    Google core libraries for Java

    Project mention: Name your threads | dev.to | 2021-11-27

    If you combine that with Guava's ThreadFactoryBuilder, you can easily make sure your threads are named with the following:

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo Arthas

    Alibaba Java Diagnostic Tool Arthas/Alibaba Java诊断利器Arthas

    Project mention: Best performance monitoring tools? | reddit.com/r/java | 2021-10-25

    Arthas can be pretty useful depending on what you're looking for. https://github.com/alibaba/arthas

  • GitHub repo swift-algorithm-club

    Algorithms and data structures in Swift, with explanations!

    Project mention: Fetch all words from long TXT file | reddit.com/r/swift | 2021-08-16

    You probably want to populate a Trie. You can find a completed implementation at this link

  • GitHub repo SwifterSwift

    A handy collection of more than 500 native Swift extensions to boost your productivity.

    Project mention: What’s your must have Extensions? | reddit.com/r/iOSProgramming | 2021-11-12
  • GitHub repo timber

    A logger with a small, extensible API which provides utility on top of Android's normal Log class.

    Project mention: This video is about Square Logcat open source Library and how it works more efficient than Timber. No hard feelings toward Jake Wharton! | reddit.com/r/androiddev | 2021-10-12

    Same as in Timber

  • GitHub repo StatusBarUtil

    A util for setting status bar style on Android App.

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo R.swift

    Strong typed, autocompleted resources like images, fonts and segues in Swift projects

    Project mention: Custom styling similar to Android for iOS | dev.to | 2021-10-29

    All resources in Android are referenced in a static class called R, so accessing to individual resources is pretty easy using R.[typeOfResource].resourceName. For iOS we use a library that does something similar, is called R.swift With that we can access resources in iOS using an 'Android like' sintax

  • GitHub repo qrcp

    :zap: Transfer files over wifi from your computer to your mobile device by scanning a QR code without leaving the terminal.

    Project mention: What's your "instant love software"? | reddit.com/r/linux | 2021-09-02
  • GitHub repo basscss

    Low-level CSS Toolkit – the original Functional/Utility/Atomic CSS library

    Project mention: 18 Alternatives to Using Tailwind CSS: Do You Really Need It? | dev.to | 2021-05-08

    ✨ Tachyons 💥 Shed.css 🌟 Basscss ☄️ Expressive CSS

  • GitHub repo ExpirableDiskLruCache

    Java implementation of a Disk-based LRU cache which specifically targets Android compatibility.

  • GitHub repo Dozer

    Hide menu bar icons on macOS

    Project mention: Less known macOS apps you will legitimately want to use every day | news.ycombinator.com | 2021-10-01
  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

    Project mention: What is the best program for making JSON CLI output more readable and manageable? | reddit.com/r/aws | 2021-11-01

    I'd recommend giving https://github.com/donnemartin/saws a shot.

  • GitHub repo Gephi

    Gephi - The Open Graph Viz Platform

    Project mention: Spaghetti Mall Incoming! | reddit.com/r/factorio | 2021-11-10

    You made this diagram by hand? What a madman. I really recommend to you a tool like graphviz or gephi where you don't need to do manual dragging for these types of graphs.

  • GitHub repo KeepingYouAwake

    Prevents your Mac from going to sleep.

    Project mention: Using Amphetamine in Education | reddit.com/r/macsysadmin | 2021-11-24

    Amphetamine, and the FOSS alternative KeepingYouAwake, are intended to be used interactively so this might not be the solution you are looking for. macos already includes a command line tool called caffeinate which allows you to prevent the device from sleeping while you're running your management tasks. AFAIK none of these tools will prevent a laptop from going to sleep when the lid is closed.

  • GitHub repo Dollar

    A functional tool-belt for Swift Language similar to Lo-Dash or Underscore.js in Javascript

  • GitHub repo MMWormhole

    Message passing between iOS apps and extensions.

  • GitHub repo hawk

    ✔️ Secure, simple key-value storage for Android

  • GitHub repo ms.js

    Tiny millisecond conversion utility

    Project mention: I really hate it how Reddit uses "m" as the symbol for both months and minutes. When I first got to this post, all the posts said "2m." Only when I refreshed could I tell that the latter comment was made within the last few minutes rather than two months ago. | reddit.com/r/Metric | 2021-06-01

    I've been fighting this in many places, but of course there are fools out there who actually defend this practice rather than be indifferent to it at worst. Fixing it in those two places would actually fix about 70–80% of all such instances, since many websites just depend on those libraries. Feel free to upvote them, respectively.

  • GitHub repo ASimpleCache

    a simple cache for android and java

  • GitHub repo Then

    ✨ Super sweet syntactic sugar for Swift initializers

  • GitHub repo underscore.string

    String manipulation helpers for javascript

  • GitHub repo haxor-news

    Browse Hacker News like a haxor: A Hacker News command line interface (CLI).

    Project mention: Ask HN: Hacker News comment tree indentation on text based web browsers | news.ycombinator.com | 2021-02-05

    You might find https://github.com/donnemartin/haxor-news useful.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-11-30.

Utility related posts


What are some of the best open-source Utility projects? This list will help you:

Project Stars
1 redux 57,063
2 Guava 42,935
3 Arthas 27,735
4 swift-algorithm-club 25,679
5 SwifterSwift 10,622
6 timber 9,330
7 StatusBarUtil 8,719
8 R.swift 8,389
9 qrcp 8,168
10 basscss 5,662
11 ExpirableDiskLruCache 5,626
12 Dozer 5,567
13 SAWS 4,872
14 Gephi 4,514
15 KeepingYouAwake 4,314
16 Dollar 4,194
17 MMWormhole 3,834
18 hawk 3,815
19 ms.js 3,735
20 ASimpleCache 3,648
21 Then 3,627
22 underscore.string 3,355
23 haxor-news 3,331
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives