Showing 233 open source projects for "embedded linux"

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
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    LVGL

    LVGL

    Powerful and easy-to-use embedded GUI library with many widgets

    Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations), and low memory requirements (16K RAM, 64K Flash). LVGL provides everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low memory footprint. LVGL is an open-source graphics library providing everything you need to create an embedded GUI with easy-to-use graphical elements, beautiful visual effects, and a low...
    Downloads: 11 This Week
    Last Update:
    See Project
  • 2
    Video2X

    Video2X

    A lossless video/GIF/image upscaler achieved with waifu2x, Anime4K

    A lossless video/GIF/image upscale achieved with waifu2x, Anime4K, SRMD and RealSR. Started in Hack the Valley 2, 2018. The latest Windows update is built based on version 4.8.1. GUI is not available for 5.0.0 yet, but is already under development. Go to the GUI page to see the basic usage of the GUI. Try the mirror if you can't download releases directly from GitHub. You can use Video2X on Google Colab for free if you don't have a powerful GPU of your own. You can borrow a powerful GPU...
    Downloads: 684 This Week
    Last Update:
    See Project
  • 3
    Ultralight

    Ultralight

    Lightweight, high-performance HTML renderer for game developers

    Use our portable, WebKit-based SDK to effortlessly display modern web content everywhere. Available for desktop apps, game consoles, TVs, embedded device displays, servers, and more. Official API for C and C++, with bindings for more. Render web-content on the GPU via Direct3D, Metal, OpenGL, or your own engine for unmatched visual performance. Render web-content on the CPU via SIMD/parallel for incredibly easy integration with any environment (including server-side!). Ultralight is...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4
    Taichi

    Taichi

    Productive, portable, and performant GPU programming in Python

    Taichi is an open-source, embedded DSL within Python designed for high-performance numerical and physical simulations. It uses JIT compilation (via LLVM and its runtime TiRT) to offload compute-heavy code to CPUs, GPUs, mobile devices, and embedded systems. With built-in support for sparse data structures (SNode), automatic differentiation, AOT deployment, and compatibility with CUDA, Vulkan, Metal, and OpenGL ES, it empowers disciplines like simulation, graphics, AI, and robotics
    Downloads: 0 This Week
    Last Update:
    See Project
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 5
    spotDL

    spotDL

    Download your Spotify playlists and songs along with album art

    spotDL is a command-line tool that allows users to download songs and playlists from Spotify by sourcing the audio from YouTube. Built in Python, it automatically matches Spotify tracks with corresponding videos on YouTube and downloads them with embedded metadata. The tool retrieves important information such as album art, song titles, artist names, and lyrics to organize downloaded files. spotDL is designed to be fast, accurate, and easy to use through a simple command-line interface. It...
    Downloads: 117 This Week
    Last Update:
    See Project
  • 6
    FluidSynth

    FluidSynth

    Software synthesizer based on the SoundFont 2 specifications

    FluidSynth is a real-time software synthesizer based on the SoundFont 2 specifications and has reached widespread distribution. FluidSynth itself does not have a graphical user interface, but due to its powerful API several applications utilize it and it has even found its way onto embedded systems and is used in some mobile apps.
    Downloads: 52 This Week
    Last Update:
    See Project
  • 7
    YTM Desktop - YouTube Music Desktop App

    YTM Desktop - YouTube Music Desktop App

    A Desktop App for YouTube Music

    Free cross-platform Desktop Player for YouTube Music. Play, Pause, Stop, Previous, Next. Show/Hide window after double pressing the global play/pause media button. Show notification on track change. Media controls are embedded into the taskbar - ( for Windows ). Background music playing. Minimize the taskbar. See the lyrics of your favorite music. Settings to your choice. One-click and, done. You will be surprised at how easy it is. Always updated with the latest version. Control your music...
    Downloads: 57 This Week
    Last Update:
    See Project
  • 8
    PlantUML

    PlantUML

    Generate diagrams from textual description

    Generate UML diagram from textual description. PlantUML is not affected by the log4j vulnerability. The easiest way to test PlantUML is in an online solution that has PlantUML embedded, such as our online server. After testing, you may want to install PlantUML locally. Run (or have your software call) PlantUML, using sequenceDiagram.txt as input. The output is an image, which either appears in the other software, or is written to an image file on disk. Diagrams are defined using a simple and...
    Downloads: 39 This Week
    Last Update:
    See Project
  • 9
    KOReader

    KOReader

    An ebook reader application supporting PDF, DjVu, EPUB, FB2, etc.

    ...Supported fileformats include EPUB, PDF, DjVu, XPS, CBT, CBZ, FB2, PDB, TXT, HTML, RTF, CHM, DOC, MOBI and ZIP files. It’s available for Kindle, Kobo, PocketBook, Android and desktop Linux. Runs on embedded devices (Cervantes, Kindle, Kobo, PocketBook, reMarkable), Android and Linux computers. Developers can run a KOReader emulator in Linux and MacOS. Multi-lingual user interface with a highly customizable reader view and many typesetting options. You can set arbitrary page margins, override line spacing and choose external fonts and styles. ...
    Downloads: 98 This Week
    Last Update:
    See Project
  • Application Monitoring That Won't Slow Your App Down Icon
    Application Monitoring That Won't Slow Your App Down

    AppSignal's Rust-based agent is lightweight and stable. Already running in thousands of production apps.

    Full APM with errors, performance, logs, and uptime monitoring. 99.999% uptime SLA on the platform itself.
    Start Free
  • 10
    Moonshine Voice

    Moonshine Voice

    Fast and accurate automatic speech recognition (ASR) for edge devices

    moonshine is an open-source automatic speech recognition toolkit optimized for fast and accurate transcription on edge devices and local environments. The project is designed to enable real-time voice applications such as live transcription, voice commands, and embedded speech interfaces without requiring heavy cloud infrastructure. Its architecture emphasizes low latency and flexible input handling, allowing audio streams of varying durations rather than relying on fixed processing windows....
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Serial Studio

    Serial Studio

    Multi-purpose serial data visualization & processing

    Serial Studio is a simple, multi-platform, and multi-purpose serial data visualization program that allows embedded developers to visualize, analyze, and present data generated from their projects and devices while avoiding the need to write project-specific visualization software. Over my many CanSat-based competitions, I found myself writing and maintaining several Ground Station software for each program. However, I decided that it would be easier and more sustainable to define one...
    Downloads: 42 This Week
    Last Update:
    See Project
  • 12
    sharp

    sharp

    High performance Node.js image processing module

    The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG, AVIF and WebP images of varying dimensions. Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips. Colour spaces, embedded ICC profiles and alpha transparency channels are all handled correctly. Lanczos resampling ensures quality is not sacrificed for speed. As well as image resizing, operations such as rotation, extraction, compositing and gamma correction are available. Most modern macOS, Windows and Linux systems running Node.js v10+ do not require any additional install or runtime dependencies. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    Metastream

    Metastream

    Watch streaming media with friends

    Start a session and invite your friends by sharing your friend code with them. Browse for your favorite media and add the URL to the queue. A number of popular websites are already supported for playback. New features are added on top of streaming websites such as real-time chat and timestamp markers. Synchronized playback of streaming media across various websites. Public, private, and offline sessions. Support for WebRTC peer-to-peer connections. Easily add watch party support to your...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 14
    SuperCollider

    SuperCollider

    Audio server, programming language, and IDE for sound synthesis

    SuperCollider is a platform for audio synthesis and algorithmic composition, used by musicians, artists, and researchers working with sound. It is free and open source software available for Windows, macOS, and Linux. scsynth, a real-time audio server, forms the core of the platform. It features 400+ unit generators (“UGens”) for analysis, synthesis, and processing. Its granularity allows the fluid combination of many known and unknown audio techniques, moving between additive and...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    rav1e

    rav1e

    The fastest and safest AV1 encoder

    rav1e is an open-source implementation of an encoder for the AV1 video codec, developed in Rust (with some assembly) by the community around Xiph Foundation. Its design philosophy is to start from a correct, minimal, and fast AV1 encoder — sacrificing some encoding speed/efficiency of reference encoders in exchange for simplicity, stability, and compilability across platforms — and then gradually improve. This makes rav1e particularly attractive for scenarios where you need AV1 encoding but...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 16
    NovaSR

    NovaSR

    A lightning fast audio upsampler

    NovaSR is an extremely lightweight and high-performance audio upsampling model that transforms low-quality 16 kHz audio into clearer, high-fidelity 48 kHz audio with remarkable speed and efficiency. At only about 50 KB in size, the model is orders of magnitude smaller than typical audio super-resolution networks, yet it achieves high quality and realtime performance thanks to its compact architecture and efficient convolutional design. NovaSR is especially valuable for post-processing tasks...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    lilliput

    lilliput

    Resize images and animated GIFs in Go

    Lilliput is a lightweight image codec and processing library tailored for environments where performance, portability, and resource efficiency are critical, such as gaming clients, real-time applications, or systems with constrained memory budgets. Designed to support fast decoding and manipulation of common image formats like PNG, JPEG, WebP, and BMP, Lilliput is engineered to minimize dependencies and be easily integrated into a variety of C/C++-based projects without pulling in heavy...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    gganimate

    gganimate

    A Grammar of Animated Graphics

    gganimate extends the grammar of graphics as implemented by ggplot2 to include the description of animation. It does this by providing a range of new grammar classes that can be added to the plot object in order to customize how it should change with time. Here we take a simple boxplot of fuel consumption as a function of cylinders and let it transition between the number of gears available in the cars. As this is a discrete split (gear being best described as an ordered factor) we use...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    ImageSharp

    ImageSharp

    A modern, cross-platform, 2D Graphics library for .NET

    ImageSharp carries no native dependencies and can be installed anywhere that supports .NET Standard 2.0+, ImageSharp can be used in device, cloud, and embedded/IoT scenarios. ImageSharp's API is unparalleled for it's ease of use. Designed from the ground up to be flexible and extensible, the library provides API endpoints for common image processing operations and the building blocks to allow for the development of additional operations. Complete support for jpeg, bmp, gif, pbm, png, tga,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Extended Module Player

    Extended Module Player

    A multi-format module player and library

    libxmp is a library that renders module files to PCM data. xmp is a module player for Unix-like systems, based on libxmp, that plays over 90 mainstream and obscure module formats from Amiga, Atari, Acorn, Apple IIgs and PC, including Protracker (MOD), Scream Tracker 3 (S3M), Fast Tracker II (XM) and Impulse Tracker (IT) files.
    Leader badge
    Downloads: 350 This Week
    Last Update:
    See Project
  • 21

    Irrlicht Engine

    3D Engine c++

    The Irrlicht Engine is an open source high performance realtime 3D engine written and usable in C++. It is completely cross-platform, using D3D, OpenGL and its own software renderers.
    Leader badge
    Downloads: 310 This Week
    Last Update:
    See Project
  • 22
    lcd-image-converter

    lcd-image-converter

    Tool to create bitmaps and fonts for embedded applications.

    This program allows you to create bitmaps and fonts, and transform them to "C" source format for embedded applications. The transformation of the images to the source code is made by using templates. Therefore, by modifying the templates, you can change the format of the output within certain limits.
    Leader badge
    Downloads: 535 This Week
    Last Update:
    See Project
  • 23
    ASAP - Another Slight Atari Player
    ASAP (Another Slight Atari Player) plays and converts 8-bit Atari music (*.sap, *.cmc, *.mpt, *.rmt, *.tmc, ...) on modern computers and mobile devices.
    Leader badge
    Downloads: 37 This Week
    Last Update:
    See Project
  • 24
    FreeWRL VRML/X3D browser
    FreeWRL is an Open Source, cross platform VRML2 and X3D compliant browser, with script, SAI and EAI support. Platforms supported: Linux and other Unix-style platforms; Mac OS/X; Windows. Support for mobile platforms (iOS, Android, QNX) is under development.
    Leader badge
    Downloads: 117 This Week
    Last Update:
    See Project
  • 25
    QtAV

    QtAV

    A multimedia framework based on Qt and FFmpeg

    QtAV is a cross-platform and high performance multimedia playback framework based on Qt and FFmpeg. Features: timeline preview, gpu decoding etc
    Leader badge
    Downloads: 77 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • 5
  • Next
MongoDB Logo MongoDB