TypeScript Apollo

Open-source TypeScript projects categorized as Apollo | Edit details

Top 23 TypeScript Apollo Projects

  • redwood

    The App Framework for Startups

    Project mention: [AskJS] Next vs Blitz vs Remix. Which fullstack JS framework to select? | reddit.com/r/javascript | 2022-05-14

    I’m a fan of Next but redwood.js - looks like a good batteries included React framework.

  • searchkit

    Node.js & Browser SDK & React UI components for Elasticsearch.

    Project mention: Ask HN: Should I give up and get a job? | news.ycombinator.com | 2022-03-03

    I think you are probably spending too much of your time on software and too little time on marketing.

    When I look at an open-source project, I ask myself three things:

    1) What does it do exactly?

    2) Is this easy to get started with?

    3) Does it have any documentation?

    For example, I have a use case for wanting to use graphql to communicate with elasticsearch. I google "graphql + elasticsearch" and somewhere a link to https://www.searchkit.co/ comes up. I look at it and I find my answers within 60 seconds:

    1) Top of the page I see "Searchkit is an open source library which helps you build a great search experience with Elasticsearch. Powered by Apollo GraphQL." This makes me think that yeah, it's probably looking to solve a similar problem to me. In case I had any doubts, there's a demo.

    2) Yes, easy to get started. There's a big "get started" button at the top of the page. And a get-started-video link at the bottom of the homepage.

    3) At a glance, yes, it has decent documentation.

    Given that I quickly got answers to these 3 questions, yes, I might consider using this project, or at least trying it out.

    When I go to your page, I see:

    1) River DB is a Rust connection pool and middleware proxy... ok... why do i need that? What problem is this solving? There's a long paragraph I can read after that, but when i'm browsing the web i don't usually read long paragraphs, so you've lost me already.

    2) I have no idea how to get started

    3) Doesn't look like there's any docs

    Given the above, why would I use your software?

    Note that the above has nothing to do with your software quality. But people only care about your code if things are breaking. Marketing material is what gets them in the door. For example, I use React all the time. I have NO IDEA if the underlying code is any good. And I don't really care. What I care about is that it's easy to use.

    Anyway, long story short... if you want to build a software business, coding is maybe 30-40% of the job. Marketing, sales, documentation and all that jazz is probably the majority of the work. If you don't want to do that and you just want to code, then great, get a job. People will pay you good money for that.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • graphql-shield

    🛡 A GraphQL tool to ease the creation of permission layer.

    Project mention: HaloAPI.dev - Open-source GraphQL API for Infinite | reddit.com/r/halo | 2022-03-09

    Second a NextJS app is deployed to Vercel containing a GraphQL server function. This is an Apollo server that consumes the halo-graphql package using GraphQL Modules. The server also implements caching and rate limiting using GraphQL Shield.

  • graphql-cli

    📟 Command line tool for common GraphQL development workflows

    Project mention: What's new in GraphQL CLI 4.1 | dev.to | 2021-07-29

    GraphQL CLI is your one-stop shop for developing full-stack GraphQL applications in Node.js. With GraphQL CLI you can create and run a new GraphQL application in just a few seconds! Just declare your GraphQL schema and you can perform code generation, schema validation, introspection and more through intuitive CLI commands.

  • apollo-cache-persist

    🎏 Simple persistence for all Apollo Cache implementations

    Project mention: Offline usage with Apollo Client? | reddit.com/r/reactnative | 2021-10-04

    Yes they have but using key value storage https://github.com/apollographql/apollo-cache-persist, for better performance use mmkv instead of async storage

  • graphql-modules

    Enterprise Grade Tooling For Your GraphQL Server

    Project mention: HaloAPI.dev - Open-source GraphQL API for Infinite | reddit.com/r/halo | 2022-03-09

    Second a NextJS app is deployed to Vercel containing a GraphQL server function. This is an Apollo server that consumes the halo-graphql package using GraphQL Modules. The server also implements caching and rate limiting using GraphQL Shield.

  • graphql-ws

    Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.

    Project mention: GraphQL Subscriptions: Why we use SSE/Fetch over Websockets | reddit.com/r/graphql | 2022-04-27

    There is already a JavaScript implementation for server + client with support for multiplexing from the same maintainer of graphql-ws: graphql-sse

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • graphql

    GraphQL (TypeScript) module for Nest framework (node.js) 🍷 (by nestjs)

    Project mention: Nest JS With Graphql World | dev.to | 2022-03-16
  • graphql-config

    One configuration for all your GraphQL tools (supported by most tools, editors & IDEs)

    Project mention: GraphQL Config | dev.to | 2021-07-29

    This is an alpha phase — we want your feedback, as a user and as a creator — Please create an issue or join our Discord channel

  • boilerplate

    Fullstack boilerplate using Typescript, React, Node & GraphQL

    Project mention: What UI Framework/Library do you use for your React projects? | reddit.com/r/reactjs | 2021-07-16

    We built our own, we have our own boilerplate which uses it for example, it’s in the admin package.

  • offix

    GraphQL Offline Client and Server

    Project mention: Downsides of Offline First | news.ycombinator.com | 2021-10-01

    Yeah,I'm trying to implement an electron offline first app that syncs, there seems to readymade solution.

    Stuff like https://github.com/aerogear/offix seem to be in the right direction of what I'm looking for but not nearly mature enough.

    I don't want to pu to much effort on the app so I would like something more or less ready made, preferably with graphql apis.

    Any suggestions welcome.

  • federation

    🌐  Build and scale a single data graph across multiple services with Apollo's federation gateway. (by apollographql)

    Project mention: The Stack #3 | dev.to | 2021-07-29

    Federation comes with its own specification and directives as part of it which helps people to define all of the relations between multiple GraphQL entities so that the Apollo Gateway can combine them all together without having to modify the GraphQL gateway and also functions like __resolveReference which helps in resolving an entity with its reference as specified by the directives.

  • Cromwell

    WordPress-like CMS for Next.js websites (by CromwellCMS)

    Project mention: Quickest & cheapest way for building an online store | reddit.com/r/webdev | 2022-03-03

    GitHub - CromwellCMS/Cromwell

  • aws-lambda-graphql

    Use AWS Lambda + AWS API Gateway v2 for GraphQL subscriptions over WebSocket and AWS API Gateway v1 for HTTP

  • react-storefront

    An open-source storefront in React.js with Next.js. Built for Headless Commerce, using a modern stack with TypeScript, GraphQL, Apollo, and Tailwind CSS.

    Project mention: A fullstack ecommerce application with backend in GraphQl | reddit.com/r/graphql | 2022-01-30

    I'm a big fan of Saleor, it's an open source e-commerce product based on GraphQL https://github.com/saleor/react-storefront

  • cadhub

    We're out to raise awareness and put CodeCAD on the map. The success of CadHub can be measured by the amount it promotes the use of CodeCAD within the mechanical/manufacturing industry and the strength the CadHub community.

    Project mention: Fornjot 0.5.0 - Code-CAD in Rust | reddit.com/r/rust | 2022-01-28

    PS.: You may want to contact the guys from CadHub to add Fornjot to their list of code-CAD applications, and maybe take a look at the others I didn't mention if you haven't already. Also I must say that I'm not a dev of CadQuery.

  • nextjs-strapi-boilerplate

    :art: Boilerplate for building applications using Strapi and Next.js

    Project mention: User Authentication in Next.js with Strapi | dev.to | 2022-02-22

    The code for this tutorial is available on GitHub. I've also created a boilerplate for using Strapi with Next.js. It'll help you get up and running with Strapi and Next.js really quickly. Feel free to give it a try.

  • graphql-sse

    Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.

    Project mention: GraphQL Subscriptions: Why we use SSE/Fetch over Websockets | reddit.com/r/graphql | 2022-04-27

    There is already a JavaScript implementation for server + client with support for multiplexing from the same maintainer of graphql-ws: graphql-sse

  • apollo-cache-policies

    An extension of the Apollo 3 cache with support for advanced cache policies.

    Project mention: GraphQL with React Native, Which client should I use? | reddit.com/r/reactnative | 2022-03-11

    The Apollo cache invalidation policies extension is fantastic. It supports global TTLs and custom invalidation policies too.

  • laika

    Log, test, intercept and modify Apollo Client's operations (by zendesk)

    Project mention: Mock, Record and Replay GraphQL Operations with Laika - a new testing tool for Apollo Client that works with Subscriptions, browser tests (e.g. Cypress) and unit tests | reddit.com/r/graphql | 2021-11-19
  • apollo-mocked-provider

    Automatically mock GraphQL data with a mocked ApolloProvider

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-14.

TypeScript Apollo related posts

Index

What are some of the best open-source Apollo projects in TypeScript? This list will help you:

Project Stars
1 redwood 12,634
2 searchkit 4,406
3 graphql-shield 3,250
4 graphql-cli 1,863
5 apollo-cache-persist 1,253
6 graphql-modules 1,164
7 graphql-ws 1,097
8 graphql 1,059
9 graphql-config 1,026
10 boilerplate 765
11 offix 755
12 federation 445
13 Cromwell 436
14 aws-lambda-graphql 415
15 Singlelink 301
16 react-storefront 247
17 cadhub 208
18 nextjs-strapi-boilerplate 191
19 graphql-sse 172
20 apollo-cache-policies 103
21 apollo-link-sentry 91
22 laika 90
23 apollo-mocked-provider 86
Find remote jobs at our new job board 99remotejobs.com. There are 13 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
scoutapm.com