Showing 17 open source projects for "pattern"

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
  • Deploy Apps in Seconds with Cloud Run Icon
    Deploy Apps in Seconds with Cloud Run

    Host and run your applications without the need to manage infrastructure. Scales up from and down to zero automatically.

    Cloud Run is the fastest way to deploy containerized apps. Push your code in Go, Python, Node.js, Java, or any language and Cloud Run builds and deploys it automatically. Get fast autoscaling, pay only when your code runs, and skip the infrastructure headaches. Two million requests free per month. And new customers get $300 in free credit.
    Try Cloud Run Free
  • 1
    Dagger

    Dagger

    Fast dependency injector for Android and Java

    ...Dagger aims to address many of the development and performance issues that have plagued reflection-based solutions. Dagger is a replacement for the FactoryFactory classes that implements the dependency injection design pattern without the burden of writing the boilerplate. It allows you to focus on the interesting classes. Declare dependencies, specify how to satisfy them, and ship your app. Dependency injection frameworks have existed for years with a whole variety of APIs for configuring and injecting. So, why reinvent the wheel? Dagger 2 is the first to implement the full stack with generated code. ...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 2
    Slim

    Slim

    PHP micro framework that helps you quickly write web applications

    ...The easiest way to start working with Slim is to create a project using Slim-Skeleton as a base by running a bash command. Slim provides a fast and powerful router that maps route callbacks to specific HTTP request methods and URIs. It supports parameters and pattern matching. Build your application with concentric middleware to tweak the HTTP request and response objects around your Slim app. Slim supports any PSR-7 HTTP message implementation so you may inspect and manipulate HTTP message method, status, URI, headers, cookies, and body. Slim supports dependency injection so you have complete control of your external tools. ...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 3
    Micro Cloud

    Micro Cloud

    A distributed OS built for the Cloud

    Micro addresses the key requirements for building services in the cloud. It leverages the microservices architecture pattern and provides a set of services which act as the building blocks of a platform. Micro deals with the complexity of distributed systems and provides simpler programmable abstractions to build on. Micro is the all encompassing end to end platform experience from source to running and beyond built with a developer first focus. Micro’s goal is to abstract away the complexity of building services for the Cloud. ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    AWS Copilot CLI

    AWS Copilot CLI

    The AWS Copilot CLI is a tool for developers to build, release apps

    ...Instead of modeling individual resources, Copilot provides common cloud architectures, request-driven web service, load-balanced web service, backend service, worker service, and scheduled job. The necessary infrastructure is generated from the chosen pattern. Focus your time on writing business logic instead of connecting AWS resources. No need to worry about gluing Copilot commands in a script to create an automated release process. Copilot provides commands to create multiple deployment environments in separate AWS accounts and regions, as well as creating an AWS CodePipeline pipeline to build your container images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build AI Apps with Gemini 3 on Vertex AI Icon
    Build AI Apps with Gemini 3 on Vertex AI

    Access Google’s most capable multimodal models. Train, test, and deploy AI with 200+ foundation models on one platform.

    Vertex AI gives developers access to Gemini 3—Google’s most advanced reasoning and coding model—plus 200+ foundation models including Claude, Llama, and Gemma. Build generative AI apps with Vertex AI Studio, customize with fine-tuning, and deploy to production with enterprise-grade MLOps. New customers get $300 in free credits.
    Try Vertex AI Free
  • 5
    SMC - The State Machine Compiler

    SMC - The State Machine Compiler

    Translates state machine into a target programming language.

    SMC takes a state machine stored in a .sm file and generates a State pattern in 14 programming languages. Includes: default transitions, transition args, transition guards, push/pop transitions and Entry/Exit actions. See User Manual for more info.
    Leader badge
    Downloads: 7 This Week
    Last Update:
    See Project
  • 6
    Cyclops

    Cyclops

    An advanced platform for writing functional applications in Java 8

    Fast purely functional datastructures (Vector, Seq / List, LazySeq / LazyList, NonEmptyList, HashSet, TreeSet, TrieSet, HashMap, LinkedMap, MultiMap, TreeMap, BankersQueue, LazyString, Discrete Interval Encoded Tree, Zipper, Range, Tree, DifferenceList, HList, Dependent Map). Structural Pattern Matching API (deconstruct algebraic product and sum types). Improved type safety via the removal of unsafe APIs -- E.g. Unlike Optional, Option has no get method (which could throw a null pointer) -- New data structures do not support operations that would throw exceptions (you can't call head on an empty list for example). Eager and Lazy alternatives for most datastructures (Option is eager, Maybe is lazy + reactive). ...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 7
    Flux

    Flux

    Application architecture for building user interfaces

    Flux is the application architecture that Facebook uses for building client-side web applications. It complements React's composable view components by utilizing a unidirectional data flow. It's more of a pattern rather than a formal framework, and you can start using Flux immediately without a lot of new code. Flux applications have three major parts: the dispatcher, the stores, and the views (React components). These should not be confused with Model-View-Controller. Controllers do exist in a Flux application, but they are controller-views — views often found at the top of the hierarchy that retrieve data from the stores and pass this data down to their children. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    Atomic Layout

    Atomic Layout

    Build declarative, responsive layouts in React using CSS Grid

    Atomic Layout is a spatial distribution library for React. It uses CSS Grid to define layout areas and render them as React components. This pattern encourages the separation of elements and spacing, preventing contextual implementations and boosting maintenance of layouts. You control the spacing between the areas in a dedicated layer called Composition. Since the position and spacing is contextless that way, you achieve ultimate separation of concerns and boost maintenance of your components. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Vulcan

    Vulcan

    A toolkit to quickly build apps with React, GraphQL & Meteor

    ...However, being full-stack, Vulcan is able to speed up these repetitive tasks by providing a whole range of helper components that are fine-tuned to the Vulcan back-end, and as a result just work out of the box. In order to make working with Vulcan easier (especially when it comes to updating the core packages), you are also free to follow the more complicated “two-repo” pattern, with the two repositories.
    Downloads: 2 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
    HTML5 app development in .NET

    HTML5 app development in .NET

    Rapidly create HTML5 mobile web enterprise applications in .NET

    With its WYSIWYG designer and familiar C# programming model, Visual WebGui is the natural choice for Visual Studio developers who want to create enterprise-class HTML5 apps for any mobile device or desktop.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Osezno PHP Framework
    Osezno Framework PHP is a framework written in PHP that allows you to: Set HTML templates, tabbed contents, forms, dynamic list. All on a MVC pattern, and incorporate technologies such as active record and xajax.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    tool to test privates and use patters
    With dp4j.jar in your project classpath you directly access private members in your tests, w/o Reflection API boilerplate code; It also generates Design Patterns code and compile-time validates implementations. And Compiler & Co work for you again!
    Downloads: 1 This Week
    Last Update:
    See Project
  • 13

    Alexis Make

    Yet another make utility.

    Maintain your software with amake (a make utility for developers). Supports strong pattern recognition and transformations. A single makefile can be used to compile an entire project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    This tool reads your C/C++ source finding the beginning of each routine and places code that can call a function or similar via a pattern file Example: int X::b() {} To: int X::b() { /* %TRACE% */ FUNC_TRACE("X::b()"); /* %TRACE% */ }
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Macker helps enforce architectural rules (layering, tiering, modularity, etc) in your Java code. It applies pattern-based access rules from XML rules files to your compiled classes. Read the FAQ: http://innig.net/macker/faq.html
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    TestPattern is a jakarta ant task for source file verification. It applies a set of regular expression pattern tests against each file in a fileset. It intends to be much more general and flexible than other pojects such as checkstyle and macker.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    A language-neutral, pattern entry and replication system. Hosted inside of Visual Basic 6 and 5, from the command-line, and from the system tray. Autmates programming tasks, build forms, modify controls in a completely reusable way.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • Next
MongoDB Logo MongoDB
Gen AI apps are built with MongoDB Atlas
Atlas offers built-in vector search and global availability across 125+ regions. Start building AI apps faster, all in one place.
Try Free →