recentpopularlog in

liqweed : api   519

« earlier  
poc-graphql - Research on GraphQL from an AppSec point of view
Research on GraphQL.

Study what is GraphQL; Analyse the usage of GraphQL from an AppSec point of view (attacks and defenses). Identify potential weaknesses on which attacks can be leveraged.
GraphQL  API  security  reference 
9 days ago by liqweed
GraphQL Modules - Enterprise grade tooling for GraphQL server
A toolset of libraries and guidelines dedicated to create reusable, maintainable, testable and extendable modules out of your GraphQL server.
GraphQL  schema  microservices  modularity  opensource  specification  API 
18 days ago by liqweed
K-Atlas - Open-source, distributed graph based platform to automatically collect, discover, explore and relate multi-cluster Kubernetes resources
K-Atlas (pronounced as "cutlass") is an open-source, distributed graph based platform to automatically collect, discover, explore and relate multi-cluster Kubernetes resources and metadata.
Kubernetes  graph-theory  opensource  distributed  clustering  API  monitoring 
20 days ago by liqweed
QuickChart - Open Source Image Charts Replacement
Generate a Chart Image from URL.

Create static charts for embedding in email, SMS, reports, and more.
charts  online  generator  opensource  service  visualization  API 
4 weeks ago by liqweed
QuickChart - Google Image Charts alternative
a service that generates images of charts from a URL. Because these charts are simple images, they are very easy to embed in non-dynamic environments such as email, SMS, chat rooms, and so on.

The chart image generation service is available online at QuickChart.io. There is an interactive editor that allows you to adjust inputs and build images.
charts  API  opensource  online  service  visualization 
4 weeks ago by liqweed
Sandboxed API - Automatically generates sandboxes for C/C++ libraries
The Sandboxed API project (SAPI) aims to make sandboxing of C/C++ libraries less burdensome: after initial setup of security policies and generation of library interfaces, an almost-identical stub API is generated (using a templated based programming variable hierarchy system), transparently forwarding calls using a custom RPC layer to the real library running inside a sandboxed environment.

Additionally, each SAPI library utilizes a tightly defined security policy, in contrast to typical sandboxed project, where security policies must cover total syscall/resource footprint of all utilized libraries.
C  security  VM  opensource  Google  API 
4 weeks ago by liqweed
Sqoop - GraphQL Server built on top of Gloo and the Envoy Proxy
A GraphQL Server built on top of Gloo and the Envoy Proxy.

Sqoop leverages Gloo’s function registry and Envoy’s advanced HTTP routing features to provide a GraphQL frontend for REST/gRPC applications and serverless functions. Sqoop routes requests to data sources via Envoy, leveraging Envoy HTTP filters for security, load balancing, and more.
GraphQL  API  server  integration  opensource  proxy  framework 
5 weeks ago by liqweed
Wolkenkit - CQRS & event-sourcing framework for JavaScript and Node.js
A CQRS and event-sourcing framework for JavaScript and Node.js which fits perfectly with domain-driven design (DDD). It provides the technical foundation for your application, including an event-store and a scalable real-time API.
JS  event-driven  DDD  opensource  framework  node.js  API 
5 weeks ago by liqweed
Retroswagger - Generates Kotlin code for Retrofit 2 based on Swagger
A library that generates kotlin code for Retrofit 2 based on a Swagger endpoint. Includes an Annotation Processor to configure and generate the code on build time.
HTTP  REST  client  Kotlin  API  schema  code-generation  opensource 
5 weeks ago by liqweed
Hikaku - Tests if the implementation of a REST-API meets its specification.
Tests if a REST-API implementation meets it's specification.

If you create your REST-API contract-first without using any type of generation, you have to make sure that specification and implementation don't diverge. The aim of this project is to meet this need and offer a mechanism to check specification and implementation for equality without having to create requests which are fired against a mock server. So this library won't check the behavior of the API, but the structural correctness.
REST  comparison  API  testing  opensource  Spring 
6 weeks ago by liqweed
ModelDB - System to manage machine learning models
A system to manage machine learning models.

Companies often build hundreds of models a day (e.g., churn, recommendation, credit default). However, there is no practical way to manage all the models that are built over time. This lack of tooling leads to insights being lost, resources wasted on re-generating old results, and difficulty collaborating. ModelDB is an end-to-end system that tracks models as they are built, extracts and stores relevant metadata (e.g., hyperparameters, data sources) for models, and makes this data available for easy querying and visualization.
machine-learning  persistence  API  tools 
6 weeks ago by liqweed
GraphSchema Tools - GraphQL info with dgraph backend
A tool that can run a GraphQL API from just the declarative GraphQL schema. It serves the GraphQL API over http and uses Dgraph as a backend graph database.
GraphQL  schema  API  persistence  querying  opensource  graph-theory 
6 weeks ago by liqweed
Principled GraphQL
At Apollo, we've been building industry leading data graph technology since 2015, and we estimate our software is now used in over 90% of GraphQL implementations. Over the years, we've had thousands of conversations with developers implementing GraphQL at companies of all sizes. We want to share what we've learned, so we've distilled their experiences into a set of best practices for creating, maintaining, and operating a data graph. We present them here as 10 GraphQL Principles, broken out into three categories, in a format inspired by the Twelve Factor App.
GraphQL  principles  API  design 
8 weeks ago by liqweed
Public APIs - Collective Index of Public APIs for development
Find public APIs and start building projects and share them.
API  search  curated  free  online  repository 
9 weeks ago by liqweed
Trefle - The Plants API
A free API for plants, built from all botanical databases.
biology  API  geography  science 
9 weeks ago by liqweed
Sheety - Turn your Google Sheet into an API
Turn any Google sheet into an API instantly, for free.
Power websites, apps, or whatever you like, all from a spreadsheet. Changes to your spreadsheet update your API in realtime. Neat.
Google  API  tools  online  service  cool-tools 
10 weeks ago by liqweed
GraphQL Inspector - Compare GraphQL schemas, validate documents, find breaking changes, find similar types, schema coverage
Bulletproof your GraphQL API.

Detects every change, finds similar or duplicated types, validates documents against a schema and looks for deprecated usage.
GraphQL  testing  code-inspection  tools  comparison  API  opensource  online  service 
11 weeks ago by liqweed
GraphQL Nexus - Simple, Scalable, Type-Safe, Programmatic GraphQL Schema Construction
Simple, strongly typed GraphQL schema construction for TypeScript/JavaScript

Combines the best practices from building real-world GraphQL servers without the boilerplate or excessive imports.
GraphQL  JS  server  Typescript  schema  opensource  API 
12 weeks ago by liqweed
Scio - Scala API for Apache Beam and Google Cloud Dataflow
A Scala API for Apache Beam and Google Cloud Dataflow inspired by Apache Spark and Scalding. By Spotify.
Scala  streaming  API  opensource  functional-programming 
january 2019 by liqweed
Kissme - Kotlin Secure Storage Multiplatform
An open-source library providing encrypted key-value storage.

It can be integrated seamlessly in Kotlin projects built with Kotlin Multiplatform, Kotlin/Native, and Kotlin Android plugins.
Kotlin  key-value-database  API  cross-platform  mobile  Android  iOS  encryption  security 
january 2019 by liqweed
Crossplane - Open Source Multicloud Control Plane
An open source multicloud control plane. It introduces workload and resource abstractions on-top of existing managed services that enables a high degree of workload portability across cloud providers. A single crossplane enables the provisioning and full-lifecycle management of services and infrastructure across a wide range of providers, offerings, vendors, regions, and clusters. Crossplane offers a universal API for cloud computing, a workload scheduler, and a set of smart controllers that can automate work across clouds.
cloud-computing  tools  opensource  Kubernetes  deployment  API 
january 2019 by liqweed
k8s-kotlin-dsl - Kotlin DSL for Kubernetes configs
Kotlin DSL for Kubernetes and Openshift Container Platform on top of fabric8 models.
Kubernetes  Kotlin  DSL  configuration  API  opensource 
december 2018 by liqweed
Introspected REST - Alternative to REST and GraphQL
In this manifesto, we will give a specific definition of what REST is, according to Roy, and see the majority of APIs and API specs (JSONAPI, HAL etc) fail to follow this model. We will see what problems a RESTful API brings and why API designers have been constantly avoiding using it but instead come up with half-way solutions or retreat to alternative models like RPC-over-HTTP or, lately, GraphQL. Then, we will propose a new model, Introspected REST, that solves the issues that REST creates and allows the design of progressively evolvable APIs, in a much simpler way than conventional REST. As part of this manifesto we will also present the concept of MicroTypes, small reusable modules that compose a Media Type and facilitate the evolvability and extensibility of our new model.
API  GraphQL  REST  manifesto  schema 
december 2018 by liqweed
The Little Book of GraphQL Schema Design
The book will cover how domain driven design can help us build a great GraphQL API, best practices when migrating from other API approaches, common anti-patterns, GraphQL Mutations, evolution of GraphQL schemas, public APIs, and much more.

The book is language agnostic and heavily uses the GraphQL SDL to provide examples. So no matter how you build your GraphQL APIs, it should come in very useful.
GraphQL  books  online  schema  API  reference  DDD 
december 2018 by liqweed
GraphQL Visual Editor
GraphQL Editor makes understanding GraphQL schema a lot easier. Plan it out by linking visual blocks and our editor will transform them into a code.
GraphQL  editors  visualization  opensource  tools  schema  API 
december 2018 by liqweed
EasyGraphQL - GraphQL open source tools
A group of open source tools, with the main focus to help developers that use GraphQL or just want to start using it.

As the name says, the main focus is to make the actual tools easy to use, with the lowest configuration possible .
GraphQL  tools  JS  testing  test-stub  opensource  API  stress-testing 
december 2018 by liqweed
J2Pay - Open source multi-gateway payment processing library for Java
An open source multi-gateway payment processing library for Java. Which provides simple and generic API for many gateways. It reduces developers efforts of writing individual code for each gateway. It provides flexibility to write code once for all gateways. It also excludes the efforts of reading docs for individual gateways.
money  commerce  API  Java  opensource 
november 2018 by liqweed
Ariadne - Python GraphQL server
Ariadne is a Python library for implementing GraphQL servers inspired by Apollo Server.
GraphQL  Python  server  opensource  API 
november 2018 by liqweed
Introspected REST - An alternative to REST and GraphQL
In this manifesto, we will give a specific definition of what REST is, according to Roy, and see the majority of APIs and API specs (JSONAPI, HAL etc) fail to follow this model. We will see what problems a RESTful API brings and why API designers have been constantly avoiding using it but instead come up with half-way solutions or retreat to alternative models like RPC-over-HTTP or, lately, GraphQL. Then, we will propose a new model, Introspected REST, that solves the issues that REST creates and allows the design of progressively evolvable APIs, in a much simpler way than conventional REST. As part of this manifesto we will also present the concept of MicroTypes, small reusable modules that compose a Media Type and facilitate the evolvability and extensibility of our new model.
API  REST  manifesto  schema  GraphQL 
november 2018 by liqweed
GraphqlDockerProxy - Generic GraphQL API for Docker and Kubernetes
A generic Graphql Proxy API Gateway. To build Graphql microservices and combine this automatically, in one API, without extra Code.
GraphQL  proxy  opensource  Kubernetes  API  modularity 
november 2018 by liqweed
openBalena - Open source software to manage connected IoT devices
Open source software to manage connected IoT devices. Use our building blocks to host your own device deployment and management server.
IOT  opensource  platform  API  cool 
november 2018 by liqweed
jSlack - Java Slack API library
A Java library to easily integrate your operations with Slack. The library currently supports the following APIs: Incoming Webhook, Real Time Messaging API, API Methods.
Java  communication  API  opensource 
october 2018 by liqweed
Asity - Universally reusable web fragments on the JVM
A lightweight abstraction layer for various web frameworks on the Java Virtual Machine. It is designed to achieve and exploit "Write Once, Run Anywhere" by establishing an ecosystem of universally reusable web fragments that run across different frameworks in the Java ecosystem. It provides abstractions for HTTP and WebSocket, and implementations per framework called bridges which are transparent to end-users and don't sacrifice the framework's performance, productivity and philosophy.
Java  HTTP  server  API  opensource  framework 
october 2018 by liqweed
Gentics Mesh - Open source headless CMS for developers
An open source headless CMS, complete with multi-language support, versioning and roles & permissions.
CMS  publishing  API  Java  GraphQL  opensource 
october 2018 by liqweed
Netifi Proteus - Cloud-Native Microservices Platform
The next-generation cloud-native application platform transparently providing API management, routing, service discovery, predictive load balancing, and ultra low latency RPC.
microservices  RPC  platform  framework  performance  opensource  reactive-programming  Rx  commercial  API  clustering 
september 2018 by liqweed
Unigraph – The world's largest Knowledge Graph
Creating the infrastructure and building the web of interconnected data, a datasource at the time. Innovative approach to big data storage and retrieval combined with the best practices in evolving ontology design power the distributed Knowledge Graph of the future and its real-time data API.
dataset  API  graph-theory  GraphQL  online  service  querying 
august 2018 by liqweed
C3.js - D3-based reusable chart library
C3 makes it easy to generate D3-based charts by wrapping the code required to construct the entire chart. We don't need to write D3 code any more.

C3 gives some classes to each element when generating, so you can define a custom style by the class and it's possible to extend the structure directly by D3.

C3 provides a variety of APIs and callbacks to access the state of the chart. By using them, you can update the chart even after it's rendered.
JS  d3  charts  visualization  opensource  widgets  API 
august 2018 by liqweed
GraphQL Genie - Turn your GraphQL Schema into a fully featured GraphQL API with referential integrity, inverse updates and subscriptions
Turn your GraphQL Schema into a fully featured GraphQL API with referential integrity, inverse updates and subscriptions.
GraphQL  server  API  node.js  JS  opensource  framework 
august 2018 by liqweed
QLoo - GraphQL Server built on top of Gloo and the Envoy Proxy
A GraphQL Server built on top of Gloo and the Envoy Proxy.

QLoo leverages Gloo's function registry and Envoy's advanced HTTP routing features to provide a GraphQL frontend for REST/gRPC applications and serverless functions. QLoo routes requests to data sources via Envoy, leveraging Envoy HTTP filters for security, load balancing, and more.
GraphQL  proxy  cool-tools  opensource  server  protobuf  RPC  API  golang 
august 2018 by liqweed
OneGraph - Build Integrations 10x-100x Faster
Connect Stripe, Salesforce, Zendesk, Twitter, GitHub, and more through the power of GraphQL.
GraphQL  dashboard  integration  API 
july 2018 by liqweed
graphql-braid - Combines GraphQL backends into one schema
Combines GraphQL backends into one schema.
Use Braid to create your combined schema

The usage of Braid happens in two steps: creation of a braided schema from multiple data sources, and using that combined schema to build a GraphQL instance per-request.

By default, Braid will aggregate the top level fields of all data sources into the final schema. You can also configure which fields are added, if you don't want all of them in the final schema.

By Atlassian.
GraphQL  schema  Java  opensource  API 
july 2018 by liqweed
GraphQL Binding - Auto-generated SDK for GraphQL API
Modular building blocks that allow to embed existing GraphQL APIs into your own GraphQL server. Think about it as turning (parts of) GraphQL APIs into reusable LEGO building blocks. Bindings may be generated in JavaScript, TypeScript, or Flow.
GraphQL  JS  client  code-generation  opensource  API 
july 2018 by liqweed
Kloudless - The Unified API Platform
Code once, integrate many. Integrate your product with Kloudless to connect it to all the integrations you need. We maintain them, so you don’t have to.
online  service  integration  API  commercial 
july 2018 by liqweed
Flogger - Fluent Logging API for Java
Flogger is a fluent logging API for Java. It supports a wide variety of features, and has many benefits over existing logging APIs. By Google.
logging  Java  API  opensource  Google  DSL 
july 2018 by liqweed
Canner - Universal CMS framework in build CMS in React JSX(XML-like) for Firebase, GraphQL, Restful API, Prisma
Universal CMS framework in build CMS in React JSX(XML-like) for Firebase, GraphQL, Restful API, Prisma, in other words, an agnostic CMS framework for any applications and data sources.
CMS  React  GraphQL  JS  framework  publishing  API 
june 2018 by liqweed
Vibora - Python Web Framework/Server
Vibora APIs were heavily inspired by the awesome Flask.
Builtin features were also based on many famous libraries as jinja2, marshmallow, websockets by aaugustin, werkzeug and many others.

Schemas validation, template engine, sessions and many more features were written from scratch to provide great performance along with an elegant async interface.
Python  web-framework  server  API  REST  opensource  performance 
june 2018 by liqweed
Good API Consulting
Independent API consulting that helps you create the right APIs for your business, faster and at higher quality.
REST  API  consulting 
june 2018 by liqweed
Apollo Engine - GraphQL Gateway with essential features like caching and performance tracing
Control and understand your GraphQL API.
Apollo Engine is a GraphQL gateway that helps you implement and run GraphQL over REST or any other backend with confidence.
GraphQL  proxy  API  monitoring  cache  opensource  node.js 
june 2018 by liqweed
Java NetworkAPI - Makes is easy and simple to implement networking,
Makes is easy and simple to implement networking, even if you have no knowledge or prior experience of working with networking in Java, you'll be able to implement a server-client architecture with a few simple lines of code.

Example uses for this range from messaging apps to games to many other applications that require communication between devices.
Java  networking  opensource  API  IO 
june 2018 by liqweed
lyft/ratelimit - Go/gRPC service designed to enable generic rate limit scenarios from different types of applications
Go/gRPC service designed to enable generic rate limit scenarios from different types of applications. By Lyft.
proxy  networking  HTTP  opensource  API  protobuf  mesh 
june 2018 by liqweed
Prisma - Open-Source GraphQL ORM for GraphQL Servers
Build a GraphQL server with any database. Prisma is a performant open-source GraphQL ORM-like* layer doing the heavy lifting in your GraphQL server.
GraphQL  ORM  application-framework  opensource  API  node.js  server 
june 2018 by liqweed
graphql-yoga - Fully-featured GraphQL Server
Fully-featured GraphQL Server with focus on easy setup, performance & great developer experience
GraphQL  server  framework  opensource  application-framework  API  node.js 
june 2018 by liqweed
Ballerina - Cloud Native Programming Language
A programming language that makes it easy to write microservices that integrate APIs.

A compiled, transactional, statically and strongly typed programming language with textual and graphical syntaxes. Ballerina incorporates fundamental concepts of distributed system integration and offers a type safe, concurrent environment to implement microservices.

A type system that embraces network payload variability with primitive, object, union, and tuple types.

An execution model composed of lightweight parallel worker units that are non-blocking where no function can lock an executing thread manifesting sequence concurrency.
API  REST  programming-language  opensource  microservices 
june 2018 by liqweed
Open Service Broker - API to deliver services to applications running within cloud native platforms
The Open Service Broker API project allows developers, ISVs, and SaaS vendors a single, simple, and elegant way to deliver services to applications running within cloud native platforms such as Cloud Foundry, OpenShift, and Kubernetes. The project includes individuals from Fujitsu, Google, IBM, Pivotal, Red Hat and SAP.
API  standards  community  cloud-computing  Kubernetes 
june 2018 by liqweed
BotTalk - Create Complex Alexa Skills and Google Assistant Actions With Simple Markup Language
Create Complex Alexa Skills and Google Assistant Actions with simple markup language.

Session management, context awareness, third party APIs integration, template language support, automated tests of all possible dialog flows, one-click deploys.
bots  API  language  commercial  markup  Google  Amazon 
june 2018 by liqweed
Flute Mail - Boost your email API with better deliverability, logs, and segments
Flute Mail plugs into your existing API provider to properly isolate segments, boost inbox rates, and safely store your transactional email data.
email  online  service  API  analytics 
june 2018 by liqweed
Graphene-JS - Easily build GraphQL APIs in JavaScript
A Javascript library that allows you to easily build GraphQL API's. Inspired by Graphene-Python, the main goal of Graphene-JS is to provide a simple and extensible API for building GraphQL schemas.

But, what is GraphQL? GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. It provides an alternative to REST and ad-hoc webservice architectures.

We believe that GraphQL is the next big thing after peanut butter and REST.
GraphQL  JS  server  opensource  API 
may 2018 by liqweed
Graphene-Python - Building GraphQL APIs in Python
A library for building GraphQL APIs in Python easily, its main goal is to provide a simple but extendable API for making developers' lives easier.

But, what is GraphQL? GraphQL is a data query language developed internally by Facebook in 2012 before being publicly released in 2015. It provides an alternative to REST and ad-hoc webservice architectures.
GraphQL  Python  server  API  opensource 
may 2018 by liqweed
Apollo Engine - GraphQL Gateway
A GraphQL gateway that helps you implement and run GraphQL over REST or any other backend with confidence. Has essential features like caching and performance tracing
API  GraphQL  REST  opensource  server  monitoring 
may 2018 by liqweed
GraphQL Faker - Mock or extend your GraphQL API with faked data
Mock your future API or extend the existing API with realistic data from faker.js. No coding required. All you need is to write GraphQL IDL. Don't worry, we will provide you with examples in our IDL editor.
GraphQL  test-stub  opensource  JS  API 
may 2018 by liqweed
protolock - Track Protocol Buffer .proto files and prevent changes which impact API compatibilty
Track your .proto files and prevent changes to messages and services which impact API compatibilty. Protocol Buffer companion tool to `protoc` and `git`.
protobuf  tools  validation  API  build  compatibility  serialization 
may 2018 by liqweed
Hookdoo - Run shell scripts on your remote servers
Secure webhook invocation endpoints that can run your shell scripts by connecting to your fleet of servers via SSH.
webhooks  CLI  integration  service  online  API 
may 2018 by liqweed
Envoy Operator - Creates/configures/manages Envoy clusters atop Kubernetes
A Kubernetes Operator. Its purpose is to enable easy deployment of Envoy proxies using a high level declarative API.
Kubernetes  networking  HTTP  proxy  automation  API  mesh 
may 2018 by liqweed
NGINX Unit - Dynamic web and application server
A dynamic web and application server, designed to run applications in multiple languages. Unit is lightweight, polyglot, and dynamically configured via API. The design of the server allows reconfiguration of specific application parameters as needed by the engineering or operations.
HTTP  server  opensource  API  polyglot  Python  golang  PHP 
may 2018 by liqweed
mocktastic - Offline, mock APIs
Develop faster with easy, offline, mock API servers, for your entire team. Decouple your client side dev from your API dev. Just create a mock API and publish it to your team.
HTTP  REST  test-stub  opensource  API 
may 2018 by liqweed
« earlier      
per page:    204080120160

Copy this bookmark:





to read