Open Source Linux Software Development Software - Page 88

Software Development Software for Linux

View 1353 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
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Start Free
  • 1
    Jailbreaks

    Jailbreaks

    A curated collection of system prompts and persona locks

    Jailbreaks is an open-source reference collection of system prompts, persona configurations, and operating instructions for various AI language models. It documents techniques for influencing model behavior through instruction hierarchy manipulation and persona framing. The repository includes complete prompt templates for Claude, Gemini, Grok, DeepSeek, Qwen, GLM, and other model families. Its materials cover coding agents, workspace rules, assistant personalities, and model-specific configuration formats. Developers can study how conflicting instructions and policy overrides affect model responses. The collection also includes AGENTS.md configurations and Ollama Modelfiles for compatible environments. It is intended for educational research into prompt behavior, instruction robustness, and AI security testing rather than an executable software application.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Jam

    Jam

    JavaScript package manager

    Jam is a package management tool designed for JavaScript applications, focusing on front-end dependency management before the widespread adoption of modern tools like npm and Yarn for browser-based workflows. It allows developers to install, manage, and bundle JavaScript libraries for use in web applications, simplifying dependency handling in client-side environments. Jam integrates with RequireJS and other module loaders, enabling structured and modular development practices in the browser. It provides a command-line interface for installing packages and managing versions, helping developers maintain consistent dependency trees. The tool emphasizes ease of use and organization, allowing developers to avoid manually downloading and including scripts in their projects. Although it has been largely superseded by newer tools, Jam represents an important step in the evolution of JavaScript package management.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 3
    Java Telegram Bot API

    Java Telegram Bot API

    Telegram Bot API for Java

    Bots are third-party applications that run inside Telegram. Users can interact with bots by sending them messages, commands and inline requests. You control your bots using HTTPS requests to Telegram's Bot API. Get customized notifications and news. A bot can act as a smart newspaper, sending you relevant content as soon as it's published. Integrate with other services. A bot can enrich Telegram chats with content from external services. Accept payments from Telegram users. A bot can offer paid services or work as a virtual storefront. Create custom tools. A bot may provide you with alerts, weather forecasts, translations, formatting or other services. Build single- and multiplayer games. A bot can offer rich HTML5 experiences, from simple arcades and puzzles to 3D-shooters and real-time strategy games. Build social services. A bot could connect people looking for conversation partners based on common interests or proximity.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 4
    Jekyll Default Layout

    Jekyll Default Layout

    Silently sets default layouts for Jekyll pages and posts

    Silently sets default layouts for Jekyll pages and posts.
    Downloads: 3 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.
    Start Free
  • 5
    Jekyll Optional Front Matter

    Jekyll Optional Front Matter

    A Jekyll plugin to make front matter optional for Markdown files

    A Jekyll plugin to make front matter optional for Markdown files. Out of the box, Jekyll requires that any markdown file have YAML front matter (key/value pairs separated by two sets of three dashes) in order to be processed and converted to HTML. While that behavior may be helpful for large, complex sites, sometimes it's easier to simply add a plain markdown file and have it render without fanfare. This plugin does just that. Any Markdown file in your site's source will be treated as a Page and rendered as HTML, even if it doesn't have YAML front matter.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 6
    JekyllRedirectFrom

    JekyllRedirectFrom

    Seamlessly specify multiple redirections URLs for your pages and posts

    Give your Jekyll posts and pages multiple URLs. Seamlessly specify multiple redirection URLs for your pages and posts. When importing your posts and pages from, say, Tumblr, it's annoying and impractical to create new pages in the proper subdirectories. Redirects are performed by serving an HTML file with an HTTP-REFRESH meta tag which points to your destination. No .htaccess file, nginx conf, xml file, or anything else will be generated. It simply creates HTML files.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 7
    Jest

    Jest

    Delightful JavaScript Testing

    Jest is a delightful, comprehensive JavaScript testing framework that works right out of the box for most JavaScript projects. It works on projects that use Babel, TypeScript, Angular, React, Node and so much more! It works fast and simple, capturing snapshots either alongside your tests or embedded inline to make testing and tracking changes over time a whole lot easier. Jest is designed to ensure the correctness of any JavaScript codebase. It has a great API, is well maintained and well documented, and can be extended to meet your exact requirements. Simply put, Jest just makes testing delightful!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    JsonApiDotNetCore

    JsonApiDotNetCore

    A framework for building JSON:API compliant REST APIs using ASP.NET

    A framework for building JSON:API compliant REST APIs using .NET Core and Entity Framework Core. Includes support for Atomic Operations. The goal of this library is to simplify the development of APIs that leverage the full range of features provided by the JSON:API specification. You just need to focus on defining the resources and implementing your custom business logic. We strive to eliminate as much boilerplate as possible by offering out-of-the-box features such as sorting, filtering and pagination. This library has been designed around dependency injection, making extensibility incredibly easy. The ultimate goal of this library is to eliminate as much boilerplate as possible by offering out-of-the-box features such as sorting, filtering and pagination. You just need to focus on defining the resources and implementing your custom business logic. This library has been designed around dependency injection, making extensibility incredibly easy.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Jssor

    Jssor

    Touch swipe image slider/slideshow/gallery/carousel/banner mobile

    Jssor Slider is a touch swipe image slider carousel with 200+ slideshow effects. When touch Jssor Slider, it will freeze and then move to the direction that finger swipes to. It comes with javascript library source code. Jssor jQuery slider plugin and No-jQuery version slider work almost the same, both are for image slider carousel, and content slider carousel. Slideshow and caption slide animation are all available for both version. jQuery developers benefit from the jQuery js library. The no-jQuery version is a slider carousel without jQuery. Non-jQuery developers benefit from a lightweight cut/paste code snippet to embed into any web page freely. Jssor Slider works on any javascript-enabled browser, including Windows Phone, iOS, Android and Opera Mobile, etc. It's easy to work out the bootstrap carousel and bootstrap slider. There are 2 simple examples which demonstrates how to improve the user experience of your bootstrap website with jssor carousel slider.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Endpoint Management with Remote Control Built In Icon
    Endpoint Management with Remote Control Built In

    Patch, monitor, and connect to Windows and macOS devices from one console

    Splashtop AEM handles patching, alerts, scripts, and inventory, and unattended remote control is included. When something needs hands-on work, you’re one click away instead of switching tools.
    Start Free Trial
  • 10
    Keystone Engine

    Keystone Engine

    Keystone assembler framework: Core (Arm, Arm64, Hexagon, Mips, etc.)

    Keystone is a lightweight multi-platform, multi-architecture assembler framework. Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8), Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86 (include 16/32/64bit). Clean/simple/lightweight/intuitive architecture-neutral API. Implemented in C/C++ languages, with bindings for Java, Masm, Visual Basic, C#, PowerShell, Perl, Python, NodeJS, Ruby, Go, Rust, Haskell & OCaml available. Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris confirmed). Thread-safe by design. Open-source. Keystone is based on LLVM, but it goes much further with a lot more to offer. This version fixes some important bugs inside the core of Keystone, added some new bindings & made some minor improvements. All users of Keystone are encouraged to upgrade to v0.9.1. Keystone is now available on PyPi in keystone-engine package. Python 3 users can easily install Keystone.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 11
    LIEF

    LIEF

    LIEF - Library to Instrument Executable Formats (C++, Python, Rust)

    LIEF (Library to Instrument Executable Formats) is a cross-platform library that enables parsing, modifying, and abstracting executable formats such as ELF, PE, and Mach-O. It's widely used in reverse engineering and binary analysis.​
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12
    LINE Messaging API SDK for Java

    LINE Messaging API SDK for Java

    LINE Messaging API SDK for Java

    The LINE Messaging API SDK for Java makes it easy to develop bots using LINE Messaging API, and you can create a sample bot within minutes.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    LINE Messaging API SDK for Python

    LINE Messaging API SDK for Python

    LINE Messaging API SDK for Python

    The LINE Messaging API SDK for Python makes it easy to develop bots using LINE Messaging API, and you can create a sample bot within minutes. You must upload a rich menu image and link the rich menu to a user for the rich menu to be displayed. You can create up to 1000 rich menus for one LINE Official Account with the Messaging API. The LINE Messaging API SDK for Python includes experimental asyncio support. (API may change without notice in a future version). Send push messages to multiple users at any time. Messages cannot be sent to groups or rooms. Get progress status of narrowcast messages sent. Gets the user IDs of the members of a room that the bot is in. This includes the user IDs of users who have not added the bot as a friend or has blocked the bot. Get the number of users who have added the bot on or before a specified date.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 14
    LangChainGo

    LangChainGo

    LangChain for Go, the easiest way to write LLM-based programs in Go

    LangChainGo is a Go-based implementation of the LangChain framework, designed to help developers build applications powered by large language models using the Go programming language. It provides a modular architecture that allows developers to combine components such as language models, chains, agents, memory systems, and vector stores into flexible workflows. The framework emphasizes composability, making it easy to create complex pipelines that integrate LLMs with external data sources, APIs, and tools. It supports multiple providers including OpenAI, Anthropic, Google, and local models, offering a unified interface for interacting with different backends. LangChainGo also includes support for embeddings, semantic search, and retrieval-augmented generation, enabling developers to build data-aware applications. With built-in abstractions for agents and tool usage, it enables the creation of systems that can reason, take actions, and interact with their environment.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 15
    LangExtract

    LangExtract

    A Python library for extracting structured information

    LangExtract is a Python library developed by Google that leverages large language models (LLMs) to extract structured information from unstructured text—such as clinical notes, research papers, or literary works—based on user-defined instructions. It is designed to transform free-form text into reliable, schema-constrained data while maintaining traceability back to the source material. Each extracted entity is precisely grounded in its original context, allowing visual inspection and validation via automatically generated interactive HTML visualizations. LangExtract supports a wide range of models, including Google Gemini, OpenAI GPT, and local LLMs via Ollama, making it adaptable to different deployment environments and compliance needs. The system excels at handling long documents using optimized chunking, multi-pass extraction, and parallel processing to ensure both high recall and structured consistency.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 16
    Language support for Java for VS Code

    Language support for Java for VS Code

    Java Language Support for Visual Studio Code

    Provides Java ™ language support via Eclipse ™ JDT Language Server, which utilizes Eclipse ™ JDT, M2Eclipse and Buildship. Now that Java extension will publish platform-specific versions, it will embed a JRE for supported platforms such as win32-x64, Linux-x64, Linux-arm64, darwin-x64, and darwin-arm64. The embedded JRE is used to launch the Language Server for Java. Users are only responsible for configuring Project JDKs to compile your Java projects.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 17
    Larastan

    Larastan

    Adds code analysis to Laravel improving developer productivity

    Larastan was created by Can Vural and Nuno Maduro, got artwork designed by @Caneco, is maintained by Can Vural, Nuno Maduro, and Viktor Szépe, and is a PHPStan wrapper for Laravel. Larastan focuses on finding errors in your code. It catches whole classes of bugs even before you write tests for the code.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 18
    Laravel Analytics

    Laravel Analytics

    A Laravel package to retrieve pageviews and other data

    One of our more popular packages is laravel-analytics. The package makes it easy to fetch information such as pageviews, top referrers, etc... from the Google Analytics API. In our Blender-based projects we use the fetched data to display a nice chart in the admin section. Laravel-analytics is one of the first packages we ever created. Since the first release the preferred way of authenticating with Google has changed. We also learned a lot on how to create readable code. That's why we did a cleanup of the code and published a new major version of the package. Once the package is installed this is how to retrieve visitor and pageview data for the past week. The first thing you’ll need to do is to get some credentials to use Google API’s. I’m assuming that you’ve already created a Google account and are signed in. Head over to Google API’s site and click "Select a project" in the header.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 19
    Laravel Backpack

    Laravel Backpack

    Build custom admin panels

    It's never been easier to build and customize admin panels using Laravel. See why thousands of professionals have been using Backpack for Laravel, every day. Similar to how you'd build it without Backpack. To create a management page (aka CRUD), you create a CrudController. In there, configure or overwrite whatever you want. Load our views, or create your own. Laravel, Bootstrap & jQuery. Those are all the technologies you need to know, to customize anything in Backpack. You can totally use Vue, React, WebPack, Mix, Less, Sass, NPM etc. If you want to. But you don't have to. Backpack comes with support for multiple Bootstrap themes. If you need to build a custom page, dashboard, or component, you just copy-paste HTML blocks from its website. No designer is required. No pixel pushing.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Laravel Forge SDK

    Laravel Forge SDK

    The official Laravel Forge PHP SDK

    The Laravel Forge SDK provides an expressive interface for interacting with Forge's API and managing Laravel Forge servers.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 21
    Laravel Location

    Laravel Location

    Detect a users location by their IP Address

    Retrieve a visitor's location from their IP address using various services.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Laravel Media Library

    Laravel Media Library

    Associate files with Eloquent models

    This package can associate all sorts of files with Eloquent models. It provides a simple, fluent API to work with. The Pro version of the package offers Blade, Vue and React components to handle uploads to the media library and to administer the content of a medialibrary collection. The storage of the files is handled by Laravel's Filesystem, so you can use any filesystem you like. Additionally the package can create image manipulations on images and pdfs that have been added in the media library.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 23
    Laravel Phone

    Laravel Phone

    Phone number functionality for Laravel

    Adds phone number functionality to Laravel based on the PHP port of libphonenumber by Google.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    Laravel Pint

    Laravel Pint

    Laravel Pint is an opinionated PHP code style fixer for minimalists.

    Laravel Pint is an opinionated PHP code-style fixer for minimalists. Pint is built on top of PHP-CS-Fixer and makes it simple to ensure that your code style stays clean and consistent. Pint is automatically installed with all new Laravel applications so you may start using it immediately. By default, Pint does not require any configuration and will fix code style issues in your code by following the opinionated coding style of Laravel. Pint is included in recent releases of the Laravel framework, so installation is typically unnecessary. However, for older applications, you may install Laravel Pint via Composer. You can instruct Pint to fix code style issues by invoking the pint binary that is available in your project's vendor/bin directory. Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation, freeing you to create without sweating the small things.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Laravel Response Cache

    Laravel Response Cache

    Speed up a Laravel app by caching the entire response

    This Laravel package can cache an entire response. By default, it will cache all successful get-requests that return text-based content (such as HTML and json) for a week. This could potentially speed up the response quite considerably. So the first time a request comes in the package will save the response before sending it to the users. When the same request comes in again we're not going through the entire application but just respond with the saved response.
    Downloads: 3 This Week
    Last Update:
    See Project