Displaying 1 to 20 from 184 results

gorram - It's like go run for any go function

  •    Go

It's like go run for any go function.Automagically understands how to produce an interface from the command line into a Go function.

drupal-console - The Drupal CLI

  •    PHP

The Drupal CLI. A tool to generate boilerplate code, interact with and debug Drupal.Details of the latest version can be found on the Drupal Console project page under https://drupalconsole.com/.

curlconverter - convert curl commands to python, javascript, php

  •    Javascript

Make sure you're running node 6 or greater. The test suite will fail on older versions of node. If you want to add new functionality, start with a test.

Sourcery - Meta-programming for Swift, stop writing boilerplate code.

  •    Swift

Sourcery is a code generator for Swift language, built on top of Apple's own SourceKit. It extends the language abstractions to allow you to generate boilerplate code automatically. It's used in over 8,000 projects on both iOS and macOS and it powers some of the most popular and critically-acclaimed apps you have used. Its massive community adoption was one of the factors that pushed Apple to implement derived Equality and automatic Codable conformance. Sourcery is maintained by a growing community of contributors.

easyjson - Fast JSON serializer for golang.

  •    Go

Package easyjson provides a fast and easy way to marshal/unmarshal Go structs to/from JSON without the use of reflection. In performance tests, easyjson outperforms the standard encoding/json package by a factor of 4-5x, and other JSON encoding packages by a factor of 2-3x. easyjson aims to keep generated Go code simple enough so that it can be easily optimized or fixed. Another goal is to provide users with the ability to customize the generated code by providing options not available with the standard encoding/json package, such as generating "snake_case" names or enabling omitempty behavior by default.

apollo-cli - :pencil2: Command line tool for development and production Apollo workflows

  •    TypeScript

Apollo CLI brings together your GraphQL clients and servers with tools for validating your schema, linting your operations for compatibility with your server, and generating static types for improved client-side type safety. Checks your GraphQL operations for compatibility with the server. Checks against the published schema in Apollo Engine.

weld - High-performance runtime for data analytics applications

  •    Rust

Weld is a language and runtime for improving the performance of data-intensive applications. It optimizes across libraries and functions by expressing the core computations in libraries using a common intermediate representation, and optimizing across each framework. Modern analytics applications combine multiple functions from different libraries and frameworks to build complex workflows. Even though individual functions can achieve high performance in isolation, the performance of the combined workflow is often an order of magnitude below hardware limits due to extensive data movement across the functions. Weld’s take on solving this problem is to lazily build up a computation for the entire workflow, and then optimizing and evaluating it only when a result is needed.

apollo-tooling - :pencil2: Tooling for development and production Apollo workflows

  •    TypeScript

Apollo CLI brings together your GraphQL clients and servers with tools for validating your schema, linting your operations for compatibility with your server, and generating static types for improved client-side type safety. Generate static types for GraphQL queries. Can use the published schema in Apollo Engine or a downloaded schema.

goa - Design-based APIs and microservices in Go

  •    Go

goa is a framework for building micro-services and REST APIs in Go using a unique design-first approach. goa v2 is currently in beta: it is robust enough to be used in production but there may still be breaking changes before the final release. If you're new to goa then you may want to consider starting with v2.

jennifer - Jennifer is a code generator for Go

  •    Go

Jennifer is a code generator for Go.If you get stuck, have a question, would like a code review, or just want a chat: I'm happy to help! Feel free to open an issue, email me or mention @dave in your PR.

scrooge - A Thrift parser/generator

  •    Scala

Scrooge is a thrift code generator written in Scala, which currently generates code for Scala, Java, Cocoa, Android and Lua.It's meant to be a replacement for the apache thrift code generator, and generates conforming, compatible binary codecs by building on top of libthrift. It integrates with the finagle project, exporting stats and finagle APIs, and makes it easy to build high throughput, low latency, robust thrift servers and clients.

apollo-codegen - :pencil2: Generate API code or type annotations based on a GraphQL schema and query documents

  •    TypeScript

This is a tool to generate API code or type annotations based on a GraphQL schema and query documents.It currently generates Swift code, TypeScript annotations, Flow annotations, and Scala code, we hope to add support for other targets in the future.

avo - Generate x86 Assembly with Go

  •    Go

Note: APIs subject to change while avo is still in an experimental phase. You can use it to build real things but we suggest you pin a version with your package manager of choice. go run this code to see the assembly output. To integrate this into the rest of your Go package we recommend a go:generate line to produce the assembly and the corresponding Go stub file.

Xsd2Code .net class generator from XSD schema


Xsd2Code is a CSharp or Visual Basic Business Entity class Generator from XSD schema.

Telosys - The simplest and lightest code generator

  •    Java

Telosys is the best developer companion. It generates all the plumbing and repetitive code. It boosts the project kick-off saving many days of development. "Telosys studio" is provided as an Eclipse plugin, it allows to set up models, edit templates and generate the code. "Telosys CLI" can be used to launch generation tasks from the command line.

gnostic - A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks

  •    Swift

This repository contains a Go command line tool which converts JSON and YAML OpenAPI descriptions to and from equivalent Protocol Buffer representations. Protocol Buffers provide a language-neutral, platform-neutral, extensible mechanism for serializing structured data. gnostic's Protocol Buffer models for the OpenAPI Specification can be used to generate code that includes data structures with explicit fields for the elements of an OpenAPI description. This makes it possible for developers to work with OpenAPI descriptions in type-safe ways, which is particularly useful in strongly-typed languages like Go and Swift.


  •    DotNet

OxmLibrary generates classes from XSD, or infer from XML files, and then bind XML files to the object tree. Much like XSD.exe but better! Allows creating generation files using a GUI, choosing data types and merging similar classes. It's developed in C#

Scriptio - A SQL Server Object Scripting Utility


A utility for generating object scripts for Microsoft SQL Server. It is specifically designed to script DROPs and CREATEs in the same script.