Showing 7228 open source projects for "class code generator"

View related business solutions
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • 1
    moment.php

    moment.php

    Parse, validate, manipulate, and display dates in PHP

    Parse, validate, manipulate, and display dates in PHP w/ i18n support. Inspired by moment.js. PHP 5.3 or later since moment.php is based on php's DateTime Class. You can now inject different format handling by passing along a class that implements the FormatsInterface. You can find an example within the test folder for implementing all formats from moment.js. The immutable mode makes all modification methods call cloning() implicitly before applying their modifications.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    OpenJ9

    OpenJ9

    A Java Virtual Machine for OpenJDK

    ...Eclipse OpenJ9 is an independent implementation of a Java Virtual Machine. "Independent implementation" means it was built using the Java Virtual Machine specification without using any code from any other Java Virtual Machine. The OpenJ9 JVM combines with the Java Class libraries from OpenJDK to create a complete JDK tuned for footprint, performance, and reliability that is well suited for cloud deployments. The original source contribution to OpenJ9 came from the IBM "J9" JVM which has been used in production by thousands of Java applications.
    Downloads: 7 This Week
    Last Update:
    See Project
  • 3
    Prism

    Prism

    Lightweight, robust, elegant syntax highlighting

    Prism is a lightweight, extensible syntax highlighter, built with modern web standards in mind. It’s used in millions of websites, including some of those you visit daily.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 4
    Hugo PaperMod

    Hugo PaperMod

    A fast, clean, responsive Hugo theme

    PaperMod is a fast, minimal-yet-featureful theme for the Hugo static site generator, aimed at blogs, documentation sites, and personal pages. It focuses on clean typography, responsive layouts, and sensible defaults, while exposing a large set of front-matter and config options. Built-in features include dark/light modes, archive and taxonomy views, reading-time indicators, breadcrumbs, and an optional profile/landing layout.
    Downloads: 0 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
  • 5
    Hutool

    Hutool

    A set of tools that keep Java sweet

    Hutool is a small but comprehensive Java tool class library. Through static method encapsulation, it reduces the learning cost of related APIs, improves work efficiency, makes Java as elegant as a functional language, and makes the Java language "sweet". The tools and methods in Hutool come from each user's meticulous attention to detail. It covers all aspects of the underlying code of Java development.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 6
    Gradle

    Gradle

    Adaptable, fast automation for all

    Gradle is a build tool with a focus on build automation and support for multi-language development. If you are building, testing, publishing, and deploying software on any platform, Gradle offers a flexible model that can support the entire development lifecycle from compiling and packaging code to publishing web sites. Gradle has been designed to support build automation across multiple languages and platforms including Java, Scala, Android, Kotlin, C/C++, and Groovy, and is closely...
    Downloads: 84 This Week
    Last Update:
    See Project
  • 7
    Graphiti

    Graphiti

    Stylish Graph APIs

    Graphiti makes RESTful Resources a first-class concept. This enables reading and writing a graph of data in a single request, a schema with a backward-compatible guarantee, end-to-end integration test patterns, seamless microservices and much more. If you just want to get a 5-minute feel for Graphiti code and all the functionality that comes out-of-the-box, head to Quickstart.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 8
    Yii 2

    Yii 2

    The Fast, Secure and Professional PHP Framework

    ...Has reasonable defaults. Yii gives you the maximum functionality by adding the least possible overhead. Sane defaults and built-in tools helps you write solid and secure code. Write more code in less time with simple, yet powerful APIs and code generation. It is fast, secure and efficient and works right out of the box pre-configured with reasonable defaults. The framework is easy to adjust to meet your needs, because Yii has been designed to be flexible. A Definitive Guide and a Class Reference cover every detail of the framework. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 9
    Micrometer

    Micrometer

    App observability facade for the most popular observability tools

    ...Out-of-the-box instrumentation of caches, the class loader, garbage collection, processor utilization, thread pools, and more tailored to actionable insight. Micrometer is the instrumentation library powering the delivery of application observability from Spring Boot applications.
    Downloads: 5 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. Switch between models without switching platforms.
    Start Free
  • 10
    CuPy

    CuPy

    A NumPy-compatible array library accelerated by CUDA

    ...It also makes writing a custom CUDA kernel very easy, requiring only a small code snippet of C++.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 11
    PolyglotCode

    PolyglotCode

    Simple CLI Tool that translates your code in ANY programming language

    A command-line tool that helps to translate code in ANY programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    MoonScript

    MoonScript

    A language that compiles to Lua

    ...MoonScript can either be compiled into Lua and run at a later time, or it can be dynamically compiled and run using the moonloader. It’s as simple as requiring "moonscript" in order to have Lua understand how to load and run any MoonScript file. Because it compiles right into Lua code, it is completely compatible with alternative Lua implementations like LuaJIT, and it is also compatible with all existing Lua code and libraries. The command line tools also let you run MoonScript directly from the command line, like any first-class scripting language.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 13
    KubeVela

    KubeVela

    The Modern Application Platform

    KubeVela is a modern software delivery platform that makes deploying and operating applications across today's hybrid, multi-cloud environments easier, faster and more reliable. KubeVela is infrastructure agnostic, programmable, yet most importantly, application-centric. It allows you to build powerful software, and deliver them anywhere. Declare your deployment plan as workflow, run it automatically with any CI/CD or GitOps system, extend or re-program the workflow steps with CUE. Glue and...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 14
    Lightweight' GAN

    Lightweight' GAN

    Implementation of 'lightweight' GAN, proposed in ICLR 2021

    Implementation of 'lightweight' GAN proposed in ICLR 2021, in Pytorch. The main contribution of the paper is a skip-layer excitation in the generator, paired with autoencoding self-supervised learning in the discriminator. Quoting the one-line summary "converge on single gpu with few hours' training, on 1024 resolution sub-hundred images". Augmentation is essential for Lightweight GAN to work effectively in a low data setting. You can test and see how your images will be augmented before...
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    PhoneNumberKit

    PhoneNumberKit

    A Swift framework for parsing and formatting phone numbers

    Swift 5.3 framework for parsing, formatting and validating international phone numbers. Inspired by Google's libphonenumber. Import PhoneNumberKit at the top of the Swift file that will interact with a phone number. All of your interactions with PhoneNumberKit happen through a PhoneNumberKit object. The first step you should take is to allocate one. A PhoneNumberKit instance is relatively expensive to allocate (it parses the metadata and keeps it in memory for the object's lifecycle), you...
    Downloads: 7 This Week
    Last Update:
    See Project
  • 16
    re-frame

    re-frame

    A ClojureScript framework for building user interfaces

    ...Developed in late 2014, and released in 2015, it is mature and stable. It is used by both small startups and companies with over 500 developers, and it has delivered into production applications which are 40K lines of code and beyond. ClojureScript is a Lisp. Alan Kay once described Lisp as "Maxwell's equations of software". Paul Graham described how Lisp was a competitive advantage for his startup. When we use Lisp, we get to leverage 50 years of foliated excellence from the very best minds available. And then there's also a thriving ClojureScript community which delivers modern ideas and best-in-class tooling. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 17
    Chez Scheme

    Chez Scheme

    A programming language and an implementation of that language

    ...As a superset of the language described in the Revised6 Report on the Algorithmic Language Scheme (R6RS), Chez Scheme supports all standard features of Scheme, including first-class procedures, proper treatment of tail calls, continuations, user-defined records, libraries, exceptions, and hygienic macro expansion. The Chez Scheme implementation consists of a compiler, run-time system, and programming environment. Although an interpreter is available, all code is compiled by default. Source code is compiled on-the-fly when loaded from a source file or entered via the shell. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    NSwag

    NSwag

    The Swagger/openAPI toolchain for .NET, ASP.NET Core and TypeScript

    ...The NSwag project heavily uses NJsonSchema for .NET for JSON Schema handling and C#/TypeScript class/interface generation.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 19
    Arthas

    Arthas

    Alibaba Java Diagnostic Tool

    Often times, the production system network is inaccessible from the local development environment. If issues are encountered in production systems, it is impossible to use IDEs to debug the application remotely. More importantly, debugging in production environment is unacceptable, as it will suspend all the threads, resulting in the suspension of business services. Developers could always try to reproduce the same issue on the test/staging environment. However, this is tricky as some issues...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 20
    Python.NET

    Python.NET

    Package that gives Python programmers integration with .NET Common CLR

    ...Using this package you can script .NET applications or build entire applications in Python, using .NET services and components written in any language that targets the CLR (C#, VB.NET, F#, C++/CLI). Note that this package does not implement Python as a first-class CLR language - it does not produce managed code (IL) from Python code. Rather, it is an integration of the CPython engine with the .NET or Mono runtime. This approach allows you to use CLR services and continue to use existing Python code and C-API extensions while maintaining native execution speeds for Python code. If you are interested in a pure managed-code implementation of the Python language, you should check out the IronPython project.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    dlib

    dlib

    Toolkit for making machine learning and data analysis applications

    Dlib is a modern C++ toolkit containing machine learning algorithms and tools for creating complex software in C++ to solve real world problems. It is used in both industry and academia in a wide range of domains including robotics, embedded devices, mobile phones, and large high performance computing environments. Dlib's open source licensing allows you to use it in any application, free of charge. Good unit test coverage, the ratio of unit test lines of code to library lines of code is...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 22
    ReactiveUI

    ReactiveUI

    An advanced, composable, functional reactive model-view-viewmodel

    ...Regardless, you have the power to write and test code once, and leverage it many times over. Any device, any platform. Share business logic between your mobile and desktop applications. ReactiveUI has first class support for Xamarin Forms, Xamarin.iOS, Xamarin.Android, Xamarin.Mac, Tizen, Windows Forms, Windows Presentation Foundation (WPF), & Universal Windows Platform (UWP).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Bouncer

    Bouncer

    Laravel Eloquent roles and abilities

    Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. Bouncer is an elegant, framework-agnostic approach to managing roles and abilities for any app using Eloquent models. With an expressive and fluent syntax, it stays out of your way as much as possible: use it when you want, ignore it when you don't. Bouncer works well with other abilities you have hard-coded in your own app. Your code always takes precedence: if your code...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    HttpsCert Generator

    HttpsCert Generator

    This tool is used to create HTTPS certificates for testing environment

    This tool easily creates HTTPS certificates (SSL) for testing. Based on BouncyCastle. https://github.com/lalakii/HttpsCert
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    Doctrine extensions for PHPStan

    DQL validation for parse errors, unknown entity classes and unknown persistent fields. QueryBuilder validation is also supported. Recognizes magic findBy*, findOneBy* and countBy* methods on EntityRepository. Validates entity fields in repository findBy, findBy, findOneBy, findOneBy, count and countBy method calls. Interprets EntityRepository MyEntity correctly in phpDocs for further type inference of methods called on the repository. Provides correct return for...
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB