Showing 1710 open source projects for "code framework"

View related 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
    Netty

    Netty

    An event-driven asynchronous network application framework

    Netty is an asynchronous, event-driven networking framework for the JVM that simplifies building high-performance clients and servers. It wraps Java NIO with a channel/handler pipeline model, enabling clean composition of codecs, TLS, and application logic with minimal overhead. Its ByteBuf abstractions, buffer pooling, and zero-copy techniques help reduce GC pressure and improve throughput under heavy I/O. Support for common protocols—HTTP/1.1, HTTP/2, WebSocket, and raw TCP/UDP—makes it a...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    DotVVM

    DotVVM

    Open source MVVM framework for Web Apps

    DotVVM is an open-source framework for ASP.NET. It lets you create web apps using the MVVM pattern, with just C# and HTML. DotVVM can be used to build new ASP.NET Core web apps, or to modernize legacy ASP.NET apps and migrate them to .NET 5. Save your time with GridView, FileUpload and other components shipped with the framework. Don't spend the time building an API.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Apache brpc

    Apache brpc

    Industrial-grade RPC framework used throughout Baidu

    ...While incubation status is not necessarily a reflection of the completeness or stability of the code, it does indicate that the project has yet to be fully endorsed by the ASF. brpc is an industrial-grade RPC framework for building reliable and high-performance services. Build HA distributed services using an industrial-grade implementation of RAFT consensus algorithm which is opensourced at braft.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • 5
    moq

    moq

    Interface mocking tool for go generate

    Moq is a Go interface mocking tool designed to generate test-friendly mock structs from existing interfaces. It is commonly used with go generate so teams can keep mock implementations synchronized with their source interfaces. Instead of relying on a large mocking framework, Moq creates straightforward Go code that can be inspected, edited, and used directly in tests. The generated structs allow developers to define function behavior for each mocked method. This makes it easier to test code that depends on interfaces without writing repetitive mock boilerplate by hand. Moq is useful for Go developers who prefer simple, readable, generated mocks that fit naturally into standard testing workflows.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    csharp-ls

    csharp-ls

    Roslyn-based LSP language server for C#

    This is a hacky Roslyn-based LSP server for C#, as an alternative to omnisharp-roslyn. csharp-ls requires .NET 7 SDK to be installed. However, it has been reported to work with projects using older versions of dotnet SDK, including .NET Core 3, .NET Framework 4.8 and possibly older ones too as it uses the standard Roslyn/MSBuild libs that Visual Studio & omnisharp does. csharp-ls implements the standard LSP protocol to interact with your editor. However there are some features that need a non-standard implementation and this is where editor-specific plugins can be helpful. Supports automatic installation, go-to-metatada (can view code from nuget/compiled dlls) and some additional features.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    WALA

    WALA

    Libraries for Analysis, with frontends for Java, Android, and JS

    The T. J. Watson Libraries for Analysis (WALA) provide static analysis capabilities for Java bytecode and related languages and for JavaScript. The system is licensed under the Eclipse Public License, which has been approved by the OSI (Open Source Initiative) as a fully certified open-source license. The initial WALA infrastructure was independently developed as part of the DOMO research project at the IBM T.J. Watson Research Center. In 2006, IBM donated the software to the community. The...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    picocli

    picocli

    Framework for building GraalVM-enabled command line apps

    Picocli is a one-file framework for creating Java command-line applications with almost zero code. It supports a variety of command-line syntax styles including POSIX, GNU, MS-DOS and more. It generates highly customizable usage help messages that use ANSI colors and styles to contrast important elements and reduce the cognitive load on the user. Picocli-based applications can have command line TAB completion showing available options, option parameters, and subcommands, for any level of nested subcommands. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 9
    PHP Docs Samples

    PHP Docs Samples

    A collection of samples on how to call Google Cloud services

    PHP Docs Samples repository is a broad collection of PHP examples that demonstrate how to call and work with Google Cloud services from PHP applications. It is designed as a companion to Google Cloud documentation, giving developers ready-to-run code patterns they can study, adapt, and integrate into their own projects. Rather than focusing on a single product, the repository spans many services and use cases, making it useful for developers who need a central reference point for PHP-based cloud integrations. The project is structured as a sample library, which means its primary value lies in showing practical API usage, authentication flows, and service interaction patterns instead of shipping a standalone framework.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 10
    GraphQL Manifold

    GraphQL Manifold

    Manifold is a Java compiler plugin, features include Metaprogramming

    ...Simply add the Manifold dependencies of your choosing to your existing project and begin taking advantage of them. Favor composition over inheritance. Use @link and @part for automatic interface implementation forwarding and delegation. Use the framework to gain direct, type-safe access to any type of resource, such as GraphQL, JSON, XML, YAML, CSV, and even other languages such as JavaScript. Remove the code gen step in your build process. Use types defined in .graphql files directly, no code gen steps! Make GraphQL changes and immediately use them with code completion.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    PeachPie

    PeachPie

    PeachPie, the PHP compiler and runtime for .NET and .NET Core

    PeachPie is a modern PHP compiler based on the Microsoft Roslyn compiler platform and drawing from our popular Phalanger project. It allows PHP to be executed within the .NET framework, thereby opening the door for PHP developers into the world of .NET – and vice versa. Build, debug, profile, and diagnose your code in the family of .NET tools, including Visual Studio and VS Code. Seamlessly port your legacy PHP code to the modern, cross-platform, lightning-fast .NET Core. Leverage the best of both worlds and build .NET apps in C# and PHP. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Mockito

    Mockito

    Most popular Mocking framework for unit tests written in Java

    Mockito downloads and instructions for setting up Maven, Gradle and other build systems are available from the Central Repository and Bintray. Mockito 3.x requires Java 8, but otherwise doesn’t introduce any breaking changes compared to the 2.x series. Mockito 2.25.0 had an important feature added for anyone using mockito-inline. In particular anyone using Kotlin (which demands using mockito-inline) and PowerMock (which exacerbates the problem even more) will want to add this to all of their...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 13
    MNN

    MNN

    MNN is a blazing fast, lightweight deep learning framework

    MNN is a highly efficient and lightweight deep learning framework. It supports inference and training of deep learning models, and has industry leading performance for inference and training on-device. At present, MNN has been integrated in more than 20 apps of Alibaba Inc, such as Taobao, Tmall, Youku, Dingtalk, Xianyu and etc., covering more than 70 usage scenarios such as live broadcast, short video capture, search recommendation, product searching by image, interactive marketing, equity...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 14
    pytudes

    pytudes

    Python programs, usually short, of considerable difficulty

    ...The repository includes readable solutions, experiments, notebooks, and scripts that cover algorithms, puzzles, probability, search, language processing, simulation, and mathematical reasoning. It is useful for programmers who want to study elegant Python code while learning how experienced developers approach problem solving. Many examples emphasize clarity and compactness rather than framework-heavy engineering. pytudes is best understood as a learning library, a coding style reference, and a set of practical programming studies.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    open-slide

    open-slide

    A slide framework built for agents

    open-slide is an open-source presentation and slide generation platform designed to simplify the creation of visually structured slide decks through programmable and collaborative workflows. The project emphasizes flexibility, allowing users to build presentations using markdown, code-driven layouts, or modular content systems instead of relying solely on traditional slide editors. It supports developer-friendly workflows where presentations can be version-controlled, customized, and...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    ClojureDart

    ClojureDart

    Clojure dialect for Flutter and Dart

    ClojureDart is a modern dialect of Clojure that compiles to Dart, enabling developers to create native mobile, desktop, web, and CLI applications using the Flutter and Dart ecosystem with Clojure syntax while offering production-ready performance. You should get the sample running either in Chrome or as a desktop app. Compiles Clojure code into Dart to produce mobile, desktop, and web apps. Production-ready toolchain, with stable compiler used in real-world apps.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Hello ImGui

    Hello ImGui

    Hello, Dear ImGui: unleash your creativity in app development

    hello_imgui is a cross-platform framework that simplifies the development of graphical applications using Dear ImGui. It abstracts away boilerplate code for window creation, input handling, and platform integration, allowing developers to focus on building user interfaces and interactive content quickly. Targeted at prototyping, tools, and GUI apps, hello_imgui works on Windows, macOS, Linux, iOS, and WebAssembly with minimal setup.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    NG-ALAIN

    NG-ALAIN

    NG-ZORRO admin panel front-end framework

    An Antd-based mid-backend front-end solution that provides more general business modules, allowing developers to focus more on business. In line with Ant Design design values. Rich dozens of basic components. A set of higher-order business components, diagrams, authentication, authorization, caching, mocking, testing, etc. A complete, production-ready Angular scaffolding. A large number of example pages can be directly referenced and used. Contains NG-ALAIN Schematics, VSCODE plugin....
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    MirageOS

    MirageOS

    MirageOS is a library operating system that constructs unikernels

    A programming framework for building type-safe, modular systems. MirageOS is a library operating system that constructs unikernels for secure, high-performance network applications across a variety of cloud computing and mobile platforms. Code can be developed on a normal OS such as Linux or macOS, and then compiled into a fully standalone, specialized unikernel that runs under a Xen or KVM hypervisor.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 20
    Radzen Blazor Components

    Radzen Blazor Components

    The home of the Radzen Blazor components

    ...Radzen Blazor Components are open source and free for commercial use. You can install them from nuget or build your own copy from the source. The components are implemented in C# and take full advantage of the Blazor framework. They do not depend on or wrap existing JavaScript frameworks or libraries. Blazor Server and Blazor WebAssembly are fully supported. The first in the industry WYSIWYG Blazor design time canvas. Scaffolding complete CRUD applications from a database. Built-in security, authentication and authorization. Visual Studio Code and Professional support. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 21
    AWS Serverless Application Model

    AWS Serverless Application Model

    An open-source framework for building serverless applications

    The AWS Serverless Application Model (SAM) is an open-source framework for building serverless applications. It provides shorthand syntax to express functions, APIs, databases, and event source mappings. With just a few lines per resource, you can define the application you want and model it using YAML. During deployment, SAM transforms and expands the SAM syntax into AWS CloudFormation syntax, enabling you to build serverless applications faster. To get started with building SAM-based...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    uni-app

    uni-app

    A cross-platform framework using Vue.js

    uni-app is a cross-platform framework that lets developers build applications with Vue syntax and deploy them to multiple targets: iOS, Android, web (H5), and a range of mini-program ecosystems. It abstracts platform differences through a unified component and API layer, so most business logic and UI code can be shared across outputs. The tooling includes a CLI, IDE support, and a plugin market that provides native integrations, UI kits, and deployment helpers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Rinf

    Rinf

    Rust for native business logic, Flutter for flexible and beautiful GUI

    ...This setup acts as a very thin wrapper around Dart and Rust. This is not a bulky framework that requires you to install so many dependencies and use complicated CLI commands. Just focus on your code using your preferred Flutter and Rust libraries. Creating hundreds or even thousands of message APIs between Dart and Rust feels smooth and clean. Additionally, you have the flexibility to utilize any number of Rust library crates, perhaps including those you might have been working on.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    RSpec Rails

    RSpec Rails

    RSpec for Rails 5+

    RSpec Rails brings the RSpec testing framework to Ruby on Rails as a drop-in alternative to its default testing framework, Minitest. In RSpec, tests are not just scripts that verify your application code. They’re also specifications (or specs, for short): detailed explanations of how the application is supposed to behave, expressed in plain English. RSpec follows semantic versioning, which means that “major version” upgrades (e.g., 2.x → 3.x) come with breaking changes. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Quarkus
    ...offering near-instant scale-up and high-density memory utilization in container orchestration platforms like Kubernetes. We use a technique we call compile-time boot. Combine both the familiar imperative code and the reactive style when developing applications. Quarkus provides a cohesive, fun-to-use, full-stack framework by leveraging a growing list of over fifty best-of-breed libraries that you love and use. All wired on a standard backbone. The combination of Quarkus and Kubernetes provides an ideal environment for creating scalable, fast, and lightweight applications. ...
    Downloads: 2 This Week
    Last Update:
    See Project