Top 23 TypeScript API Projects
⚛️ Hooks for fetching, caching and updating asynchronous data in ReactProject mention: Redux data fetching solution for a small app | reddit.com/r/reactjs | 2021-10-13
React Hooks for data fetchingProject mention: Can you technically use Redux as a secondary way to "cache" stuff while using it for its main purpose? | reddit.com/r/reactjs | 2021-10-16
Yes you can and/but I use SWR for this. It's just a lightweight wrapper for fetch calls that dedupes and caches requests using local storage so I can call the same fetch any number of places in the app and still it will only request the data once (even across multiple open tabs).
Organize world's knowledge, explore connections and curate learning paths
Open-Source Data Platform 🐰 — Directus wraps any SQL database with a real-time GraphQL+REST API and an intuitive app for non-technical users.Project mention: Using CMS vs WordPress, question for an engineer. | reddit.com/r/webdev | 2021-10-07
If you're looking for something simple, well made, and unopinionated your best bet might be Directus. It sits somewhere between a DB manager, a CMS, and auto-provisioned API. All the integration (frontend, SaaS, mobile app or otherwise) is left to the developers. I've only toyed with Directus but I can't wait to make a billable project with it.
Brain.js - Machine-learning framework.
Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!Project mention: v4.12.4 | reddit.com/r/PostGraphile | 2021-09-23
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.Project mention: An Evergreen Guide to Hacktoberfest | dev.to | 2021-10-17
Run Linux Software Faster and Safer than Linux with Unikernels.
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!Project mention: How (Not) To Build Your Own GraphQL Server | dev.to | 2021-10-07
Instead of constructing an object, it uses classes to define the types and operations for the schema that it generates. The schema generated by this implementation will have the same structure as the schema created with graphql-js. Using classes to define your schema has the advantage of being less mutable and more structured when writing code. Similar implementations can be found for TypeScript with the library TypeGraphQL or Sangria GraphQL for Scala.
The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.Project mention: State of the Sveltejs Ecosystem? | reddit.com/r/sveltejs | 2021-08-28
There is urql for graphql client libraries and svelte-query for caching, but not seems ready for kit
LoopBack makes it easy to build modern API applications that require complex integrations.Project mention: Introducing Envelop - The GraphQL Plugin System | dev.to | 2021-07-29
During that process, we also start to work with other frameworks and support them with that: Loopback, NestJS, Parse, Apollo Server and others.
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.Project mention: I'm Joining Amplication with a Vision to Democratize Engineering | dev.to | 2021-10-07
💥 Yarn v2 based monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.Project mention: GraphQL API and Relay Starter Kit | reddit.com/r/react | 2021-09-26
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.Project mention: Release electron for Apple Silicon | reddit.com/r/electronjs | 2021-10-07
Would be interested too! I started looking into this for my app (https://mockoon.com) but I am definitely not a MacOS user nor developer, and I just don't understand most of what is related to this ecosystem :D
I've also investigated the Rushstack a bit, another monorepo implementation from Microsoft. It works best with pnpm and has many conceptual differences from Lerna. For me the most significant is it doesn't encourage root package.json, and they have their ideas on husky and pre-commit git hooks. Moreover its configs are somehow complicated, should be suitable for LARGE monorepos, in things like even detailed file permissions, I think.
DiceBear is an avatar library for designers and developers.Project mention: Free Dice Bear (Avatar Generator) Version 4.9 Out - What's News? Five New Avatar Styles / Collections - Big Ears & Big Ears (Neutral), Big Smile, Miniavs, Personas | reddit.com/r/CryptoPunksDev | 2021-09-05
Today Florian Körner announced the latest and greatest update. What's news? See Dice Bear Version 4.9 - Five new avatar styles!
A headless GraphQL ecommerce framework for the modern webProject mention: What else is there other than WooCommerce? | reddit.com/r/selfhosted | 2021-10-04
For now I'm trying to set up [eslint-plugin-compat](https://github.com/amilajack/eslint-plugin-compat) to check it for me, but I'm not sure it works — get 0 errors and 3 polyfills for a test snippet.
🎲 Mock or extend your GraphQL API with faked data. No coding required.Project mention: JS - Mocking a GraphQL API with GraphQL Faker | dev.to | 2021-07-30
This time I'm going to write about how to mock a GraphQL API using GraphQL Faker.
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasksProject mention: Using Typescript to create a Robust API between your frontend and backend | dev.to | 2021-05-19
Two of the major components of the @grouparoo/core application are a Node.js API server and a React frontend. We use Actionhero as the API server, and Next.JS for our React site generator. As we develop the Grouparoo application, we are constantly adding new API endpoints and changing existing ones.
💬 🤖 The most advanced NodeJS WhatsApp library for chatbots with advanced features. Be sure to 🌟 this repository for updates!Project mention: How can I create a bot to respond to the most asked questions? | reddit.com/r/whatsapp | 2021-07-22
It has over a thousand stars on GitHub, but I find very little about it online
Ever® Traduora - Open-Source Translation Management Platform
Elegant and fully-featured Node.Js web framework based on TypeScript. :rocket:.Project mention: FoalTS version 2.6 is here | dev.to | 2021-09-20
Version 2.6 of Foal has been released! Here are the improvements that it brings.
What are some of the best open-source API projects in TypeScript? This list will help you:
Are you hiring? Post a new remote job listing for free.