Open Source Linux Software Development Software - Page 27

Software Development Software for Linux

View 1326 business solutions
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 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
    Twitter API PHP

    Twitter API PHP

    The simplest PHP Wrapper for Twitter API v1.1 calls

    This simple PHP wrapper for the Twitter API v1.1 provides an easy way to make authenticated requests to Twitter using OAuth. It’s designed for developers who need a lightweight integration with Twitter's RESTful API without relying on large SDKs.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 2
    nuwa-skill

    nuwa-skill

    Mental models, decision heuristics, expressing DNA

    nuwa-skill is an AI-oriented project focused on defining, managing, and executing modular “skills” that can be used by intelligent agents or automation systems. It provides a framework for organizing capabilities into reusable units that can be invoked dynamically depending on context or user input. The project is designed to integrate with AI systems, enabling them to perform structured tasks such as data retrieval, processing, or interaction with external services. It emphasizes modularity and extensibility, allowing developers to create new skills and plug them into the system without disrupting existing functionality. Nuwa Skill also supports orchestration, enabling multiple skills to work together to accomplish more complex objectives. The architecture is typically designed for flexibility, making it suitable for applications in conversational AI, automation, or intelligent assistants. Overall, it serves as a foundation for building scalable and extensible AI-driven systems.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 3
    reko

    reko

    Reko is a binary decompiler

    Reko (Swedish: "decent, obliging") is a decompiler for machine code binaries. This project is freely available under the GNU General Public License. The project consists of front ends, core decompiler engine, and back ends to help it achieve its goals. A command line, a Windows GUI, and a ASP.NET front end exist at the time of writing. The decompiler engine receives inputs from the front ends in the form of either individual executable files or decompiler project files. Reko project files contain additional information about a binary file, helpful to the decompilation process or for formatting the output. The decompiler engine then proceeds to analyze the input binary. Reko has the ambition of supporting decompilation of various processor architectures and executable file formats with minimal user intervention. For a complete list, see the supported binaries page.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 4
    tlaplus

    tlaplus

    TLC is an explicit state model checker for specifications in TLA+

    TLC is an explicit state model checker for specifications written in TLA+. The TLA+Toolbox is an IDE for TLA+. TLA+ is a high-level language for modeling programs and systems--especially concurrent and distributed ones. It's based on the idea that the best way to describe things precisely is with simple mathematics. TLA+ and its tools are useful for eliminating fundamental design errors, which are hard to find and expensive to correct in code.
    Downloads: 14 This Week
    Last Update:
    See Project
  • Build Data Resilience - Take the Assessment Today Icon
    Build Data Resilience - Take the Assessment Today

    Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

    Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
    Take the Assessment
  • 5
    waterline

    waterline

    ORM for Node.js with support for mysql, mongo, postgres, mssql

    It provides a uniform API for accessing stuff from different kinds of databases, protocols, and 3rd party APIs. That means you write the same code to get and store things like users, whether they live in Redis, mySQL, LDAP, MongoDB, or Postgres. Waterline strives to inherit the best parts of ORMs like ActiveRecord, Hibernate, and Mongoose, but with a fresh perspective and emphasis on modularity, testability, and consistency across adapters. Sails comes installed with a powerful ORM/ODM called Waterline, a datastore-agnostic tool that dramatically simplifies interaction with one or more databases. It provides an abstraction layer on top of the underlying database, allowing you to easily query and manipulate your data without writing vendor-specific integration code. Waterline query syntax floats above all that, focusing on business logic like creating new records, fetching/searching existing records, updating records, or destroying records.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 6
    wxFormBuilder

    wxFormBuilder

    A wxWidgets GUI Builder

    wxFormBuilder is a GUI builder for the wxWidgets framework. Code generation is supported for C++, Python, Lua and PHP. Additionally, the import and export of XRC code is possible. To support additional widgets, custom plugins can be used. wxFormBuilder runs on Windows, various Linux distributions and macOS.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 7
    yt-x

    yt-x

    Browse youtube from your terminal

    yt-x is a lightweight tool designed to enhance the YouTube viewing and interaction experience by providing additional functionality beyond the standard platform interface. It typically works by injecting scripts or modifying how YouTube pages behave, enabling users to customize playback, interface elements, or interaction features. The project focuses on improving usability and control, allowing users to tailor their viewing experience according to personal preferences. It may include enhancements such as improved navigation, playback controls, or interface adjustments that streamline content consumption. Designed to be simple and efficient, yt-x avoids unnecessary complexity while still offering meaningful improvements to the default YouTube experience. It is particularly useful for users who want more control without switching to entirely different platforms or heavy extensions. Overall, yt-x provides a customizable layer on top of YouTube that enhances usability and interaction.
    Downloads: 14 This Week
    Last Update:
    See Project
  • 8

    Ekushey

    Bangla Computing and Localization Project

    Bangla Computing and Localization Project for the Bangla speaking people.
    Downloads: 106 This Week
    Last Update:
    See Project
  • 9
    wxMEdit

    wxMEdit

    wxMEdit, Cross-platform Text/Hex Editor, Improved Version of MadEdit

    •Added automatically checking for updates •Added bookmark support •Added right-click context menu for each tab •Added purging histories support •Added selecting a line by triple click •Added FreeBASIC syntax file •Added an option to place configuration files into %APPDATA% directory under Windows •Improved support for Find/Replace •Improved Mac OS X support •Improved system integration under Windows •Improved encoding detection result •Improved Hex editing support •Added more choices for data format copying/pasting in Hex Area •Added new feature: Paste with Overwriting in Hex Area •Improved encoding support --Added grouping of encodings --Added new encodings: ISO-8859-16,CP1258,KOI8-R/U,GB18030,CP850,CP852,CP855,CP866,CP437 for ASCII-Art •Redesigned dialogs with Code::Blocks wxSmith •Updated translations --Added Spanish,Russian,German,Polish translation --Updated Chinese and Japanese translations •Other fixes and changes
    Leader badge
    Downloads: 131 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
    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab - Prog. IC Simulator Lab.

    PICSimLab is a realtime emulator for PIC, Arduino, STM32, ESP32, ...

    PICSimLab is a realtime emulator of development boards with MPLABX/avr-gdb debugger integration. PICSimLab supports microcontrollers from picsim, simavr, uCsim, qemu-stm32, qemu-esp32, and gpsim. PICSimLab has integration with MPLABX/Arduino IDE for programming the microcontroller's boards. As the purpose of PICSimLab is to emulate real hardware it does not have any source code editing support. For code editing and debugging the same tools used for a real board should be used with PICSimLab, such as MPLABX, Arduino IDE, or VSCode with PlatformIO. PICSimLab supports several devices (spare parts) that can be connected to the boards for simulation. Such as example LEDs and push buttons for simple outputs and inputs and some more complex ones like the ethernet shield w5500 for internet connection or the color graphic display ili9340 with touchscreen. The complete list of parts can be accessed in the documentation. Documentation at https://lcgamboa.github.io/picsimlab_docs/stable/
    Leader badge
    Downloads: 363 This Week
    Last Update:
    See Project
  • 11
    Multiplatform C++ Standard Library (STL implementation). Many compilers and operational environments supported. Standard (ISO/IEC 14882) compliance. Maximum efficiency. Exception and thread safety. Debug mode.
    Downloads: 98 This Week
    Last Update:
    See Project
  • 12
    SW Test Automation Framework
    The Software Testing Automation Framework (STAF) is a framework designed to improve the level of reuse and automation in test cases and test environments. The goal of STAF is to provide a complete end-to-end automation solution for testers.
    Downloads: 62 This Week
    Last Update:
    See Project
  • 13
    JikesTM is a compiler for the JavaTM language. The Jikes project strives for strict adherence to the Java Language and Java Virtual Machine Specifications. Jikes' most popular feature is it's extremely fast compile speed.
    Leader badge
    Downloads: 196 This Week
    Last Update:
    See Project
  • 14
    OMLX project is a place for processing of many projects to be ready to become open source projects.
    Leader badge
    Downloads: 123 This Week
    Last Update:
    See Project
  • 15
    EclEmma - Java Code Coverage for Eclipse
    EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench. The EclEmma project is also the home of the JaCoCo code coverage library which is the technical back-end for EclEmma and also has integrations with many other build and software quality tools.
    Downloads: 58 This Week
    Last Update:
    See Project
  • 16
    Apache Maven

    Apache Maven

    Apache Maven core

    Maven is a project development management and comprehension tool. Based on the concept of a project object model: builds, dependency management, documentation creation, site publication, and distribution publication are all controlled from the pom.xml declarative file. Maven can be extended by plugins to utilize a number of other development tools for reporting or the build process.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 17
    Beta9

    Beta9

    Run serverless GPU workloads with fast cold starts on bare-metal

    beta9 is a platform that enables running serverless GPU workloads with fast cold starts on bare-metal servers globally. It allows developers to deploy and scale GPU-accelerated applications without managing underlying infrastructure, offering flexibility and efficiency for AI and high-performance computing tasks. beta9 supports various frameworks and provides tools for monitoring and managing deployments effectively.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 18
    Codex++

    Codex++

    Codex++ tweak system for the Codex desktop app

    Codex++ is a tweak system for the Codex desktop app that lets users add custom features, fix UI issues, and manage extensions without rebuilding the application. It patches the local Codex installation so a loader runs on startup and loads tweak modules from the user’s data directory. The runtime injects a Tweaks tab into the Codex settings interface, where users can enable, disable, and configure installed tweaks. The project works on macOS and Windows, with platform-specific installation, repair, backup, and update behavior. It includes tools for creating, validating, updating, and safely disabling tweaks when something goes wrong. codex-plusplus is an unofficial customization layer for advanced Codex users who want more control over the desktop experience.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 19
    Delta

    Delta

    A viewer for git and diff output

    Code evolves, and we all spend time studying diffs. Delta aims to make this both efficient and enjoyable: it allows you to make extensive changes to the layout and styling of diffs, as well as allowing you to stay arbitrarily close to the default git/diff output. Language syntax highlighting with color themes. Within-line highlights based on a Levenshtein edit inference algorithm. Git style strings (foreground color, background color, font attributes) are supported for >20 stylable elements. Delta provides Stylable box/line decorations to draw attention to commit, file and hunk header sections. Support for Git's color-moved feature. Code can be copied directly from the diff. n and N keybindings to move between files in large diffs, and between diffs in log -p views. Commit hashes can be formatted as terminal hyperlinks to the GitHub/GitLab/Bitbucket page. Delta acts as a pager for git's output, and delta in turn passes its own output on to a "real" pager.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 20
    EdXposedManager

    EdXposedManager

    Companion Android application for EdXposed

    EdXposed is a Magisk & Riru module that provides original Xposed frameworks on the latest Android ART devices. Companion Android application for EdXposed.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 21
    GRUB2 THEMES

    GRUB2 THEMES

    Modern Design theme for Grub2

    GRUB2 THEMES is an open-source collection of modern, visually appealing themes for the GRUB2 bootloader that enhance the graphical interface users see during system boot on Linux machines. Instead of the plain default GRUB menus, this project offers a set of sleek theme variants with custom backgrounds, icons, layouts, and resolutions that bring a more polished aesthetic to the early boot experience. Installation scripts provided in the repository automate applying themes to a system’s GRUB configuration, including options for different resolutions and screen sizes, and users can add custom backgrounds or tweak configurations. The repository is licensed under GPL-3.0 and has an active user base, making it one of the more popular sources for bootloader theming. It includes assets, configurations, and helper tools to simplify adoption, and supports variant customization so users can tailor the look to their preferences.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 22
    GetStoreApp

    GetStoreApp

    GetStoreApp

    GetStoreApp is a Windows application that enables users to download and install Microsoft Store applications offline, bypassing the need for a Microsoft account. It provides functionalities such as searching for store apps, checking for updates, and managing installed applications. Additionally, it integrates with WinGet to facilitate package installation, uninstallation, and upgrades, offering a comprehensive solution for managing Windows applications.​
    Downloads: 13 This Week
    Last Update:
    See Project
  • 23
    Impeccable

    Impeccable

    The design language that makes your AI harness better at design

    Impeccable is a design skill system that helps AI coding tools produce better frontend interfaces by giving them a richer design vocabulary. It provides one comprehensive skill, multiple commands, and curated reference files covering typography, color, motion, spacing, interaction, responsive design, and UX writing. The project is built to counter common AI-generated design habits such as generic SaaS layouts, overused fonts, nested cards, weak hierarchy, and predictable gradients. It can be installed across several AI coding environments, including Claude Code, Cursor, Codex, Gemini CLI, GitHub Copilot, and others. Impeccable also includes deterministic anti-pattern detection through a CLI and browser extension without requiring an API key. It is most useful for developers and designers who want AI-generated interfaces to feel more polished, intentional, and product-aware.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 24
    Jasmine

    Jasmine

    A JavaScript Testing Framework

    Jasmine is a behavior-driven JavaScript development framework for running both browser and Node.js tests. It’s been tested to work on most versions of popular browsers including Safari, Chrome, Firefox, and Internet Explorer. Jasmine does not rely on any other JavaScript frameworks, browsers or DOM, making it suitable for websites, Node.js projects, or just about anywhere that JavaScript can run. Jasmine has everything you need out of the box to test your code, yet retains a low overhead and absolutely no external dependencies. This means, of course, that it is fast. It has a clean, obvious syntax that makes writing tests a breeze.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 25
    Just-API

    Just-API

    Test REST, GraphQL APIs

    Just-API is a declarative, specification-based test framework for REST, GraphQL APIs. Users can test APIs without writing code, but they can also tap into code when they want to. It reads API test specifications from YAML files and runs them in serial/parallel mode. Test reports can be generated in several formats including HTML and JSON. In simple terms, users build a test suite by providing a set of request and response validation specification in a YAML file. Each suite can have one or more specs. Just-API builds the request, sends it to the server and validates the response as per the specification. Runs test suites in parallel/serial mode. Supports all widely used HTTP methods. Supports x-www-form-urlencoded requests, Multipart requests, File uploads. Built-in Response Validation Constructs(Headers, Cookies, Status code, JSON body, JSON schema) Custom Response validator functions. Supports running custom inline or module javascript sync/async functions.
    Downloads: 13 This Week
    Last Update:
    See Project