Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Cross-origin resource sharing (CORS)
Cross-origin resource sharing (CORS) is a mechanism that allows restricted resources on a web page to be accessed from another domain outside the domain from which the first resource was served. CORS also relies on a mechanism by which browsers make a โpreflightโ request to the server hosting the cross-origin resource, in order to check that the server will permit the actual request. In that preflight, the browser sends headers that indicate the HTTP method and headers that will be used in the actual request. For security reasons, browsers restrict cross-origin HTTP requests initiated from scripts. For example, fetch()
and XMLHttpRequest
follow the same-origin policy. This means that a web application using those APIs can only request resources from the same origin the application was loaded from unless the response from other origins includes the right CORS headers.
Resource types
- Invocations of
fetch()
orXMLHttpRequest
- Web Fonts (for cross-domain font usage in
@font-face
within CSS), so that servers can deploy TrueType fonts that can only be loaded cross-origin and used by websites that are permitted to do so - WebGL textures
- Images/video frames drawn to a canvas using
drawImage()
- CSS shapes from images
- scripts
- iframes
- GitHub: https://github.com/topics/cors
- Wikipedia: https://en.wikipedia.org/wiki/Cross-origin_resource_sharing
- Created by: WHATWG, Matt Oshry, Brad Porter, Michael Bodell, Tellme Networks
- Released: May 2006
- Related Topics: xhr, ajax, jsonp, content-security-policy,
- Last updated: 2024-12-25 00:05:47 UTC
- JSON Representation
https://github.com/bassetts/warp-cors
warp-cors is a proxy server which enables CORS for the proxied request
cli command-line command-line-tool cors proxy rust server
Last synced: 27 Oct 2024
https://github.com/mskian/gotify-push
Chrome Extension for Send Push Notification ๐ to gotify/server โ
chrome-extension cors css fetch gotify html javascript notification push-notifications setup-gotify spectre spectre-css
Last synced: 07 Nov 2024
https://github.com/shubhamagarwal16/realestate
A simple real estate app build with MEAN( Angular, Node and mongoDb ) and MERN( React, Node and mongoDb )
angular backend cors expressjs javascript mongodb mongoose mongoosejs nodejs react react-router react-router-dom reactjs realestate
Last synced: 11 Oct 2024
https://github.com/shivam010/bypass-cors
a proxy server to bypass CORS enabled servers
bypass-cors cors cors-proxy cross-origin-resource-sharing payload proxy proxy-server
Last synced: 08 Nov 2024
https://github.com/Eltik/M3U8-Proxy
Proxy m3u8 files through pure JavaScript.
cors javascript m3u8 proxy streaming typescript
Last synced: 25 Nov 2024
https://github.com/shakyshane/nginx-cors-plus
A simple nginx proxy that you can put in front of any domain to enable CORS.
Last synced: 23 Nov 2024
https://github.com/jangbl/express-session-with-redis
A cookie-based Node.js session implementation using Express.js and Redis
bcrypt bcrypt-node bcrypt-nodejs connect-redis cors express express-session expressjs login node node-js nodejs nodejs-api password-hashing redis redis-session session session-store
Last synced: 09 Nov 2024
https://github.com/cawfree/sameorigin
๐ค ๐งช Masquerade as if you were their own frontend.
axios blur bypass cloudflare cors exploit marketplace nft opensea puppeteer
Last synced: 12 Oct 2024
https://github.com/cstodor/quizapp
MEAN Stack Quiz Application (MongoDB, ExpressJS, Angular4, NodeJS)
angular-cli angular4 body-parser cors expressjs javascript mean mean-stack mongodb mongoose nodejs npm npm-package quiz quizapp typescript
Last synced: 28 Oct 2024
https://github.com/osamhack2020/web_kookbangfriends_woowahan
'๊ตญ๋ฐฉํ๋ ์ฆ'๋ ๊ตฐ ์ํ์ ํ๋ ์ฉ์ฌ ๋ฐ ๊ตฐ๋ฌด์๋ถ๋ค์ ๋์์ผ๋ก ์จ๋ผ์ธ ๋น๋๋ฉด ์๋ด ์๋น์ค๋ฅผ ์ ๊ณตํ๊ณ ์์ ๋กญ๊ฒ ์ํต์ ํ ์ ์๋ ์ปค๋ฎค๋ํฐ ์น/์ฑ ํ๋ซํผ์ ๋๋ค. ๋ํ ๋ณ์์ํ์ ๋์์ด ๋๋ ์ ๋ณด๋ฅผ ๋ค์ํ ๋ฐฉ๋ฒ์ผ๋ก ์ ๊ณตํ์ฌ ํ๋์ ์ปค๋ฎค๋ํฐ ์ฒด๊ณ๋ฅผ ์ด๋ฃจ๋ ๊ฒ์ ๋ชฉํ๋ก ํ ํ๋ก์ ํธ์ ๋๋ค. ๐ฐ๐ท
cors csr docker exressjs git graphql html5 jwt mongodb nextjs nodejs pwa reactjs responsive-web-design scss ssl ssr strapi typescript
Last synced: 13 Nov 2024
https://github.com/kamranayub/azure-storage-rest-postman
Postman collection to sign requests to Azure Storage Management REST API
azure azure-storage cors postman rest rest-api
Last synced: 08 Nov 2024
https://github.com/jub0bs/cors
perhaps the best CORS middleware library for Go
cors go golang-library http middleware server web-security
Last synced: 12 Nov 2024
https://github.com/baroshem/next-security
๐ก Security plugin for Next.js based on OWASP and Helmet
basicauthentication cors csrf ddos headers helmet nextjs owasp rate-limiting security xss
Last synced: 27 Oct 2024
https://github.com/Baroshem/next-security
๐ก Security plugin for Next.js based on OWASP and Helmet
basicauthentication cors csrf ddos headers helmet nextjs owasp rate-limiting security xss
Last synced: 03 Sep 2024
https://github.com/martinkr/corsify
A tiny transparent proxy. The benefit: it adds the CORS-headers! Why? It prevents Cross Domain Errors.
ajax ajax-request cors cors-headers cors-middleware cors-proxy cors-request cross-domain development docker node nodejs xhr
Last synced: 28 Oct 2024
https://github.com/ionutbalosin/java-application-security-practices
Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, supporting my training course.
api-security authorization-code-flow authorization-code-flow-with-pkce client-credentials-flow cors csp dast java-process-security json-web-key-set jwks oauth-grant-types password-flow roles-based-access-control sast sca security-design-principles security-logging security-testing token-introspection
Last synced: 09 Nov 2024
https://github.com/adhityaramadhanus/fasthttpcors
Cors Handler for fasthttp
Last synced: 01 Nov 2024
https://github.com/pktharindu/laravel-api-boilerplate-passport
An API Boilerplate to create a ready-to-use REST API in seconds.
api boilerplate cors dingo hacktoberfest laravel passport rest
Last synced: 22 Oct 2024
https://github.com/unbounce/encors
encors is a CORS library for ring.
clojure cors owner-platform-services ring
Last synced: 12 Oct 2024
https://github.com/gedysintraware/cordova-plugin-webview-proxy
Plugin to proxy requests through the webview
cookies cordova cordova-ios cors proxy wkwebview
Last synced: 19 Dec 2024
https://github.com/chebyrash/cors
CORS proxy using Cloudflare Workers
cors cors-anywhere cors-enabled cors-middleware cors-proxy
Last synced: 07 Nov 2024
https://github.com/simonw/asgi-cors
ASGI middleware for applying CORS headers to an ASGI application
Last synced: 18 Oct 2024
https://github.com/m-nathani/node-typescript-starter
REST API using Node with typescript, KOA framework. TypeORM for SQL. Middlewares JWT (auth), CORS, Winston Logger, Error, Response
boilerplate boilerplate-node cors crud jwt koa koa2 mysql-database node node-js node-module rest sql starter ts-node tutorial-code typeorm typeorm-extension typescript winston
Last synced: 12 Nov 2024
https://github.com/evg4b/uncors
A simple dev HTTP/HTTPS reverse proxy for replacing CORS headers.
cors cors-headers cors-proxy developer-tools devtools frontend frontend-tool frontendtools http https mock-server proxy
Last synced: 20 Dec 2024
https://github.com/dynom/tysug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words
Last synced: 14 Oct 2024
https://github.com/dabit3/api-gateway-lambda-in-various-runtimes
Examples of serverless Lambda functions integrated with API Gateway and CORS enabled
aws cors dotnet golang java serverless
Last synced: 09 Nov 2024
https://github.com/firesphere/silverstripe-graphql-jwt
JWT Authentication for GraphQL
anonymous-tokens authentication authentication-middleware cors graphql hacktoberfest headless jwt rsa-key security signer-key
Last synced: 15 Oct 2024
https://github.com/Dynom/TySug
A project around helping to prevent typing typos. TySug (Typo Suggestions) suggests alternative words with respect to keyboard layouts
algorithm cors docker go golang jaro jaro-winkler keyboard keyboard-layout library spelling-errors string-distance suggestions toml typing typo webservice words
Last synced: 26 Oct 2024
https://github.com/holtwick/zerva
๐ฑ Simple event driven server
cors event-driven express http https javascript nodejs server services typed typescript zeed zerva
Last synced: 27 Oct 2024
https://github.com/kabirjaipal/react-news-app
All-in-one Tech News: Stay updated with the latest tech articles from popular websites in a user-friendly app. Built with React.js, Express.js, and Node.js
cheeriojs cors express-js full-stack-web-development html-css-javascript news newsapi nodejs nodejs-api reactjs server-side tailwindcss vitejs
Last synced: 12 Oct 2024
https://github.com/ericmdantas/aliv
Light, fast and powerful one liner live-reloading Node.js server.
compression cors easy http2 live live-reload proxy secure server
Last synced: 23 Nov 2024
https://github.com/bzsome/gobang04
ไบๅญๆฃ็คพๅบ๏ผๅๅ็ซฏๅฎๅ จๅ็ฆป๏ผSSMๆกๆถ๏ผCORS่ทจๅ่ฎฟ้ฎ๏ผSSOๅ็น็ปๅฝ๏ผBootstrap็้ข๏ผRESTfulๆๆถ้ฃๆ ผ๏ผNettyๅณๆถ้ไฟก๏ผTokenๅฃไปคๆๆ๏ผWeb็ซฏไธๅฎขๆท็ซฏ้ไฟกใๅผๆญฅ่ฏทๆฑ๏ผ้ขๅๆฅๅฃ็ผ็จใ
bootstrap cors javaee jwt-token mybatis netty-server restful-api spring spring-mvc ssm sso-server websocket
Last synced: 09 Nov 2024
https://github.com/wpcodevo/rust-axum-mongodb
In this article, we'll explore how to create a robust API that supports Create, Read, Update, and Delete operations using the Axum framework and MongoDB.
axum axum-framework cors crud crud-api docker docker-compose mongodb restful-api rust
Last synced: 27 Nov 2024
https://github.com/michealroberts/nitro-cors
CORS event handler for the Nitro web server
cors cors-middleware cross-origin-resource-sharing h3 nitro nuxt nuxt3
Last synced: 06 Dec 2024
https://github.com/digital-blueprint/webapppassword
Nextcloud app to generate temporary app passwords and allow webdav access for SPAs
cors dbp digital-blueprint nextcloud nextcloud-app php webdav
Last synced: 07 Nov 2024
https://github.com/luizcalaca/mern-full-stack
MERN Full Stack
api-rest cors expressjs full-stack fullstack-development javascript mongodb mongoose nodejs reactjs
Last synced: 25 Nov 2024
https://github.com/marcodpt/minirps
Mini reverse proxy server written in rust
api axum cors https hurl minijinja reqwest reverse-proxy rust self-contained server single-binary template webserver zero-configuration
Last synced: 14 Nov 2024
https://github.com/mhsnbakhshi/shop-apis
shop apies using nodejs & express.js & mongoDB
backend bcrypt cookie-parser cors dotenv express-validator expressjs javascript jsonwebtoken mongodb mongoose multer nodejs nodemailer nodemon swagger uuid
Last synced: 11 Nov 2024
https://github.com/dropwizard/dropwizard-web
Provides support for configuring various http headers that are important for web services.
cors csp dropwizard hacktoberfest headers hsts java xss
Last synced: 05 Nov 2024
https://github.com/jangaraj/keycloak-cors-issue-debugging
Recommendations how to solve/debug CORS issues, when Keycloak IDP is used
Last synced: 09 Nov 2024
https://github.com/btc415/mern_auth_dashboard
MERN Login & Register Dashboard (My SQL, Express, React & Nodejs)
axios cors expressjs mern-stack mysql nextjs nodejs react react-native
Last synced: 23 Oct 2024
https://github.com/chandelanish/fusionflow
FusionFLOW is a dynamic web app that boosts social connectivity and productivity. It offers blurbs for quick updates, real-time chat, video calling, email messaging, friend location tracking, and expense management, providing users with a comprehensive suite of tools to stay connected and organized.
bootstrap5 cors expressjs mongodb mongoose nodejs react-redux reactjs redux-toolkit
Last synced: 09 Nov 2024
https://github.com/koheimizuno/mern-blog
bcrypt bcryptjs bootstrap cors express formik jsonwebtoken mongodb mongoose nodemon react tailwindcss typescript yup
Last synced: 18 Nov 2024
https://github.com/middlewares/cors
PSR-15 middleware to implement Cross-Origin Resource Sharing (CORS)
Last synced: 13 Nov 2024
https://github.com/parzibyte/crud-angular-php-mysql
Conexiรณn Angular con PHP y MySQL usando Angular Material para los estilos y un servicio con HttpClient para peticiones AJAX
ajax angular angular-material angular-php cors example-app httpclient mariadb material-design mysql php
Last synced: 25 Nov 2024
https://github.com/jabedalimollah/notebook
This is my notebook project and I am creating it using MERN stack
axios cors css3 expressjs javascript jsonwebtoken mongodb-database mongoose node nodejs react-icons react-router react-router-dom reactjs shadcn-ui tailwindcss zod-validation
Last synced: 10 Oct 2024
https://github.com/rluders/wn-cors-plugin
Cross-Origin Resource Sharing (CORS) for WinterCMS
cors hacktoberfest laravel php wintercms wintercms-plugin
Last synced: 28 Oct 2024
https://github.com/teal-finance/garcon
Golang web toolbox for API and static website including HTTP server, middlewares, JWT, CORS, OPA, Cookies, Prometheus exporter, Rate Limiter compatible with Go standards and dozens of Go routers
autorization bearer browser-fingerprint chat-notification coockie cors cors-middleware file-server golang http-logger http-server jwt middleware middleware-collection pprof rate-limiter static-website
Last synced: 17 Nov 2024
https://github.com/niharika2k00/notes-app
axios cors expressjs mongodb-database node reactjs
Last synced: 12 Oct 2024
https://github.com/prantlf/grunt-embed-fonts
Embeds webfont files to CSS stylesheets as base64-encoded data URIs to prevent CORS problems
cors font-files grunt-task stylesheets webfonts
Last synced: 05 Dec 2024
https://github.com/ajsalemo/dotnetcoreapi-nextjs
A basic NextJS UI that connects to a ASP .NET Core API - used as a proof of concept for multicontainers/docker-compose on Azure
aspnetcore azure cloud cors csharp docker docker-compose dockerfile expressjs javascript kestrel multicontainers nextjs paas ssr
Last synced: 07 Nov 2024
https://github.com/krakend/krakend-cors
Adds CORS support to the KrakenD framework
api-gateway cors gin krakend krakend-cors mux
Last synced: 11 Oct 2024
https://github.com/jojoee/bulk-curl
:tada: bulk cURL URLs, to fetch / call a huge url lists http://jojoee.github.io/bulk-curl/
bulk bulk-curl-urls cors cross-origin-resource-sharing curl
Last synced: 07 Nov 2024
https://github.com/ayusharma-ctrl/data_visualization_dashboard-mern-stack
It is a Data Visualization Dashboard that uses the MERN Stack to create visualizations. Project uses given JSON data to create a MongoDB database and create an API in node.js to retrieve the data. The visualizations are created using chart.js library. The dashboard has various filters. Project aims to generate insights from creative visualizations.
axios bootstrap5 chartjs cors dotenv express mern-stack mongodb nodejs react
Last synced: 07 Dec 2024
https://github.com/dbjohnson/zappa-quick-start
A quick walkthrough setting up a new authenticated serverless app using Zappa and Cognito
aws-lambda cognito cors serverless zappa zappa-flask
Last synced: 14 Oct 2024
https://github.com/darkhorsecorder/next.js-matspar-ssr
api api-client cors example image loading-indicator nextjs pwa react typescript
Last synced: 19 Nov 2024
https://github.com/grimmer0125/express-mongo-rest-k8s-sample
It is deployed to Google Kubernetes Engine, ver. 1.9.7-gke.6, as well as minikube v0.28.2 (with local K8s cluster v1.10.0). 1. Web (API) server: setup Load balance for it (2 K8s pods), local dev url: http://localhost:3000, deployed port in K8s yaml: 80. 2. MongoDB: No usage of sharding or replica sets for it, only a standalone K8s pod.
babel cors docker es6 jest kubernetes mongodb mongoose nodejs yarn
Last synced: 04 Nov 2024
https://github.com/johnantoni/express-passport-boilerplate
My take on an express/react boilerplate, with passport & session-auth built in
authentication cors express nodejs passport passport-local-mongoose react session-cookie
Last synced: 12 Dec 2024
https://github.com/shubhamdutta2000/securevault
secureVault: A web app to prevent data breach. Store all your secret information here. Your secrets are safe with us
authentication bcrypt controller cors expressjs heroku jest material-ui mongoose nodejs react react-hooks react-redux react-router redux redux-thunk routes supertest testing
Last synced: 07 Nov 2024
https://github.com/highcanfly-club/nocors
noCors proxy for Servless static apps
azure-functions azure-static-web-apps cf-pages cloudflare cors cors-proxy
Last synced: 24 Oct 2024
https://github.com/avoidwork/tiny-httptest
Lightweight HTTP test framework
capture-cookies cookie cors etag http https test-automation test-framework
Last synced: 01 Nov 2024
https://github.com/tinyhttp/cors
๐ CORS middleware for modern Node.js
cors cors-middleware http middleware nodejs
Last synced: 06 Nov 2024
https://github.com/athennaio/http
๐ก The Athenna Http server application. Built on top of fastify.
athenna cors esm exception-handling fastify helmet http-server interceptors middlewares nodejs open-api rate-limiting rest-api router swagger swagger-ui terminators tracing typescript
Last synced: 07 Nov 2024
https://github.com/derhuerst/parse-jsonp
Get the payload of a JSONP response.
Last synced: 08 Nov 2024
https://github.com/obrm/bootcamper-api
This Node.js, Express.js, and MongoDB RESTful API offers authentication, CRUD operations, pagination, filtering, sorting, geocoding, and image uploading. Manage bootcamps, courses, reviews, and users based on different access levels. Search for bootcamps within a radius, and upload bootcamp images.
bcryptjs cookie-parser cors express express-fileupload express-mongo-sanitize express-rate-limit helmet hpp jwt mongoose node-geocoder nodemailer slugify xss-clean
Last synced: 09 Nov 2024
https://github.com/khalby786/getxkcd
xkcd api with cors
api cors go golang xkcd xkcd-api xkcd-comics xkcd-scraper
Last synced: 22 Dec 2024
https://github.com/LordotU/corsyusha
Simple and fast proxy to bypass CORS issues during prototyping against existing APIs without having to worry about CORS
access-control-allow-origin cors cors-proxy cors-proxy-server fastify nodejs proxy
Last synced: 11 Nov 2024
https://github.com/mewa/terraform-aws-apigateway-cors
Terraform module that sets up CORS
apigateway cors terraform terraform-modules
Last synced: 18 Nov 2024
https://github.com/hafsalodhi2023/complete-food-delievery-app
This is a MERN Stack Project and Food Delievery App.
app backend cors dotenv express expressjs food-delivery-application food-ordering frontend model mongodb mongodb-atlas mongodb-driver mongoose mongoose-schema nodejs react
Last synced: 25 Dec 2024
https://github.com/minhtran241/memories-of-our-family
A gift for us to store our happy memories ๐ธ
axios-react bcryptjs cors dotenv expressjs google-login-react heroku-deployment html-css-javascript jwt-authentication material-ui moment mongodb mongoose netlify-deployment nodejs react-file-base64 reactjs redux
Last synced: 07 Dec 2024
https://github.com/ezy/seedmongo-cms
A headless CMS built in Express for MongoDB. Generally follows the wordpress post and tag schema.
cms content-management content-management-system cors es6 express express-js expressjs jsonwebtoken jwt mongo mongodb mongodb-database mongoose mongoosejs node node-js nodejs
Last synced: 11 Oct 2024
https://github.com/rodrigobarbosa12/deep-chat
Chat em grupo com React native e Socket.io
axios babel chat cors eslint expo express github http https-server javascript lodash message momentjs nativebase nodejs online react-native socket-io typescript
Last synced: 12 Dec 2024
https://github.com/pgaskin/kfwproxy
API proxy for kobofirmware.
cache cors kobo kobo-ereader proxy
Last synced: 23 Oct 2024
https://github.com/hqarroum/proxify-url
:steam_locomotive: A YQL wrapper used to generate a proxy URL to a given resource.
Last synced: 13 Dec 2024
https://github.com/marcominerva/awesomebackend
A sample API backend made with ASP.NET Core 5.0
aspnetcore backend bearer-authentication cors entityframeworkcore healthcheck jwt-authentication net50 openapi swagger versioning-api
Last synced: 12 Oct 2024
https://github.com/aksakalli/angular2-github-ui
Github UI using api.github.com in Angular2 TypeScript
angular boilerplate cors example github-api
Last synced: 11 Nov 2024
https://github.com/core-go/core
authorization cache client cors crud crypto currency echo gin http-client http-handler io jwt log logrus master-data-loader redis security validator zap
Last synced: 11 Nov 2024
https://github.com/CodingDemon1/CodeConverter-GenAI
The Code Converter App is a versatile tool that allows users to convert, debug, and analyze code written in various programming languages. It utilizes the OpenAI GPT-3.5 turbo model to provide dynamic code conversion, debugging assistance, and code analysis.
cors express-js generative-ai html-css-javascript node-js openai-api
Last synced: 08 Nov 2024
https://github.com/nithinsgowda/pass-cors
A simple proxy to load CORS blocked image - NPM module
cors cors-proxy expressjs file-proxy nodejs npm proxy
Last synced: 13 Oct 2024
https://github.com/sylvaincodes/youtube_orion_api
Orion SASS Multi Vendor Ecommerce NextJs App - Learn Back-end development
api-rest cicd-promote-to-production clerk cors eslint github-actions jest nextjs14 sdlc software-development swagger vercel-deployment
Last synced: 02 Dec 2024
https://github.com/vasuadari/learn_cors
A quick guide to understand Cross-Origin Resource Sharing.
ajax cors cors-requests cors-safelisted cross-origin-resource-sharing preflight-requests xhr
Last synced: 08 Dec 2024
https://github.com/stawuah/guardify
Guardify is a Node.js middleware designed to enhance the security of your web applications by setting various HTTP security headers. It is easy to integrate and customizable based on your specific security requirements.
clickjacking cors express-middleware expressjs hsts ht middleware nodejs xxs xxs-detection
Last synced: 15 Oct 2024
https://github.com/eseku/engineering-voting
HTTP Restful Services for a voting application
cors es6 express javascript mongodb mongoosejs node npm validatorjs
Last synced: 11 Oct 2024
https://github.com/bump-sh/cors-toujours
This is a lightweight HTTP proxy server built using the Sinatra framework. It acts as a pass-through proxy, allowing requests to be forwarded to a specified target URL. Additionally, it provides a JWT (JSON Web Token) verification mechanism to allow only specific requests.
cors cors-anywhere cors-headers cors-proxy http proxy ruby sinatra
Last synced: 12 Dec 2024
https://github.com/ktonon/elm-serverless-cors
CORS middleware for elm-serverless
cors elm elm-serverless middleware serverless
Last synced: 14 Nov 2024