Showing 56 open source projects for "simple-xml"

View related business solutions
  • 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
  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • 1
    USBDM

    USBDM

    Debugging and programming interfaces for Freescale microcontroller

    USBDM BDM Interface for Freescale Microcontrollers USBDM consists of two components: Hardware interfaces for various target devices This includes interfaces ranging from very simple hardware to more complete and capable hardware. Software to support these interfaces This includes: - Plugins to work with Freescale's Codewarrior software under Windows - Plugins to extend the usabilty of Eclipse with USBDM and Codesourcery & ARM toolchains. This includes GDB sprites providing a complete open source development toolchain...
    Leader badge
    Downloads: 356 This Week
    Last Update:
    See Project
  • 2
    QP Real-Time Event Frameworks & Tools

    QP Real-Time Event Frameworks & Tools

    Real-Time Event Frameworks based on active objects & state machines

    QP real-time event frameworks (RTEFs) provide lightweight, modern, event-driven architecture based on asynchronous Active Objects (Actors) and Hierarchical State Machines. The matching QM model-based design tool and other host-based tools complement the QP frameworks by supporting graphical modeling, code generation, software tracing, and unit testing for event-driven embedded software. Visit https://www.state-machine.com for more information. The QP RTEFs can run on bare-metal...
    Leader badge
    Downloads: 186 This Week
    Last Update:
    See Project
  • 3
    avr-gfortran

    avr-gfortran

    Program avr microcontroller using fortran77 syntax

    This is a pseudo Fortran77 compiler for Atmel/Microchip AVR microcontroller, written in Fortran using gfortran compiler. The compiler use avr-gcc as dependency. As of version 1.0.2 (2026), the compiler introduces near-comprehensive native compatibility with Fortran 77 syntax. For Windows version (64bit), click https://sourceforge.net/projects/avr-gfortran/files/avr-gfortran-2026/avr-gfortran-win.zip/download Linux version (64bit), click...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    uIDE (Micro IDE)

    uIDE (Micro IDE)

    uIDE (Micro IDE) is a free, open-source IDE for GPUtils

    uIDE is a specialized development environment for programming PIC microcontrollers in assembly language. Built with Free Pascal and Lazarus, it offers a clean, efficient workspace for embedded systems developers working with Microchip's PIC processor family.
    Downloads: 4 This Week
    Last Update:
    See Project
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 5
    eS

    eS

    Cross-platform IDE for developing embedded solutions and desktops

    Solution Editor (eS) is a free, lightweight, cross-platform, development environment (IDE) for Assembler, C or C++ programming, designed to interface with various compilers and debuggers (GDB,CDB). The environment allows you to develop and debug code for MIPS, ARM, AVR and any other processors for embedded solutions and desktop applications. It contains a minimum of settings for easy and convenient programming. The hardware debugging process is possible if you have the hardware and / or...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Ficl - small systems scripting with OO
    Ficl is a lightweight, embeddable scripting language designed to be incorporated into other programs, and especially embedded systems that may have memory and OS constraints. Applications include scripting, hardware bring-up, rapid prototyping, and system extensions. Unlike Lua or Python, Ficl acts as a component of your system - you feed it stuff to do, it does the stuff, and comes back to you for more. You can export compiled code to Ficl, execute Ficl code from your compiled code, or...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    ebye

    ebye

    Embedded by examples

    Building of embedded systems from scratch including their cross-toolchain and using virtual and/or emulated machines as pratical examples.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    wolfSSL
    ...It works seamlessly in desktop, enterprise, and cloud environments as well. wolfSSL supports industry standards up to the current TLS 1.2 and DTLS 1.2, is up to 20 times smaller than OpenSSL, offers a simple API, an OpenSSL compatibility layer, OCSP and CRL support, is backed by the robust wolfCrypt cryptography library, and much more. wolfSSL relies on the FIPS 140-2 validated wolfCrypt library for all cryptographic functionality. Visit http://wolfssl.com/wolfSSL/fips.html for more info!
    Downloads: 5 This Week
    Last Update:
    See Project
  • 9
    eCxx

    eCxx

    A C++ library for AVR and NodeMCU

    NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository. eCxx is a library for AVR and NodeMCU tailored for micro LED displays and lighting effects. eCxx is utilizing Makefile build system. Java and Python based applications/tools are also included to ease the development and debugging process using the host PC. On one side, eCxx supports the original...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure Icon
    Stop Cyber Threats with VM-Series Next-Gen Firewall on Azure

    Native application identity and user-based security for your Azure cloud

    Gain integrated visibility across all traffic in a single pass. Deploy Palo Alto Networks VM-Series to determine application identity and content while automating security policy updates via rich APIs.
    Get a free trial
  • 10
    TTGO VGA32 Lite
    NOTE: This project is marked with 'Status: Abandoned' on SourceForge because not enough time can be dedicated to this project. However it may still get sporadic commits to the repository.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11

    A20_sdk

    A simple armv7h sdk

    This is my sdk for usage with slackware on A20 devices like bananapi, cubietruck and olimex-som. For more info see https://github.com/tjohann/a20_sdk .
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Nginx-Clojure

    Nginx-Clojure

    Nginx module for embedding Clojure or Java or Groovy programs

    Nginx module for embedding Clojure or Java or Groovy programs, typically those Ring based handlers. Compatible with Ring and obviously supports those Ring-based frameworks, such as Compojure, etc. HTTP Services by using Clojure / Java / Groovy to write simple handlers for HTTP services. A build-in Jersey container to support java standard RESTful web services (JAX-RS 2.0). Tomcat 8 embedding support (so servlet 3.1/jsp/sendfile/JSR-356 WebSocket work within nginx!). Dynamic proxying by using Clojure / Java / Groovy to write a simple nginx rewrite handler to set var or return errors before a proxy pass or content ring handler. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    P89 Serial Programmer

    P89 Serial Programmer

    Program NXP P89V51RD2 from your favorite Unix system

    P89 Serial Programmer (p89pgm) is a simple command-line based serial In-System Programmer for Philips (NXP) P89V51RD2 microcontroller. This programmer is designed to be minimal, and has no external software dependency. Supported input formats are Intel HEX and raw binary file. This programmer is designed for GNU/Linux and Unix-like platforms; but it also runs on Microsoft Windows as well, thanks to Cygwin porting library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Terminal-BASIC

    Terminal-BASIC

    BASIC-like language interpreter for embedded systems

    ...Terminal-BASIC: * suports real numbers, multidimensional arrays and Darthmouth BASIC-style matrix operations; * written in C++11; * has modular structure (can save uc storage, instantiating only used modules); * works through different i/o devices, using vt100 commands; * on systems with multiple i/O devices can work as simple time-sharing system; * static Linux build for playing and debug;
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15

    tech02

    Multitasking ARMv7-M (Cortex-M)

    Goal: test of tech01 portability to armv7m architecture Target board: NXP FRDM-K28F
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    tech01

    Multitasking ARMv7-R and ARMv7-A (Cortex-R, Cortex-A)

    Goal: multitasking kernel from scratch Target board: TI LAUNCHXL2-RM46
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    RT Schedule

    RT Schedule

    A realtime-schedule generator for educational purposes

    RT Schedule is a realtime-schedule generator to create and present simple and idealised RT schedules from task lists. The purpose is to compute the basic properties of a task set and create a schedule using the rate monotonic (RM), earliest deadline first (EDF) and least laxity first (LLF) algorithms. The program uses simple, idealised systems, since students must be able to schedule them manually.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    clzw

    clzw

    Implementation of LZW compression algorithm in C

    Simple, fast implementation of LZW (Lempel–Ziv–Welch) data compression algorithm in C. - Console encoder/decoder tools - OS independent - Could be used in embedded projects - Works with raw code-stream LZW features: - Hardcoded dictionary size - Variable code size - Code search is performed by hash table and embedded in dictionary linked lists (encoder) - No dynamic memory allocation
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    mcip

    Management and Control Information Protocol

    MCIP is a lightweight inter-process communication (IPC) system. This project implements a protocol, a daemon and a shared library. It is aimed to be as simple, tiny and fast as possible, so it is adequate for embedded systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    CTREE Graphic Tree Generator for C

    An analysis tool showing the structure of a C program

    ...CTREE comes with a comprehensive manual. CTREE is is released by Cleveland Engineering Design, LLC - developer of the CoRTOS cooperative RTOS https://sourceforge.net/projects/cortos-simple/ and PRTOS pre-emptive RTOS https://sourceforge.net/projects/prtos-preemptive-rtos/ V 1.01 - fixed bug that could cause lock-ups or garbage output with some coding styles.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21

    IntrOS

    Free cooperative operating system designed for microcontrollers

    Free, simple and tiny cooperative operating system (OS) designed for deeply embedded applications. Target: ARM Cortex-M, STM8, AVR8. It was inspired by the concept of a state machine. Procedure executed by the task (task state) doesn't have to be noreturn-type. It will be executed into an infinite loop. There's a dedicated function for immediate change the task state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    StateOS

    StateOS

    Free real-time operating system designed for microcontrollers

    Free, extremely simple, amazingly tiny and very fast real-time operating system (RTOS) designed for deeply embedded applications. Target: ARM Cortex-M, STM8. It was inspired by the concept of a state machine. Procedure executed by the task (task state) doesn't have to be noreturn-type. It will be executed into an infinite loop. There's a dedicated function for immediate change the task state.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    COM Serial Terminal Linux-Ubuntu x64
    COM Serial Terminal Linux-Ubuntu x64 Version
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
     rims-arduino-library

    rims-arduino-library

    Recirculation infusion mash system library for Arduino

    This library implement RIMS controls for home brewers. For definition of a RIMS, see https://tinyurl.com/j3lyuyc For me, an Arduino micro controller + a LCD Keypad shield was cheaper and a lot more customizable than a commercial PID controller. So, with this library, a commercial PID controller is unnecessary. Automatic PID tuning toolkit is also included. Temperature can be read with a thermistor, a resistance temperature detector (RTD) or any custom temperature probe. Heater is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    RunLengthGPIO

    RunLengthGPIO

    a computer interface to the Arduino I/O digital lines

    This sketch makes the Arduino work as a GPIO interface for a computer, where input and output changes are transmitted in run-length encoding. Every time an input pin changes, the Arduino sends the new values of the input pins and the time since the last change. In a similar way, the Arduino can be programmed a sequence of output pin changes, each specified by the new values of the output pins and the time since the previous change. Three application programs are included: the first makes...
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next
Auth0 Logo