Showing 319 open source projects for "javascript open source"

View related business solutions
  • Cut Cloud Costs with Google Compute Engine Icon
    Cut Cloud Costs with Google Compute Engine

    Save up to 91% with Spot VMs and get automatic sustained-use discounts. One free VM per month, plus $300 in credits.

    Save on compute costs with Compute Engine. Reduce your batch jobs and workload bill 60-91% with Spot VMs. Compute Engine's committed use offers customers up to 70% savings through sustained use discounts. Plus, you get one free e2-micro VM monthly and $300 credit to start.
    Try Compute Engine
  • $300 in Free Credit Across 150+ Cloud Services Icon
    $300 in Free Credit Across 150+ Cloud Services

    VMs, containers, AI, databases, storage | build anything. No commitment to start.

    Start your project in minutes. After credits run out, 20+ products include free monthly usage. Only pay when you're ready to scale with Google Cloud.
    Start Building Free
  • 1
    Symfony ExpressionLanguage

    Symfony ExpressionLanguage

    Provides an engine that can compile and evaluate expressions

    Symfony ExpressionLanguage is a powerful component that evaluates expressions written in a simple language. It allows developers to write dynamic expressions that can be evaluated at runtime, making it useful for configuration, validation, and business rule processing. ExpressionLanguage is versatile and integrates seamlessly with other Symfony components, enhancing the flexibility of complex applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Symfony MonologBundle

    Symfony MonologBundle

    Symfony Monolog Bundle

    The Symfony Monolog Bundle integrates the Monolog logging library into Symfony applications. It provides a structured way to manage logs, allowing developers to handle errors and debug information efficiently. The bundle supports various logging channels and handlers, making it highly configurable and suitable for both small and large applications that require robust logging capabilities.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Symfony OptionsResolver

    Symfony OptionsResolver

    Provides an improved replacement for the array_replace PHP function

    Symfony Options Resolver is a PHP component that simplifies the handling of configuration options in your applications. It helps developers define, validate, and normalize configuration arrays, making it easier to manage options passed to classes or functions. The component ensures that the provided options meet the expected structure and values, improving code robustness and flexibility.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Hateoas

    Hateoas

    A PHP library to support implementing representations

    A PHP library to support implementing representations for HATEOAS REST web services.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI Studio. Switch between models without switching platforms.
    Start Free
  • 5
    StofDoctrineExtensionsBundle

    StofDoctrineExtensionsBundle

    Integration bundle for DoctrineExtensions by l3pp4rd in Symfony

    StofDoctrineExtensionsBundle is a Symfony bundle that integrates the powerful DoctrineExtensions library by Gedmo into Symfony applications. It provides support for common entity behaviors such as timestamping, sluggable URLs, tree structures, translations, and soft deletes. This bundle simplifies the configuration and use of these extensions within Doctrine ORM, allowing developers to enhance their entities with reusable and standardized behaviors.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Crawler Detect

    Crawler Detect

    CrawlerDetect is a PHP class for detecting bots/crawlers/spiders

    Crawler Detect is a PHP library that detects bots, crawlers, and spiders by analyzing user-agent headers and comparing them against a constantly updated list of known crawlers. It's useful for analytics, rate-limiting, or displaying alternative content for automated tools. It is fast, lightweight, and easy to integrate into any PHP application.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    SonataAdminBundle

    SonataAdminBundle

    The missing Symfony Admin Generator

    SonataAdminBundle is a powerful Symfony bundle that enables developers to create customizable admin panels for managing data in web applications. It provides a ready-to-use interface that can handle complex forms, CRUD operations, and entity relationships. Designed with extensibility in mind, SonataAdminBundle supports integration with other Symfony bundles and offers a solid foundation for building scalable back-office systems.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    MathPHP

    MathPHP

    Powerful modern math library for PHP

    Math PHP is a library that brings advanced mathematical functions and data analysis capabilities to PHP applications. It covers a wide range of topics, including linear algebra, calculus, statistics, probability, and numerical analysis. Math PHP is designed for developers and data scientists who require precise and efficient mathematical computations in PHP, making it suitable for scientific computing and data processing.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    PHPFastCache

    PHPFastCache

    A high-performance backend cache system

    PHPFastCache is a caching library that provides a simple and efficient way to manage data caching in PHP applications. It supports a variety of cache backends, including Redis, Memcached, APCu, and filesystem. The library is designed to enhance performance by reducing database load and speeding up content delivery. PHPFastCache’s flexible API and multi-driver support make it easy to implement caching in both small and large projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 99.99% Uptime for MySQL and PostgreSQL on Google Cloud Icon
    99.99% Uptime for MySQL and PostgreSQL on Google Cloud

    Enterprise Plus edition delivers sub-second maintenance downtime and 2x read/write performance. Built for critical apps.

    Cloud SQL Enterprise Plus gives you a 99.99% availability SLA with near-zero downtime maintenance—typically under 10 seconds. Get 2x better read/write performance, intelligent data caching, and 35 days of point-in-time recovery. Supports MySQL, PostgreSQL, and SQL Server with built-in vector search for gen AI apps. New customers get $300 in free credit.
    Try Cloud SQL Free
  • 10
    Safe

    Safe

    All PHP functions, rewritten to throw exceptions

    Safe PHP is a library that wraps native PHP functions to ensure they throw exceptions instead of returning false on failure. This approach helps developers write safer and more predictable code by eliminating the need to check return values manually. Safe PHP replaces risky functions with exception-based alternatives, allowing for cleaner and more robust error handling.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Symfony Serializer

    Symfony Serializer

    Handles serializing and deserializing data structures

    Symfony Serializer is a PHP component that converts objects into various formats (like JSON, XML, or YAML) and vice versa. It handles data normalization and denormalization, making it ideal for APIs and data transformation tasks. The serializer supports complex object graphs and custom normalization logic, allowing developers to convert data in a structured and efficient manner.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Symfony Translation Contracts

    Symfony Translation Contracts

    Translation abstractions extracted out of the Symfony components

    Symfony Translation Contracts provide a set of standardized interfaces and classes for managing translations within Symfony applications. This package defines contracts used by the Translation component, making it easier to implement custom translation loaders, formatters, and other related services. It ensures compatibility across different Symfony versions and supports creating multilingual applications with consistent localization.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Symfony ErrorHandler

    Symfony ErrorHandler

    Provides tools to manage errors and ease debugging PHP code

    Symfony ErrorHandler is a component that handles and logs PHP errors and exceptions in a structured way. It replaces PHP's default error handling with a more user-friendly and informative system. The component provides detailed error pages for development environments while ensuring minimal disruption in production. It integrates seamlessly with Symfony applications and supports custom error pages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Symfony Validator

    Symfony Validator

    Provides tools to validate values

    Symfony Validator is a PHP component designed to validate data structures using a flexible and extensible validation framework. It supports a wide range of built-in validation constraints and allows developers to create custom validation rules. The Validator component is commonly used for form validation, data integrity checks, and input sanitation, integrating seamlessly with Symfony applications.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    PropertyAccess Component

    PropertyAccess Component

    Provides functions to read and write from/to an object or array

    Symfony PropertyAccess is a component that provides a uniform way to read and write object properties and array elements. It allows developers to access nested properties dynamically without directly interacting with the underlying data structure. PropertyAccess simplifies the manipulation of data objects, especially in form handling and data mapping scenarios. It is commonly used in Symfony applications but can be utilized in any PHP project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    MIME Component

    MIME Component

    Allows manipulating MIME messages

    Symfony Mime is a component that facilitates the creation, manipulation, and parsing of MIME messages. It is commonly used for handling email content and attachments in Symfony applications. The component supports building complex email structures, including multi-part messages, and correctly encoding text and binary data. Mime is an essential part of Symfony Mailer but can be utilized independently to handle MIME message generation.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Stopwatch Component

    Stopwatch Component

    Provides a way to profile code

    Symfony Stopwatch is a lightweight component designed to measure the time and memory usage of code execution. It helps developers profile their applications by tracking the duration of specific operations and monitoring performance. Stopwatch is ideal for identifying bottlenecks and optimizing performance, especially in complex Symfony applications. It can also be used independently in any PHP project to measure the efficiency of code segments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Symfony DomCrawler

    Symfony DomCrawler

    Eases DOM navigation for HTML and XML documents

    Symfony DomCrawler is a PHP component that provides powerful tools for navigating and extracting data from HTML and XML documents. It allows developers to parse, filter, and manipulate web pages using CSS selectors and XPath expressions. DomCrawler is widely used for web scraping, testing, and processing structured content, and integrates well with other Symfony components like BrowserKit.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Symfony Monolog Bridge

    Symfony Monolog Bridge

    Provides integration for Monolog with various Symfony components

    Symfony Monolog Bridge is a Symfony component that provides seamless integration between the Monolog logging library and Symfony applications. It acts as a bridge, allowing developers to leverage Monolog's robust logging capabilities within the Symfony framework. The bridge supports various logging handlers, including files, databases, and third-party services, while also allowing customization of log channels and formatting.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Snappy PHP

    Snappy PHP

    PHP library allowing thumbnail, snapshot or PDF generation from an URL

    Snappy is a PHP library allowing thumbnail, snapshot or PDF generation from a url or a html page. It uses the excellent WebKit-based wkhtmltopdf and wkhtmltoimage available on OSX, Linux, Windows. You will have to download wkhtmltopdf 0.12.x in order to use Snappy.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AWS SDK ZF2 Module

    AWS SDK ZF2 Module

    ZF2 module for using the AWS SDK for PHP to interact with AWS services

    Get started quickly using AWS with the AWS SDK for PHP. The SDK is a modern, open-source PHP library that makes it easy to integrate your PHP application with AWS services like Amazon S3, Amazon Glacier, and Amazon DynamoDB. Version 3 of the AWS SDK for PHP is now generally available and includes a number of improvements and new features while maintaining nearly identical API patterns for easy migration from version 2.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    CMB2

    CMB2

    CMB2 is a developer's toolkit for building metaboxes

    CMB2 is a developer-friendly library for creating custom meta boxes, fields, and forms in WordPress. It allows developers to add metadata to posts, users, terms, and more through an intuitive API. CMB2 is highly flexible and provides a variety of field types, making it ideal for creating complex custom fields within WordPress. It is actively maintained and can be extended through hooks and filters.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Instantiator

    Instantiator

    A small, lightweight utility to instantiate objects in PHP

    This library provides a way of avoiding usage of constructors when instantiating PHP classes. The suggested installation method is via composer. The instantiator is able to create new instances of any class without using the constructor or any API of the class itself. The PHPUnit version to be used is the one installed as a dev- dependency via composer. This library was migrated from ocramius/instantiator, which has been donated to the doctrine organization, and which is now deprecated in...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    PHP Enum

    PHP Enum

    PHP Enum

    The myclabs/php-enum library is a PHP package that provides an object-oriented approach to implementing enumerations, inspired by the SPL's SplEnum. Before PHP 8.1 introduced native enum support, this library offered a structured way to define and use enumerated types, enhancing code readability and type safety. By extending the base Enum class, developers can create enums with defined constants, ensuring that variables only hold valid, predefined values. This approach helps prevent errors...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Squire

    Squire

    A library of static Eloquent models for common fixture data

    Squire is a library of static Eloquent models for fixture data that is commonly needed in web applications, such as countries, currencies, and airports. It's based on the concepts of Caleb Porzio's Sushi package. Squire includes a validation rule for each model installed in your app. These allow you to easily validate user input to ensure that it matches a record in a specific model. Squire may not always have a model available for the information you require. In this case, you may want to...
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB