Top 23 API Open-Source Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: Changelog #0004 — 🖥️ Desktop app | dev.to | 2021-12-05
Here’s a summary of this week’s improvements to the development version of HTTPie for Terminal, which will be part of the upcoming v3.0.0 release.
Vim-fork focused on extensibility and usabilityProject mention: Is there a way to improve formatting of Markdown documentation for LSP? | reddit.com/r/neovim | 2021-12-07
This apparently was tracked and fixed in https://github.com/neovim/neovim/issues/13746. However, I'm using Neovim 0.6.0 and get what you see on screenshot
Scout APM: A developer's best friend. Try free for 14-days. 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.
🚀 Open source Node.js Headless CMS to easily build customisable APIsProject mention: Announcing Strapi v4 | dev.to | 2021-12-02
Last year, we introduced a stable Strapi v3 with the role-based access control, draft and publish feature, SSO authentication, and most awaited internationalization. We reached 40 000+ Github stars. We held the first online global user conference StrapiConf, with more than 2,500 live attendees.
FastAPI framework, high performance, easy to learn, fast to code, ready for productionProject mention: Django 4.0 Released | news.ycombinator.com | 2021-12-07
I do with PR, and by strongly recommending the sponsored classes (from testdriven.io in the ads on the doc : https://fastapi.tiangolo.com/) for my company, but you're right that I could push harder for official corporate sponsorship.
👽 Open source API development ecosystem https://hoppscotch.ioProject mention: A Complete Practical Guide on Hoppscotch (By Sankalp Swami) | reddit.com/r/hoppscotch | 2021-11-29
Beautiful static documentation for your APIProject mention: Slate doc. can get implemented with existing code | reddit.com/r/reactnative | 2021-11-26
⚛️ Hooks for fetching, caching and updating asynchronous data in ReactProject mention: Dependency injection in React | dev.to | 2021-12-06
React Query is a prime example of this. We can use the same provider in both development and testing and feed it to different clients within each environment.
Run Linux Software Faster and Safer than Linux with Unikernels.
Web APIs for Django. 🎸Project mention: How to register users in Django REST framework? | reddit.com/r/codehunter | 2021-12-06
I'm coding a REST API with Django REST framework. The API will be the backend of a social mobile app. After following the tutorial, I can serialise all my models and I am able to create new resources and update them.
This post explains how to use the CCXT library to grab BTC/USD data from exchanges and create an ETL for data analysis and visualization. It uses the dockerized version of Airflow.
Normalizes nested JSON according to a schemaProject mention: react-query - Where to put derived data? | reddit.com/r/reactjs | 2021-12-03
Redux Toolkit docs do have a page on Normalizing State Shape, and recommend the Normalizr library.
React Hooks for data fetchingProject mention: Fast Serverless Authentication with Next.js and PropelAuth | dev.to | 2021-11-29
We will use the library SWR to fetch data, but you can also use fetch directly or a different library like axios.
The open-source, cross-platform API client for GraphQL, REST, and gRPC.Project mention: PAW - Native macOS API Client (similar to Postman) - FREE Personal license (50€ value) | reddit.com/r/macapps | 2021-12-06
Insomnia, the software, is free and opensource under MIT license.
Microsoft REST API GuidelinesProject mention: Recommendation reading (books/blogs) for best practices while designing REST APIs | reddit.com/r/ExperiencedDevs | 2021-09-30
This is a great, thorough and in-depth document from Microsoft: https://github.com/microsoft/api-guidelines/blob/vNext/Guidelines.md
Checklist of the most important security countermeasures when designing, testing, and releasing your APIProject mention: I'm preparing for the interview and I've curated a list of resources that might be helpful for you also. | reddit.com/r/netsecstudents | 2021-11-29
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: Directus – An Instant App and API for Your SQL Database | news.ycombinator.com | 2021-12-03
This still looks plain since we do have IntelliSense but we still have no idea what this plugin does. To add a better description we are going to utilize the jsdoc in our Types file to describe what the feature is for.
web3 the library (to filter out the philosophical BS) is just a way to talk to an Ethereum node.
It is technically interesting, but most definitively over-hyped for a straightforward JSON-RPC client.
Personal Note: Tech aside, I don't like this vision of the web where everything is a transaction with a cost attached to it.
Brain.js - Machine-learning framework.
A headless open source e-commerce platform for global brandsProject mention: Which has the larger dev community in 2021, Spree or Solidus? | reddit.com/r/rails | 2021-11-10
Execute one command (or mount one Node.js middleware) and get an instant high-performance GraphQL API for your PostgreSQL database!Project mention: GitHub - solidsnack/GraphpostgresQL: GraphQL for Postgres | reddit.com/r/PostgreSQL | 2021-12-04
Give that this project looks dead, you should look into Hasura, or postgraphile.
Micro is a distributed cloud operating system (by micro)Project mention: Micro - A distributed cloud operating system | reddit.com/r/opensource | 2021-11-30
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)Project mention: How does the community like the fact that Spring 5 goes "reactive" for restful? | reddit.com/r/java | 2021-11-27
If you return ResponseEntity (which you will get if you generateyour interface from OpenAPI definitions), you will also need ResponseEntityDecoder.
API related posts
Is the Pyramid framework dead?
9 projects | reddit.com/r/Python | 6 Dec 2021
Rant on on Linux authentication continued
1 project | reddit.com/r/linux | 7 Dec 2021
GitHub - zseta/python-opensea: Python wrapper for the OpenSea API
1 project | reddit.com/r/Python | 6 Dec 2021
looking for a script to monitor a channel (not mine) and to reply on specific keyword.
1 project | reddit.com/r/Twitch | 6 Dec 2021
A successful Austrian invention - The memory of Austrian Galicia
1 project | reddit.com/r/austriahungary | 6 Dec 2021
Was Barrack Obama a good president?
1 project | reddit.com/r/AskAnAmerican | 6 Dec 2021
Kerstreclames in Nederland. Een analyse 2021
1 project | reddit.com/r/thenetherlands | 6 Dec 2021
What are some of the best open-source API projects? This list will help you:
Are you hiring? Post a new remote job listing for free.