Showing 20 open source projects for "core"

View related business solutions
  • Vibes don’t ship, Retool does Icon
    Vibes don’t ship, Retool does

    Start from a prompt and build production-ready apps on your data—with security, permissions, and compliance built in.

    Vibe coding tools create cool demos, but Retool helps you build software your company can actually use. Generate internal apps that connect directly to your data—deployed in your cloud with enterprise security from day one. Build dashboards, admin panels, and workflows with granular permissions already in place. Stop prototyping and ship on a platform that actually passes security review.
    Build apps that ship
  • Atera all-in-one platform IT management software with AI agents Icon
    Atera all-in-one platform IT management software with AI agents

    Ideal for internal IT departments or managed service providers (MSPs)

    Atera’s AI agents don’t just assist, they act. From detection to resolution, they handle incidents and requests instantly, taking your IT management from automated to autonomous.
    Learn More
  • 1
    Coraza

    Coraza

    OWASP Coraza WAF is a golang modsecurity compatible firewall library

    ...Coraza is a library at its core, with many integrations to deploy on-premise Web Application Firewall instances.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    Go Micro

    Go Micro

    A framework for distributed systems development

    Go Micro is a framework for distributed systems development. Go Micro provides the core requirements for distributed systems development including RPC and Event driven communication. The Micro philosophy is sane defaults with a pluggable architecture. We provide defaults to get you started quickly but everything can be easily swapped out. Auth is built in as a first class citizen. Authentication and authorization enable secure zero trust networking by providing every service an identity and certificates. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    OpenTelemetry Collector

    OpenTelemetry Collector

    OpenTelemetry Collector

    The OpenTelemetry Collector offers a vendor-agnostic implementation on how to receive, process, and export telemetry data. In addition, it removes the need to run, operate, and maintain multiple agents/collectors in order to support open-source telemetry data formats (e.g. Jaeger, Prometheus, etc.) to multiple open-source or commercial back-ends.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    faasd

    faasd

    A lightweight & portable faas engine

    ...It runs on a single host with very modest requirements, making it fast and easy to manage. Under the hood it uses containers and Container Networking Interface (CNI) along with the same core OpenFaaS components from the main project. To deploy microservices and functions that you can update and monitor remotely. When you don't have the bandwidth to learn or manage Kubernetes. To deploy embedded apps in IoT and edge use-cases. To distribute applications to a customer or client. You have a cost sensitive project - run faasd on a 1GB VM for 5-10 USD / mo or on your Raspberry Pi. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Find Hidden Risks in Windows Task Scheduler Icon
    Find Hidden Risks in Windows Task Scheduler

    Free diagnostic script reveals configuration issues, error patterns, and security risks. Instant HTML report.

    Windows Task Scheduler might be hiding critical failures. Download the free JAMS diagnostic tool to uncover problems before they impact production—get a color-coded risk report with clear remediation steps in minutes.
    Download Free Tool
  • 5
    Tau

    Tau

    Open source distributed Platform as a Service (PaaS)

    tau is the core runtime and orchestration engine of the Taubyte platform, an event-driven, distributed computing framework for building and running decentralized applications. tau handles the dynamic deployment of code, services, and data across edge and cloud environments based on real-time events. It abstracts infrastructure and simplifies application delivery by combining GitOps principles with a secure, multi-tenant execution model. tau enables seamless scalability, event-based routing, and on-demand execution without managing underlying servers.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    WANIX

    WANIX

    A virtual environment kit for the local-first web

    wanix is a hobbyist Unix-like operating system written from scratch in C, aiming to implement core features of a traditional OS in an educational and modular way. The project walks through kernel development starting from bootloading, memory management, system calls, and eventually to user programs. With support for x86_64 and simple tools like a shell and basic file I/O, wanix serves as both a learning platform and a launching point for more advanced kernel features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    MemGuard

    MemGuard

    Secure software enclave for storage of sensitive information in memory

    ...Buffers that store plaintext data are fortified with guard pages and canary values to detect spurious accesses and overflows. The effort is taken to prevent sensitive data from touching the disk. This includes locking memory to prevent swapping and handling core dumps. Kernel-level immutability is implemented so that attempted modification of protected regions results in an access violation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Moby

    Moby

    Project for the container ecosystem to assemble containe-based systems

    ...Moby is an open framework created by Docker to assemble specialized container systems without reinventing the wheel. It provides a “lego set” of dozens of standard components and a framework for assembling them into custom platforms. At the core of Moby is a framework to assemble specialized container systems which provides a library of containerized components for all vital aspects of a container system, OS, container runtime, orchestration, infrastructure management, networking, storage, security, build, image distribution, etc. Tools to assemble the components into runnable artifacts for a variety of platforms and architectures: bare metal (both x86 and Arm); executables for Linux, Mac and Windows; VM images for popular cloud and virtualization providers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    KUBEE ROUTER

    KUBEE ROUTER

    Kube-router, a turnkey solution for Kubernetes networking

    ...Kube-router provides a cohesive yet lean and powerful alternative to several network components you would use. All this from a single DaemonSet/Binary. It doesn't get any easier. Providing high performance is at the core of all the design choices made in Kube-router. Be it the use of IPVS/LVS for service proxy or the use of direct routing across the nodes for pod networking etc. Kube-router is also a purpose-built solution for Kubernetes so no additional overhead to support other orchestration platforms and natively integrates with out-of-box functionality provided by Kubernetes and CNI plug-ins for IPAM, pod networking, etc.
    Downloads: 1 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10
    Go Backend Clean Architecture

    Go Backend Clean Architecture

    A Go (Golang) Backend Clean Architecture project with Gin, MongoDB

    This repository is a production-minded Go backend starter that applies Clean Architecture to keep business logic independent from frameworks, databases, and delivery mechanisms. It organizes code into layers—domain, use cases, interfaces/adapters—so swapping an HTTP framework or database does not ripple through core logic. The template includes well-chosen scaffolding for configuration, logging, dependency injection, error handling, and request validation so teams can focus on business features. It demonstrates practical patterns for repository interfaces, DTOs, and consistent response envelopes that keep APIs predictable. Testing is first-class: ports and adapters are designed for mocking and table-driven tests, which reduces friction when you add features. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    IPFS

    IPFS

    IPFS implementation in Go

    A peer-to-peer hypermedia protocol designed to make the web faster, safer, and more open. HTTP downloads files from one computer at a time instead of getting pieces from multiple computers simultaneously. Peer-to-peer IPFS saves big on bandwidth, up to 60% for video, making it possible to efficiently distribute high volumes of data without duplication. The average lifespan of a web page is 100 days before it's gone forever. It's not good enough for the primary medium of our era to be this...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12

    json-scada

    A portable SCADA/IoT platform centered on the MongoDB database server.

    Standard IT tools applied to SCADA/IoT (MongoDB, PostgreSQL/TimescaleDB,Node.js, C#, Golang, Grafana, etc.). MongoDB as the real-time core database, persistence layer, config store, SOE historian. Portability and interoperability over Linux, Windows, x86/64, ARM. Horizontal scalability, from a single computer to big clusters (MongoDB-sharding), Bare Metal, Docker containers, VM, cloud, or hybrid deployments. Unlimited tags, servers, and users. HTML5 Web interface.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    Tendermint

    Tendermint

    Tendermint Core (BFT Consensus) in Go

    Tendermint Core is a Byzantine Fault Tolerant (BFT) middleware that takes a state transition machine, written in any programming language, and securely replicates it on many machines. Building the most powerful tools for distributed networks. We are Tendermint, a core contributor to the Cosmos Network. Powerful & secure software for the decentralized future.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    gev

    gev

    Gev is a lightweight, fast non-blocking TCP network library

    ...Support custom protocols to quickly and easily build high-performance servers. Support custom protocols to quickly and easily build high-performance servers. High-performance event loop based on epoll and kqueue. Support multi-core and multi-threading. Dynamic expansion of read and write buffers implemented by Ring Buffer. Asynchronous read and write. SO_REUSEPORT port reuse support. Automatically clean up idle connections. Support WebSocket/Protobuf, custom protocols. Support for scheduled tasks and delayed tasks. High-performance web socket server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Redix

    Redix

    A very simple pure key => value storage system that speaks Redis

    redix is a very simple key => value storage engine that speaks redis and even more simpler and flexible. redis is very simple, sometimes we abuse it, so I decided to build a pure key-value storage system that introduces the core utilities for building any data structure you want based on the key => value model that is because I think that everything could be modeled easily using that model, so I decided to not to follow redis and all of its commands, you won’t find lpush, hset, sadd, … etc you will find a new way to do the same job but more easier and flexable, i.e, the well-known hset key field value command could be replaced with set key/field value, but sometimes you need to return a specific hashmap as key => value, but you run hget key field to get the key’s value and also it could be replaced with get key/field, but how could we replace hgetall key? ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    kiosk

    kiosk

    Multi-tenancy extension for Kubernetes

    kiosk is a multi-tenancy extension For Kubernetes. Secure cluster sharing & self-service namespace provisioning. Accounts & account users to separate tenants in a shared Kubernetes cluster. Self-service namespace provisioning for account users. Account limits to ensure quality of service and fairness when sharing a cluster. Namespace templates for secure tenant isolation and self-service namespace initialization. Multi-cluster tenant management for sharing a pool of clusters. Kubernetes is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    archiver

    archiver

    Easily create & extract archives, and compress & decompress files

    Introducing Archiver 4.0 - a cross-platform, multi-format archive utility and Go library. A powerful and flexible library meets an elegant CLI in this generic replacement for several platform-specific or format-specific archive utilities. The core library APIs work pretty well but the command has not been implemented yet, nor have most automated tests. If you need the arc command, stick with v3 for now. Create and extract archive files. Walk or traverse into archive files. Extract only specific files from archives. Insert (append) into .tar files. Numerous archive and compression formats supported. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 18
    xdp

    xdp

    Package xdp allows one to use XDP sockets

    ...TL;DR: in the same environment, sending a pre-generated DNS query using an ordinary UDP socket yield around 30 MiB/s whereas sending it using the senddnsqueries example program yields around 77 MiB/s. Connecting a PC with Intel Core i7-7700 CPU running Linux kernel 5.0.17 and igb driver to a laptop with Intel Core i7-5600U CPU running Linux kernel 5.0.9 with e1000e with a cat 5E gigabit ethernet cable.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Netstack

    Netstack

    IPv4 and IPv6 userland network stack

    ...Because it’s written in a memory-safe language with extensive unit tests, it is easier to audit and evolve than many kernel-bound alternatives. netstack is frequently used as the networking core for systems that need strict isolation guarantees and deterministic behavior without privileged code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    AEBL

    AEBL

    AEBL is a mobile media distribution system

    ...AEBL is a media player and a digital media platform in use in the IHDN XPO network media system ( http://www.ihdn.ca/Xpo_VI.html ). AEBL is foremost a mobile media distribution and playback framework. It was created to be the core technology that is used in a television ad insertion and digital sign, and further development has opened up many more applications. It currently is designed to run on a raspberry Pi, although it is being ported to other systems. The AEBL blog is located here: http://aeblm2.blogspot.ca/ For those interested in trying it out, you will need a Raspberry Pi (should be the B series with 512MB) and a SD card (4GB or higher, recommend base 8GB but the larger, the better, for content storage). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next