Showing 4113 open source projects for "simple-xml"

View related business solutions
  • Paessler: Easy to Use With Enterprise Power. Free Trial Icon
    Paessler: Easy to Use With Enterprise Power. Free Trial

    A low-code dashboard makes monitoring intuitive for any admin, while scripting and custom sensors give experts full control.

    You shouldn't have to choose between a monitoring tool that's easy to use and one that's powerful enough for a complex environment. PRTG's low-code interface lets any admin build dashboards, set alerts and monitor devices without scripting, while custom sensors and full API access are there when your team needs deeper control. One platform, no compromise. Download a free 30-day trial now.
    Get Free Download
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    VichUploaderBundle

    VichUploaderBundle

    A simple Symfony bundle to ease file uploads with ORM entities

    VichUploaderBundle is a Symfony bundle that simplifies file uploads by automatically handling the mapping, storage, and retrieval of uploaded files. It integrates with Doctrine entities and abstracts away the manual handling of file movement, naming, and cleanup. The bundle is highly configurable and works well for uploading images, documents, or any user-submitted files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    CoolPotOS

    CoolPotOS

    CoolPotOS for ia32 / amd64

    CoolPotOS is a small, hobbyist operating system designed to be minimal and educational, offering the most basic kernel capabilities while remaining accessible to beginners. Written in C and Assembly, it focuses on bootstrapping, kernel entry, and simple console output. Though in early stages, CoolPotOS showcases the boot process, memory segmentation, and essential CPU features, serving as a great learning resource for those new to operating system internals.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    hhuOS

    hhuOS

    hhuOS - A small operating system

    hhuOS is an educational operating system project developed by students at Heinrich Heine University (HHU) in Düsseldorf, Germany. It is built from scratch in C and Assembly and intended as a teaching tool to help students grasp the foundations of kernel development, memory management, system calls, and multitasking. The project focuses on clarity, modularity, and hands-on experimentation with real OS components, making it suitable for OS development courses or personal exploration.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Kalavai

    Kalavai

    Turn everyday devices into your own AI cluster

    ...Aggregate resources from multiple machines and say goodbye to CUDA out-of-memory errors. Deploy your favorite open-source LLM, fine-tune it with your own data, or simply run your distributed work, zero-DevOps. Simple. Private. Yours.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    pv-migrate

    pv-migrate

    CLI tool to easily migrate Kubernetes persistent volumes

    ...On Kubernetes, if you need to rename a resource (like a Deployment) or to move it to a different namespace, you can simply create a copy of its manifest with the new namespace and/or name and apply it. However, it is not as simple with PersistentVolumeClaim resources: They are not only metadata, but they also store data in the underlying storage backend. In these cases, moving the data stored in the PVC can become a problem, making migrations more difficult.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6
    OpenObserve

    OpenObserve

    Elasticsearch/Splunk/Datadog alternative for (logs, metrics, traces)

    OpenObserve is a cloud-native observability platform built specifically for logs, metrics, traces, and analytics designed to work at a petabyte scale. It is very simple and easy to operate as opposed to Elasticsearch which requires a couple of dozen knobs to understand and tune which you can get up and running in under 2 minutes. It is a drop-in replacement for Elasticsearch if you are just ingesting data using APIs and searching using Kibana (Kibana is not supported nor required with OpenObserve. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Watchdog

    Watchdog

    Python library and shell utilities to monitor filesystem events

    Python API library and shell utilities to monitor file system events. A simple program that uses watchdog to monitor directories specified as command-line arguments and logs events generated. Watchdog comes with an optional utility script called watchmedo. Please type watchmedo --help at the shell prompt to know more about this tool. You can use the shell-command subcommand to execute shell commands in response to events. watchmedo can read tricks.yaml files and execute tricks within them in response to file system events. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 8
    systemd

    systemd

    The systemd system and service manager

    ...Other parts include a logging daemon, utilities to control basic system configuration like the hostname, date, locale, maintain a list of logged-in users and running containers and virtual machines, system accounts, runtime directories and settings, and daemons to manage simple network configuration, network time synchronization, log forwarding, and name resolution.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    MentOS

    MentOS

    An educational 32-bit linux-like Operating System

    MentOS is an educational operating system developed for academic use, particularly in university settings, to help students understand low-level system concepts such as process management, memory handling, and scheduling. Written in C, MentOS closely mimics a simplified Unix-like OS and includes hands-on implementations of key kernel features. Designed to be highly readable and modular, it offers a practical approach to learning systems programming through real-world kernel components,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 10
    Arduino FOC

    Arduino FOC

    Arduino FOC for BLDC and Stepper motors

    We live in very exciting times 😃! BLDC motors are entering the hobby community more and more and many great projects have already emerged leveraging their far superior dynamics and power capabilities. BLDC motors have numerous advantages over regular DC motors but they have one big disadvantage, the complexity of control. Even though it has become relatively easy to design and manufacture PCBs and create our own hardware solutions for driving BLDC motors the proper low-cost solutions are yet...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 11
    Rook

    Rook

    Storage Orchestration for Kubernetes

    Rook turns distributed storage systems into self-managing, self-scaling, self-healing storage services. It automates the tasks of a storage administrator: deployment, bootstrapping, configuration, provisioning, scaling, upgrading, migration, disaster recovery, monitoring, and resource management. Rook orchestrates the Ceph storage solution, with a specialized Kubernetes Operator to automate management. Rook ensures that Ceph will run well on Kubernetes and simplify the deployment and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    authentik

    authentik

    The authentication glue you need

    authentik is an open-source Identity Provider that emphasizes flexibility and versatility. It can be seamlessly integrated into existing environments to support new protocols. authentik is also a great solution for implementing sign-up, recovery, and other similar features in your application, saving you the hassle of dealing with them. authentik is an open-source Identity Provider focused on flexibility and versatility. You can use authentik in an existing environment to add support for new...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13
    tmux-mem-cpu-load

    tmux-mem-cpu-load

    CPU, RAM, and load monitor for use with tmux

    ...It also shows CPU usage as a percentage and can include a small text-based usage graph. Its main value is making basic system health visible at all times while staying simple, fast, and unobtrusive.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Files.md

    Files.md

    Private, quiet space for thinking. A simple app for your .md files

    files.md is a local-first Markdown workspace for notes, documents, journals, projects, checklists, and tasks. It is designed around the idea that personal knowledge should remain in plain .md files instead of being locked inside a complex database or proprietary note format. The app works in the browser, can run offline, and keeps files on the user’s device unless a chosen sync option is configured. It favors simplicity over feature overload, encouraging users to think, write, connect ideas,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Sidekiq

    Sidekiq

    Simple, efficient background processing for Ruby

    Sidekiq is a background job processing framework for Ruby that leverages multithreading to handle thousands of jobs concurrently with minimal memory overhead. It integrates seamlessly with Rails and other Ruby applications, letting developers offload tasks such as email delivery, file processing, and API calls so the main web process stays responsive. Sidekiq uses Redis as its backend, storing job queues, scheduling information, and retries, with support for delayed jobs and exponential...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    egos-2000

    egos-2000

    Helping students read all the code of a teaching operating system

    egos-2000 is a minimalist operating system built for educational and research purposes, offering a simplified kernel and runtime environment for exploring OS concepts. It runs on QEMU and is written in C/C++ with a focus on clarity and modularity. The system includes a basic filesystem, process management, and syscall interface, making it ideal for understanding core OS principles. egos-2000 is particularly well-suited for students learning about kernels, user-space interaction, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    MinIO Operator

    MinIO Operator

    Simple Kubernetes Operator for MinIO clusters

    MinIO is a Kubernetes-native high-performance object store with an S3-compatible API. The MinIO Kubernetes Operator supports deploying MinIO Tenants onto private and public cloud infrastructures ("Hybrid" Cloud). Each MinIO Tenant represents an independent MinIO Object Store within the Kubernetes cluster. The following diagram describes the architecture of a MinIO Tenant deployed into Kubernetes. The MinIO Console provides a graphical user interface (GUI) for interacting with MinIO Tenants....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    labwc

    labwc

    A Wayland window-stacking compositor

    ...It relies on clients for panels, screenshots, wallpapers and so on to create a full desktop environment. Labwc tries to stay in keeping with wlroots and sway in terms of general approach and coding style. Firstly, we believe that there is a need for a simple Wayland window-stacking compositor that strikes a balance between minimalism and bloat approximately at the level where Window Managers like Openbox reside in the X11 domain. Most of the core developers are accustomed to low-resource Desktop Environments such as Mate/XFCE or standalone Window Managers such as Openbox under X11.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ueli

    ueli

    Keystroke launcher for Windows and macOS

    ...Enables you to use the native macOS search to find files and folders on your local file system. Enables you to browse through your local file system. To start you have to enter a valid absolute filepath. Operating system commands are simple commands to control your operating system e.g. to shutdown or restart your computer.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Emacs Prelude

    Emacs Prelude

    Enhanced Emacs 25.1+ distribution

    Prelude is an enhanced Emacs 25.1+ distribution that should make your experience with Emacs both more pleasant and more powerful. Prelude is an Emacs distribution that aims to enhance the default Emacs experience. Prelude alters a lot of the default settings, bundles a plethora of additional packages and adds its own core library to the mix. The final product offers an easy to use Emacs configuration for Emacs newcomers and lots of additional power for Emacs power users. Prelude bundles a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    vcluster

    vcluster

    Create fully functional virtual Kubernetes clusters

    Create fully functional virtual Kubernetes clusters with vcluster. Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces. vcluster itself is a certified Kubernetes distribution and is 100% Kubernetes API conform. Everything that works in a regular Kubernetes cluster works in cluster. Pods are scheduled in the underlying host cluster, so they get no...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    CrystalDiskMark

    CrystalDiskMark

    A simple disk benchmark software

    A simple disk benchmark software.
    Leader badge
    Downloads: 98,351 This Week
    Last Update:
    See Project
  • 23
    LaiNES

    LaiNES

    Compact cycle-accurate NES emulator

    ...Despite its relatively small codebase, it supports a wide range of cartridge mappers, enabling compatibility with a large portion of NES games. The emulator includes a simple graphical interface that allows users to browse files, configure settings, and manage gameplay without relying on external tools. It also provides savestate functionality that captures the full emulator state, including CPU, graphics, and audio subsystems, allowing users to resume gameplay seamlessly. LaiNES strikes a balance between educational clarity and functional completeness, making it both a learning tool and a usable emulator.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    SimpleNES

    SimpleNES

    An NES emulator in C++

    ...Its implementation emphasizes clarity and modularity, making it especially useful for developers or students interested in understanding how emulation works at a low level. The emulator integrates libraries such as SFML for window management and rendering, providing a simple but functional graphical output.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    EPLB

    EPLB

    Expert Parallelism Load Balancer

    EPLB is DeepSeek’s open implementation of a load balancing algorithm designed for expert parallelism (EP) settings in MoE architectures. In EP, different “experts” are mapped to different GPUs or nodes, so load imbalance becomes a performance bottleneck if certain experts are invoked much more often. EPLB solves this by duplicating heavily used experts (redundancy) and then placing those duplicates across GPUs to even out computational load. It uses policies like hierarchical load balancing...
    Downloads: 0 This Week
    Last Update:
    See Project