Top 23 TypeScript API Projects
React Hooks library for remote data fetchingProject mention: How to learn redux | reddit.com/r/reactjs | 2021-03-04
Don't, Redux itself is painfully aware they're outdated. Redux is currently reworking itself to be more akin to React Query and Vercel's swr.
Organize world's knowledge, explore connections and curate learning pathsProject mention: Show HN: Vellum – An interactive list of nonfiction books reviewed by academics | news.ycombinator.com | 2021-02-20
Your site looks awesome indeed! It reminds me of https://learn-anything.xyz but with a stronger focus on community.
Here you go! Only the titles and review URLs were taken from the original sites. The rest are from Google Books.
Science and Nature: https://gist.github.com/PizzaMyHeart/fd264434b2b92ba6dac0871...
The book tags were taken from the source HTML and seem to have been done very sloppily, especially the Nature ones, so you'd want to create your own tags anyway.
Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!Project mention: Why REST is terrible and GraphQL a game changer. | reddit.com/r/graphql | 2021-02-27
Create REST and GraphQL APIs, scaffold Jamstack webapps, stream changes in real-time.Project mention: docker-compose : node_modules inside container not synced with host | reddit.com/r/docker | 2021-02-24
I'm using API platform official distribution with docker-compose and I have an issue with yarn and my node_modules folder not being in sync.
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!Project mention: Order of learning, what? | reddit.com/r/graphql | 2021-03-02
- On the server side, have a look at the code first framework such as Nexus and Typegraphql
💥 Yarn v2 based monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.Project mention: (Beginner Question) Are there different GraphQL Notations? | reddit.com/r/graphql | 2021-03-05
Your first example is the code-first development approach (example), while the latter one is schema-first, popularized by Apollo.
Mockoon is the easiest and quickest way to run mock APIs locally. No remote deployment, no account required, open source.Project mention: Is there a problem with using TSLint for the time being? | reddit.com/r/Angular2 | 2021-02-28
Probably no reason to migrate yet. I did migrate early (last year) from TSLint to ESlint for this project and it went quite well: https://github.com/mockoon/mockoon/commit/275f996ab5bb5cdbb248315dc6fb25f26c4729ab
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.
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks.Project mention: Thoughts on Hasura vs NestJS | reddit.com/r/node | 2021-02-19
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasksProject mention: Handling and syncing types, docs and validation! | reddit.com/r/typescript | 2020-12-28
1: for example - https://demo.actionherojs.com/swagger.html 2: https://github.com/actionhero/actionhero/pull/1671
A tiny wrapper built around fetch with an intuitive syntax. :candy:
A headless GraphQL ecommerce framework for the modern webProject mention: Best headless CMS to sell art with Next? | reddit.com/r/webdev | 2021-01-14
Hi! You might be interested to check out my project, Vendure (https://github.com/vendure-ecommerce/vendure). It's a headless graphql e-commerce framework written in TypeScript.
Translation management platform for teams
💬 🤖 The most advanced NodeJS WhatsApp library for chatbots with advanced features. Be sure to 🌟 this repository for updates!Project mention: Open source projects should run office hours | news.ycombinator.com | 2021-03-04
You can use a platform like otechie. There people are required to put in their card details before starting a conversation. This is what I do with open-wa (https://github.com/open-wa/wa-automate-nodejs#support)
Because I sell license keys to unlock features, it allows me to provide generalized support and quick bug fixes via the discord. If people need help with integration in their specific code base then that's when I ask them to go through the "consulting route" - if it's quick they use otechie. If it's more involved (1+ days) then we work out a contract arrangement.
I hardly get any clients through these means but it does put a clear value on my time which results in the community appreciating the time and effort into the project and the real time support (via discord).
Elegant and all-inclusive Node.Js web framework based on TypeScript. :rocket:.
Notion as CMS with easy API accessProject mention: Vue ♥️ Notion – We made vue-notion: An unofficial Notion renderer | reddit.com/r/vuejs | 2020-12-22
I went from https://github.com/janniks/vue-notion to https://github.com/splitbee/react-notion to https://github.com/splitbee/notion-api-worker. From the last one, it said I can host something myself and I find myself at https://workers.cloudflare.com/ and I still have no idea what Notion is heh.
🤖 GitLab API NodeJS library with full support of all the Gitlab API services.Project mention: Monitor bundle size changes via GitLab CI? | reddit.com/r/gitlab | 2020-12-24
In any such scenarios, a tool like Prometheus can act as the time series database to collect all the metrics for you along with something like OpenTelemetry to expose metrics from the application and the various tools using inbuilt exporters, Alertmanager to send notifications and alerts to multiple channels, Grafana as the dashboard to visualize everything at one place and so on giving users a complete visibility on the infrastructure as a whole.
📸 The Camera library that sees the vision.Project mention: Smoothly switching from my normal camera to my fish-eye camera at 4k with 60FPS 🤯🤩 (powered by react-native-vision-camera) | reddit.com/r/reactnative | 2021-02-26
Link to the library's GitHub repo
Interact with Twitch's API, chat, PubSub and subscribe to WebHooks. (by d-fischer)Project mention: Twitch Notifications (Part Two): How to Send Notifications When Your Twitch Stream Goes Live | dev.to | 2021-02-02
Now that we’ve created our Stream Online subscription, the next step is to send it to Courier, which we’ll use to create and deliver notifications about our Twitch stream. To do this, we need to add a call to Courier's Send API when a stream.online event comes in. We'll use the Courier Node.js SDK to do this. We'll also use the Twitch.js library to query the Twitch API to grab more details about the stream that we can send to Courier.
Bookmarks and Code Snippets Manager for Developers & CoProject mention: How to use browser history to pass data in Angular navigation | dev.to | 2021-01-26
Project: bookmarks.dev - File: snippet-form.base.component.ts
Proxy server to bypass Cloudflare protectionProject mention: Access denied | iptorrents.com used Cloudflare to restrict access | reddit.com/r/sonarr | 2021-02-11
What are some of the best open-source API projects in TypeScript? This list will help you: