awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to knuffapp/knuff

Open-source alternatives to Knuff

30 open-source projects similar to knuffapp/knuff, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Knuff alternative.

  • noodlewerk/nwpushernoodlewerk avatar

    noodlewerk/NWPusher

    6,311View on GitHub↗

    NWPusher is an application for macOS and iOS designed to send, debug, and manage payloads delivered via the Apple Push Notification service. It functions as a tool for delivering custom data payloads to remote devices using secure certificates and unique device identification tokens. The project provides utilities for identifying and removing expired or invalid device tokens by interfacing with push notification feedback services. It includes a manager for loading secure certificates and private keys from keychains or encrypted files to authenticate requests to delivery servers. The toolset

    Objective-C
    View on GitHub↗6,311
  • redth/pushsharpRedth avatar

    Redth/PushSharp

    4,402View on GitHub↗

    PushSharp is a server-side library that sends push notifications to iOS, Android, Windows, and other device platforms through their respective cloud messaging services. It provides a unified interface for delivering notifications across Apple Push Notification Service, Firebase Cloud Messaging, Amazon Device Messaging, Blackberry Push Service, Firefox OS Push Service, and Windows Push Notification Service. The library handles the complexities of push notification delivery through an asynchronous message queue that processes, batches, and retries notifications while respecting each platform's

    C#
    View on GitHub↗4,402
  • node-apn/node-apnnode-apn avatar

    node-apn/node-apn

    4,404View on GitHub↗

    node-apn is a Node.js library and push notification driver used to send remote notifications to Apple devices via the Apple Push Notification service. It functions as an HTTP/2 client that manages the construction and transmission of JSON payloads to the Apple notification gateway. The library supports multiple identity verification methods, including certificate-based authentication using PEM or PFX files and token-based authentication with automatically renewing tokens. It includes capabilities for routing traffic through intermediary proxy servers and secure HTTP tunnels to bypass restrict

    JavaScript
    View on GitHub↗4,404

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • square/leakcanarysquare avatar

    square/leakcanary

    29,923View on GitHub↗

    LeakCanary is a diagnostic tool designed to identify memory leaks by monitoring object lifecycles and analyzing heap snapshots. It automatically detects objects that fail to be garbage collected after their expected lifespan, providing developers with actionable insights to prevent performance degradation and application crashes. The project distinguishes itself by offloading memory-intensive heap parsing to a separate background process, which minimizes performance impact on the main application during runtime. It includes sophisticated deobfuscation capabilities that map obfuscated stack tr

    Kotlinandroidjavakotlin
    View on GitHub↗29,923
  • finb/barkFinb avatar

    Finb/Bark

    8,516View on GitHub↗

    Bark is a self-hosted push notification system for iOS devices that bridges HTTP requests to Apple's Push Notification service. It provides a complete pipeline for sending custom alerts from scripts, cron jobs, or CI pipelines directly to an iPhone, with the server component designed for Docker-based deployment on personal infrastructure. The system distinguishes itself through automated notification handling capabilities. When a push arrives, Bark can automatically copy the notification body or a custom value to the iOS clipboard, open a specified URL when the user taps the notification, and

    Swiftiosios-appios-swift
    View on GitHub↗8,516
  • rauchg/wifi-passwordrauchg avatar

    rauchg/wifi-password

    4,547View on GitHub↗

    This project is a collection of command-line tools and scripts designed to query system keychains and recover plaintext passwords for specific wireless network identifiers. It functions as a wireless network credential extractor that retrieves saved security keys for the current or specified service set identifier. The utility specifically includes a macOS keychain access tool and a Bash-based retriever to extract security keys from the system security store. It uses platform-specific terminal commands and regular expression parsing to isolate plaintext passwords from verbose system diagnosti

    Shell
    View on GitHub↗4,547
  • chenyilong/ios9adaptationtipsChenYilong avatar

    ChenYilong/iOS9AdaptationTips

    4,447View on GitHub↗

    iOS9AdaptationTips is a collection of technical strategies and guides for adapting mobile applications to the iOS 9 operating system. It serves as a development resource for implementing system integration, UI layout adaptations, and push notification configurations. The project provides specific guidance on flexible interface implementation, including support for split-screen modes, dynamic text scaling, and status bar configurations. It also covers the use of secure certificates and heartbeat signals to maintain persistent connection stability for push notifications. The material covers br

    Objective-C
    View on GitHub↗4,447
  • willfarrell/alfred-caniuse-workflowwillfarrell avatar

    willfarrell/alfred-caniuse-workflow

    402View on GitHub↗

    Alfred App Workflow for caniuse.com

    PHP
    View on GitHub↗402
  • willfarrell/alfred-pkgman-workflowwillfarrell avatar

    willfarrell/alfred-pkgman-workflow

    701View on GitHub↗

    Package Manager Search

    PHP
    View on GitHub↗701
  • jesseduffield/lazygitjesseduffield avatar

    jesseduffield/lazygit

    79,339View on GitHub↗

    Lazygit is a terminal-based user interface designed to simplify version control operations through a keyboard-driven workflow. It functions as a visual abstraction layer that bridges native commands with an interactive environment, allowing users to manage repository history, branches, and commit workflows without relying solely on manual command-line input. The tool distinguishes itself by automating complex version control tasks that typically require multiple manual steps. It provides specialized interfaces for interactive rebasing, commit history amendment, and binary search-based regress

    Gocligitterminal
    View on GitHub↗79,339
  • sindresorhus/alfred-npmssindresorhus avatar

    sindresorhus/alfred-npms

    367View on GitHub↗

    Alfred 3 workflow to search for npm packages with npms.io

    JavaScript
    View on GitHub↗367
  • rkoval/alfred-aws-console-services-workflowrkoval avatar

    rkoval/alfred-aws-console-services-workflow

    327View on GitHub↗

    A powerful workflow for quickly opening up AWS Console Services in your browser or searching for entities within them.

    Go
    View on GitHub↗327
  • yannickglt/alfred-devdocsyannickglt avatar

    yannickglt/alfred-devdocs

    652View on GitHub↗

    Alfred workflow for devdocs.io

    PHP
    View on GitHub↗652
  • kstenerud/kscrashkstenerud avatar

    kstenerud/KSCrash

    4,462View on GitHub↗

    KSCrash is a C++ crash reporting library and remote reporting framework designed to capture application crashes and signals. It functions as an async-safe crash reporter that traps exceptions and deadlocks to ensure reports are generated during critical failures. The system includes a memory diagnostics tool for tracking memory pressure and identifying zombie objects to diagnose memory-related terminations. It also features a symbol demangling tool that converts mangled C++ and Swift function names into human-readable strings for stack trace analysis. The project provides comprehensive monit

    Objective-C
    View on GitHub↗4,462
  • bchatard/alfred-jetbrainsbchatard avatar

    bchatard/alfred-jetbrains

    621View on GitHub↗

    Alfred5 workflow to easily open your projects with your favorite JetBrains product.

    View on GitHub↗621
  • casey/justcasey avatar

    casey/just

    34,302View on GitHub↗

    This project is a command-line task runner designed to manage project-specific workflows through a centralized, configuration-driven interface. It functions as a declarative tool for organizing build logic, environment variables, and task dependencies into a structured format, enabling the automation of complex development pipelines. The tool distinguishes itself by providing a shell-agnostic execution layer that ensures consistent behavior across Windows, macOS, and Linux. It supports advanced workflow orchestration by constructing directed acyclic graphs to manage task prerequisites, while

    Rust
    View on GitHub↗34,302
  • square/ponydebuggersquare avatar

    square/PonyDebugger

    5,854View on GitHub↗

    PonyDebugger is a suite of iOS-specific debugging tools that provides web-based interfaces for network inspection, data browsing, log streaming, and view hierarchy analysis. It enables the remote examination of a running iOS application through a browser. The project integrates with the Chrome DevTools protocol to bring network traffic inspection and proxying capabilities to native iOS applications. It also provides a read-only web interface for browsing managed objects and local data entities stored on the device. Additional capabilities include a remote logging console for streaming text a

    Objective-C
    View on GitHub↗5,854
  • deanishe/alfred-reposdeanishe avatar

    deanishe/alfred-repos

    312View on GitHub↗

    Browse, search and open Git repositories in Alfred

    Python
    View on GitHub↗312
  • gharlan/alfred-github-workflowgharlan avatar

    gharlan/alfred-github-workflow

    2,918View on GitHub↗

    GitHub Workflow for Alfred

    PHP
    View on GitHub↗2,918
  • kitware/cmakeKitware avatar

    Kitware/CMake

    7,968View on GitHub↗

    CMake is a cross-platform build system generator and build automation tool. It is used to define build requirements and dependencies for C and C++ source code, managing the compilation and linking process across different operating systems. The project functions by generating platform-specific build files and scripts from a single configuration. This allows for the standardization of how software is compiled and packaged for compilers and development tools across various environments. The tool covers C++ project configuration and native application compilation for desktop and embedded system

    C
    View on GitHub↗7,968
  • jjtech0130/pypushJJTech0130 avatar

    JJTech0130/pypush

    3,750View on GitHub↗

    pypush is a Python client library and programmatic interface for the Apple Push Notification service. It provides the necessary tools to send and receive push notification messages and functions as an iMessage client implementation. The library enables the registration of devices with Apple services to receive push notifications and interact with internal application interfaces. It achieves this by emulating the handshake and identity of physical Apple devices to authenticate with proprietary push notification servers. The system manages communication through binary frame serialization, sess

    Pythonimessageproof-of-conceptreverse-engineering
    View on GitHub↗3,750
  • signalapp/signal-serversignalapp avatar

    signalapp/Signal-Server

    10,600View on GitHub↗

    Signal-Server is a distributed communication backend and end-to-end encrypted messaging server. It serves as a secure message relay that implements the Signal Protocol to manage identity keys and session states for private communications. The system functions as a cross-platform messaging backend that coordinates the delivery and exchange of encrypted messages between clients. It is designed to route private data between users while ensuring the server cannot access the conversation content. The infrastructure provides secure communication capabilities through a relay-based delivery model an

    Java
    View on GitHub↗10,600
  • tigervnc/tigervncTigerVNC avatar

    TigerVNC/tigervnc

    6,884View on GitHub↗

    TigerVNC is a remote desktop software system consisting of a server and client implementation. It enables the streaming of graphical desktop environments across different operating systems by implementing the RFB protocol to exchange pixel data and input events. The software provides secure remote access through password authentication and the use of cryptographic certificates to verify remote server identities. It facilitates remote system management by capturing a local display on a server and forwarding it to a viewer application for remote control. The system includes capabilities for di

    C++
    View on GitHub↗6,884
  • pivpn/pivpnpivpn avatar

    pivpn/pivpn

    8,010View on GitHub↗

    PiVPN is an automated VPN deployer and server manager designed to establish secure gateways for remote network access. It provides a command-line tool for the installation and configuration of WireGuard and OpenVPN servers on Linux systems, with specific optimizations for single-board computers like the Raspberry Pi. The project distinguishes itself through a wrapper-based management interface that abstracts complex server commands into simplified operations. This includes automated handling of firewall rules, port forwarding, and package installation, as well as the ability to export client

    Shellopenvpnopenvpn-installerpivpn
    View on GitHub↗8,010
  • nicocha30/ligolo-ngnicocha30 avatar

    nicocha30/ligolo-ng

    4,289View on GitHub↗

    Ligolo-ng is a network tunneling framework and control server designed for managing remote agents and coordinating network routing. It functions as a reverse tunneling proxy and a site-to-site VPN tool, utilizing a userland TUN interface to pivot network traffic through remote agents. The project distinguishes itself by using a TUN interface routing system to forward TCP, UDP, and ICMP traffic through multiple remote agents. It implements a C2 model where a central server manages remote agents to bypass firewall restrictions and provide direct subnet access to isolated networks. The system c

    Gogolangoffensive-securitypentest-tool
    View on GitHub↗4,289
  • mumble-voip/mumblemumble-voip avatar

    mumble-voip/mumble

    7,756View on GitHub↗

    Mumble is a low-latency voice over IP system designed for real-time communication. It provides a self-hosted, encrypted voice server that secures data transmission using public-private key authentication and digital certificates. The platform distinguishes itself through a request-response protocol for remote configuration and integration with external automation scripts. It also features a graphical overlay that renders active speaker information and chat status on top of other running applications, as well as positional audio to simulate the 3D spatial location of speakers in a virtual envi

    C++audioclientcmake
    View on GitHub↗7,756
  • soffes/samkeychainsoffes avatar

    soffes/SAMKeychain

    5,368View on GitHub↗

    SAMKeychain is an Objective-C keychain manager providing a programmatic interface to create, read, and delete secure credentials stored in the macOS and iOS system keychain. It serves as a lightweight wrapper for managing passwords and sensitive data on Apple platforms. The project provides a unified API that abstracts the implementation differences between macOS and iOS. It wraps low-level C APIs in Objective-C classes to provide an object-oriented interface for interacting with the system security daemon. The library covers secure credential storage and access control, including the abilit

    Objective-Ciosmacosobjective-c
    View on GitHub↗5,368
  • hwdsl2/docker-ipsec-vpn-serverhwdsl2 avatar

    hwdsl2/docker-ipsec-vpn-server

    7,025View on GitHub↗

    This project is a containerized IPsec VPN server designed to provide secure remote network access. It functions as an IKEv2 VPN gateway, utilizing the StrongSwan daemon to manage security associations and establish encrypted tunnels between remote clients and a private network. The server acts as a certificate-based VPN manager, handling the generation and distribution of digital certificates and pre-shared keys to authenticate remote users. It includes tools for IKEv2 client management to automate the creation of configuration profiles and security keys for connecting devices. The system co

    Shellcisco-ipsecdockerdocker-image
    View on GitHub↗7,025
  • francoismichel/ssh3francoismichel avatar

    francoismichel/ssh3

    4,984View on GitHub↗

    ssh3 is a secure shell implementation that uses HTTP/3 and the QUIC protocol as its transport layer to reduce handshake latency and improve connection stability. It provides a remote terminal environment where server identities are verified using standard HTTPS X.509 certificates instead of traditional host keys. The project integrates modern identity verification through OpenID Connect and OAuth 2.0, allowing user authentication via external identity providers. To prevent discovery by public scanners, it includes a server obfuscation feature that requires a secret URL path for client request

    Go
    View on GitHub↗4,984
  • corda/cordacorda avatar

    corda/corda

    4,077View on GitHub↗

    Corda is a distributed ledger technology platform used to build private, interoperable business networks. It provides a framework for creating shared records of facts and executing smart contracts between specific participants without requiring global data broadcasting. The platform distinguishes itself through a point-to-point state distribution model and a UTXO-based ledger, ensuring that transaction data is shared only between involved parties to maintain strict privacy. It utilizes a JVM-based smart contract engine to execute business logic written in Java or Kotlin and employs a notary-b

    Kotlincordadistributed-ledgerdlt
    View on GitHub↗4,077