Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
REST API
A representational state transfer (REST) API is a way to provide compatibility between computer systems on the internet. The concept was first outlined in a dissertation by Roy Fielding in 2000.
- GitHub: https://github.com/topics/rest-api
- Wikipedia: https://en.wikipedia.org/wiki/Representational_state_transfer
- Created by: Roy Fielding
- Released: 2000
- Related Topics: api, graphql-api, soap, rpc, wsdl,
- Aliases: rest, rest-api-tutorial,
- Last updated: 2024-12-30 00:18:23 UTC
- JSON Representation
https://github.com/bezkoder/express-file-upload
Node.js Express Upload/Download File Rest APIs example with Multer
express express-js expressjs file-download file-upload node node-js nodejs rest-api
Last synced: 12 Nov 2024
https://github.com/petrnohejl/alfonz
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
adapter android android-architecture architecture architecture-components data-binding helpers mvvm mvvm-architecture rest-api retrofit rxjava utilities
Last synced: 09 Nov 2024
https://github.com/contentjet/contentjet-api
Headless API-first content management system
api api-first-cms cms headless headless-cms koa2 node objectionjs rest-api
Last synced: 07 Nov 2024
https://github.com/mechero/spring-boot-rest-exceptions
Custom error formatting and exception handling in Rest Controllers with Spring Boot
controller-advice error-handling exception-handler java java12 rest-api spring-boot
Last synced: 09 Nov 2024
https://github.com/alma-cdk/openapix
Combine the power of AWS CDK & OpenAPI YAML Schema Definitions
api-gateway aws aws-cdk aws-cdk-construct cdk openapi rest-api swagger
Last synced: 24 Dec 2024
https://github.com/activitywatch/aw-server
ActivityWatch server for storage of all your Quantified Self data.
activitywatch python rest-api server sqlite
Last synced: 28 Dec 2024
https://github.com/imbudhiraja/express-boilerplate
ExpressJS boilerplate with Socket.IO, Mongoose for scalable projects.
api-docs backend-services boilerplate express express-boilerplate express-js expressjs javascript json mongoose node node-js nodejs rest-api socket socket-io
Last synced: 12 Nov 2024
https://github.com/davidesantangelo/searq.org
SearQ, the RSS search engine that is both speedy and free! SearQ offers a RESTful API that simplifies the search for data from RSS feeds. Finding what you need has never been easier with SearQ.
api news rails-api rest-api rss ruby ruby-on-rails
Last synced: 11 Nov 2024
https://github.com/expressive-tea/expresive-tea
A Simple, Clean, Flexible and Modulable web framework project, based on Express and Typescript
dependency-injection descriptive-decorators expressjs middlewares rest-api restful-api typescript
Last synced: 19 Dec 2024
https://github.com/mongodb-developer/java-spring-boot-mongodb-starter
MongoDB Blog Post: REST APIs with Java, Spring Boot and MongoDB
mongodb mongodb-driver rest-api showcases spring-boot swagger template
Last synced: 29 Dec 2024
https://github.com/stevdza-san/borutoapp
This is an Android app built with Jetpack Compose. It uses Paging 3 library to fetch the data from our own REST API server developed with Ktor framework.
accompanist android clean-architecture dagger-hilt datastore-android jetpack-compose kotlin kotlinx-serialization mvvm-architecture offline-caching paging3 palette-api rest-api retrofit2 room-database testing
Last synced: 30 Dec 2024
https://github.com/hootnot/saxo_openapi
The saxo_openapi package provides easy access to SAXO Bank OpenAPI (https://www.developer.saxo/openapi/learn). Checkout the Jupyter notebooks covering most aspects of the API.
financial-markets forex rest-api saxo saxo-openapi trading tradingbot
Last synced: 25 Dec 2024
https://github.com/aditya43/golang-101
:beer: In-depth internals, my personal notes, example codes and projects. Includes - Thousands of codes, OOP, Concurrency, Parallelism, Goroutines, Mutexes & Wait Groups, Testing in Go, Go tool chain, Backend web development, Some projects including Log file parser using bufio.Scanner, Spam Masker, Retro led clock, Console animations, Dictionary programs, Social Network built using Go and GopherJS, Database Connectivity and working (MySQL, MongoDB, Redis), GopherJS and lot more..
ajax concurrency go golang gopherjs goroutines gotest microservices-architecture mongodb mutexes mysql parallelism rest-api strings-runes
Last synced: 12 Dec 2024
https://github.com/prashant-shahi/ToDo-List-using-Flask-and-MongoDB
Sample Flask App with MongoDB - Simple implementation of ToDo List along with Dockerfile and Kubernetes yaml files
docker dockerfile flask flask-docker flask-mongodb k8s mongodb python rest-api
Last synced: 20 Nov 2024
https://github.com/prashant-shahi/todo-list-using-flask-and-mongodb
Sample Flask App with MongoDB - Simple implementation of ToDo List along with Dockerfile and Kubernetes yaml files
docker dockerfile flask flask-docker flask-mongodb k8s mongodb python rest-api
Last synced: 28 Dec 2024
https://github.com/ActivityWatch/aw-server
ActivityWatch server for storage of all your Quantified Self data.
activitywatch python rest-api server sqlite
Last synced: 02 Nov 2024
https://github.com/equinor/api-strategy
Equinor API Strategy
api api-economy api-managem api-platform api-strategy documentation equinor equinor-apis rest rest-api restful restful-api
Last synced: 12 Nov 2024
https://github.com/txthinking/frank
Frank is a REST API automated testing tool like Postman but in command line. Auto generate markdown API document.
rest rest-api rest-client restapi restful restful-api test-automation test-runner testing testing-tools
Last synced: 29 Oct 2024
https://github.com/anyaudio/anyaudio-server
:musical_note: Simple server to search youtube and give direct audio download and stream links
flask music postgresql python rest-api youtube youtube-dl
Last synced: 31 Oct 2024
https://github.com/s-kainet/sp-rest-explorer
Source code for SharePoint REST API Metadata Explorer
Last synced: 24 Dec 2024
https://github.com/hexlet/restapitutorial.ru
https://restapitutorial.ru/
hacktoberfest hexlet rest rest-api russian-language translation
Last synced: 20 Nov 2024
https://github.com/abmsourav/bdapis
Bangladesh locations Rest API service. Build with NodeJS, Express, MongoDB
api bangladesh bdapi cyclic express-js location location-services mongodb mongodb-atlas mongoose nodejs rest-api restful-api
Last synced: 30 Dec 2024
https://github.com/iguana-project/iguana
Iguana is an open source issue management system with a kanban board.
activity-stream ansible django docker git-integration iguana iguana-project issue-management issue-tracker kanban-board markdown olea-bar one-line-edit-add-bar project-management rest-api slack-integration sprint-backlog sprint-planning time-logging
Last synced: 06 Nov 2024
https://github.com/callicoder/kotlin-spring-boot-jpa-rest-api-demo
Build a Restful API with Kotlin, Spring Boot, Mysql, Jpa and Hibernate
hibernate jpa kotlin microservice mysql rest-api spring-boot spring-mvc web-service
Last synced: 09 Nov 2024
https://github.com/akmamun/gin-boilerplate
Golang API Boilerplate Template using gin, gorm, logrus
boilerplate dockerized gin gin-gonic golang gorm hot-reload live-reload logrus microservice mvc-architecture postgresql production-ready rest-api scaffold
Last synced: 01 Nov 2024
https://github.com/chrisgleissner/spring-batch-rest
REST API for Spring Batch using Spring Boot 2.2
batch batch-processing hateoas java java-11 java-8 rest rest-api spring-batch spring-boot spring-mvc swagger2
Last synced: 28 Dec 2024
https://github.com/utilmon/EasyIB
Python wrapper for Interactive Brokers Client Portal Web API
client-portal interactive-brokers python rest-api trading-api
Last synced: 04 Dec 2024
https://github.com/facundoolano/restpect
Succint and readable integration tests over RESTful APIs
http-requests rest rest-api testing
Last synced: 20 Dec 2024
https://github.com/juneszh/alight
Alight is a light-weight PHP framework. Easily and quickly build high performance RESTful web applications.
light-weight php php-framework rest-api restful router
Last synced: 07 Nov 2024
https://github.com/fawwaz37/nodejs-restapi
Simple Rest-API With Login System, Built using MongoDB, Express.js, and Node.js
ejs express heroku mongodb nodejs recaptcha-v2 rest-api
Last synced: 19 Dec 2024
https://github.com/dmx-systems/dmx-platform
DMX Knowledge Building Platform
access-control application-server desktop-ui hot-reloading html5 java javascript knowledge-graph lucene multi-user neo4j osgi plugin-architecture rest-api stable-views type-system vuejs vuex web-application window-less
Last synced: 27 Dec 2024
https://github.com/hertzg/tesseract-server
A small lightweight HTTP server that converts photos, images and scanned documents to text using optical character recognition by utilizing the power of Google Tesseract.
api container containers docker docker-compose docker-image hacktoberfest http-server image-processing ocr rest-api tesseract tesseract-server typescript
Last synced: 24 Dec 2024
https://github.com/phalcon/rest-api
Implementation of an API application using the Phalcon Framework
api json-api jsonapi jwt phalcon phalcon-php rest rest-api restful-api tutorial
Last synced: 18 Nov 2024
https://github.com/fastify/fastify-example-todo
A Simple Fastify REST API Example
Last synced: 07 Oct 2024
https://github.com/unusualcodeorg/goserve
goserve is a robust Go backend architecture. It offers a performant and scalable framework, emphasizing feature separation, clean code, and testability. Ideal for REST API development, goserve simplifies unit and integration testing, ensuring high-quality, production-ready applications with ease.
api backend blogging development devops docker docker-compose framework gin-gonic go golang golang-package goserver jwt mongo programming redis rest rest-api server
Last synced: 24 Dec 2024
https://github.com/serhii-londar/GithubAPI
Swift implementation of Github REST API v3
api github-api githubapi hacktoberfest rest rest-api swift swift4
Last synced: 29 Oct 2024
https://github.com/mogland/core
🐱 /mɑːɡ/ A flexible, modular CMS Blog System. | 一款弹性的模块化 CMS 博客系统
blog cms cms-backend cms-blog microservice microservice-blog mogland mongodb nest nestjs nodejs redis rest-api swagger typescript
Last synced: 13 Nov 2024
https://github.com/iMakedonsky/drf-autodocs
Ultimately automated DRF documentation rendering(UNMAINTAINED)
api api-documentation django django-rest django-rest-framework documentation documentation-generator documentation-tool rest-api
Last synced: 19 Nov 2024
https://github.com/serhii-londar/githubapi
Swift implementation of Github REST API v3
api github-api githubapi hacktoberfest rest rest-api swift swift4
Last synced: 07 Nov 2024
https://github.com/antaresproject/project
:star: Antares Project Application Skeleton. This is the very first place you should start. It allows you to create a brand new awesome project in easy few steps.
access-control antares-project app automation boilerplate composer installer laravel laravel-admin laravel-application logger material-design notifications php rest-api two-factor-authentication twofactorauth updater updaters user-management
Last synced: 04 Nov 2024
https://github.com/imakedonsky/drf-autodocs
Ultimately automated DRF documentation rendering(UNMAINTAINED)
api api-documentation django django-rest django-rest-framework documentation documentation-generator documentation-tool rest-api
Last synced: 29 Sep 2024
https://github.com/mostlypanda/node-js-functionalities
This repository contains very useful restful API's and functionalities in node-js containing many important tutorial code for mastering node-js, all tutorials have been published on medium.com, tutorials link is given below
2-way-authentication crudapi express html login logout mongodb multer-storage node-js nodejs-tutorials npm packages payment-gateway rest-api signup sms-services smtp twilio web-scraping
Last synced: 05 Nov 2024
https://github.com/SaviorXTanren/StreamingClientLibrary
C# client library for Twitch, YouTube Live, and other streaming services
api-client chat-application rest-api trovo twitch twitch-api youtube youtube-api
Last synced: 16 Nov 2024
https://github.com/purshink/reactjs-spring-boot-full-stack-app
ReactJS-Spring-Boot-Full-Stack-App
css java javascript jwt mysql-database react react-hooks react-router rest-api spring-boot spring-security springdata-jpa springmvc webdevelopment
Last synced: 11 Oct 2024
https://github.com/brianium/clean-todos
:clipboard: A todo example leveraging clean architecture in Clojure
clean-architecture cli clojure clojurescript re-frame rest-api
Last synced: 14 Oct 2024
https://github.com/plone/plone.restapi
RESTful API for Plone.
hypermedia-api plone python rest rest-api
Last synced: 24 Dec 2024
https://github.com/flmelody/windward
Lightweight Java Web framework, powered by Netty power. Do whatever you want , the result is in your hands .
java microservice netty rest-api web-framework
Last synced: 24 Dec 2024
https://github.com/ahx/openapi_first
Build your API on top of OpenAPI. Ensure that your implementation follows exactly your API description.
api-server apifirst jsonapi openapi openapi3 rack rest-api ruby web-framework
Last synced: 04 Nov 2024
https://github.com/liyu001989/laravel-api-starter
laravel5.5 + dingo/api + JWT
dingo-api jwt laravel rest-api
Last synced: 12 Nov 2024
https://github.com/dzungtran/echo-rest-api
A Golang restful API boilerplate based on Echo framework v4. Includes tools for module generation, db migration, authorization, modular, authentication and more.
boilerplate clean-architecture cuelang echo-framework firebase-auth go golang modular opa openpolicyagent rest-api template
Last synced: 25 Nov 2024
https://github.com/Darock-Studio/Darock-Bili
BiliBili on Apple Watch
api apple apple-watch bilibili bilibili-api bilibili-client bilibili-comment bilibili-download bilibili-helper github-actions objective-c rest-api swift swift5 swiftui testflight user-interface watchkit watchkit-apps watchos
Last synced: 27 Oct 2024
https://github.com/assafmo/sqliteproxy
REST API for SQLite
http-json-proxy http-server json rest-api sqlite sqlite3
Last synced: 30 Oct 2024
https://github.com/sudorandom/fauxrpc
Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs
api connectrpc grpc grpc-web rest-api
Last synced: 24 Dec 2024
https://github.com/hvuhsg/goapi
GoAPI - A Fast and Easy-to-use Web Framework for Building APIs in Go
api go high-performance http json middleware ngrok ngrok-tunnel openapi openapi3 rest rest-api restful swagger web web-framework
Last synced: 31 Oct 2024
https://github.com/robvanderleek/capture-website-api
Capture screenshots of websites as a (host it yourself) API 📸
docker heroku rest-api screenshot website-screenshot-capturer
Last synced: 29 Dec 2024
https://github.com/wpcodevo/fastapi_mongodb
This article will teach you how to create a CRUD RESTful API with Python, FastAPI, PyMongo, MongoDB, and Docker-compose to perform the basic Create/Read/Update/Delete operations against a database.
fastapi fastapi-crud fastapi-framework jwt jwt-authentication mongodb pydantic pydantic-models rest-api uvicorn
Last synced: 27 Nov 2024
https://github.com/damianoalves/flask-service
:globe_with_meridians: A Backend service template project developed with Python Flask
flask-application flask-restful flask-sqlalchemy heroku jwt-authentication python python-3 rest-api
Last synced: 24 Dec 2024
https://github.com/darkleaf/router
Bidirectional Ring router. REST oriented. Rails inspired.
clojure clojure-library rest rest-api ring router routes routing
Last synced: 27 Nov 2024
https://github.com/indrayyana/go-fiber-boilerplate
A boilerplate for building RESTful APIs using Golang, Fiber, and GORM PostgreSQL
boilerplate boilerplate-application express fiber fiber-boilerplate fiber-framework go go-boilerplate gofiber gofiber-boilerplate golang gomail gorm hacktoberfest hacktoberfest2024 postgresql rest-api starter testify
Last synced: 24 Dec 2024
https://github.com/robmarkcole/tensorflow-lite-rest-server
Expose tensorflow-lite models via a rest API using FastAPI
face-detection fastapi home-assistant image-processing machine-learning object-detection python rest-api tensorflow tensorflow-lite tflite
Last synced: 28 Dec 2024
https://github.com/thingsboard/thingsboard-python-rest-client
ThingsBoard REST API client
python-rest-client python-tb-rest-client rest rest-api rest-client tb-rest-client thingsboard thingsboard-api thingsboard-ce thingsboard-pe thingsboard-rest-client
Last synced: 29 Dec 2024
https://github.com/actinia-org/actinia-core
Actinia Core is an open source REST API for scalable, distributed, high performance processing of geographical data that uses mainly GRASS GIS for computational tasks (DOI: https://doi.org/10.5281/zenodo.5879231) | Tutorial: https://actinia-org.github.io/actinia-core/ | Docker: https://hub.docker.com/r/mundialis/actinia-core
actinia earth-observation geospatial geospatial-analysis gis grass-gis hacktoberfest opensource rest-api
Last synced: 15 Nov 2024
https://github.com/noahgrant/resourcerer
Declarative data-fetching and caching framework for REST APIs with React
data-fetching declarative-programming frontend javascript react rest-api
Last synced: 26 Oct 2024
https://github.com/tuxmonk/pupdb
A simple file-based key-value database written in Python
cross-language database file-based key-value-store process-safe python rest-api
Last synced: 01 Nov 2024
https://github.com/bezkoder/docker-compose-nodejs-mysql
Docker Compose Nodejs Express and MySQL example
docker docker-compose mysql mysql-database node nodejs rest-api restful-api
Last synced: 11 Oct 2024
https://github.com/micronaut-projects/micronaut-openapi
Generates OpenAPI / Swagger Documentation for Micronaut projects
micronaut openapi rest-api swagger
Last synced: 27 Dec 2024
https://github.com/f3ath/json-api-dart
JSON:API client and server for Dart/Flutter
api dart dartlang flutter hacktoberfest helplessness http http-client json json-api json-api-client jsonapi rest rest-api
Last synced: 30 Dec 2024
https://github.com/gusibi/metis
测试题小程序 包含后端api接口 可能会改成gitbook应用了吧
javascript jwt-authentication nodejs python rest-api sanic wxapp
Last synced: 22 Nov 2024
https://github.com/cdancy/bitbucket-rest
Java client, built on top of jclouds, for working with Bitbucket's REST API
api api-client bitbucket bitbucket-rest ci cicd client continuous-integration java jclouds rest rest-api
Last synced: 30 Dec 2024
https://github.com/cundd/rest
REST webservices for TYPO3 CMS
php rest rest-api restful typo3 typo3-cms typo3-cms-extension webservice
Last synced: 29 Dec 2024
https://github.com/ddangelov/restful-top2vec
Expose a Top2Vec model with a REST API.
document-embedding fastapi rest-api restful-api semantic-search semantic-search-engine text-search text-similarity top2vec topic-model topic-modeling word-embedding
Last synced: 12 Nov 2024
https://github.com/4xmen/persian-json-placeholder
persian json placeholder for front-end developer & mobile developrs
4xmen api json json-api json-api-server persian placeholder placeholderapi rest rest-api restful restful-api xstack
Last synced: 10 Nov 2024
https://github.com/lelouchb/final-space-api
Final Space API : RESTful API based on the show Final Space.
api backend docusaurus2 express final-space finalspace frontend rest-api restful-api
Last synced: 10 Dec 2024
https://github.com/Invictify/Jupter-Notebook-REST-API
Run your jupyter notebooks as a REST API endpoint. This isn't a jupyter server but rather just a way to run your notebooks as a REST API Endpoint.
data-science data-science-pipelines docker dockerfile fastapi jupyter python rest-api
Last synced: 26 Oct 2024
https://github.com/developerpaaji/gitmessenger
GitMessenger is github chat app built with socket.io , firebase, nodejs and bootstrap where developers can share code,images and much more 😊
bootstrap bootstrap4 css express-js express-session firebase firebase-realtime-database gitchat github-api html javascript jquery nodejs passport-js prismjs rest-api socket-io
Last synced: 12 Nov 2024
https://github.com/vvmgev/inssman
Intercept HTTP requests and responses. Modify HTTP request/response body. Modify HTTP request/response headers. Redirect requests. HTTP logger. Mock APIs. Inject scripts. Block requests. Modify query parameters
chrome-extension debug http-interceptor http-proxy interceptor mock-api modify-response open-source postman react redirect rest-api tailwind testing typescript
Last synced: 24 Dec 2024
https://github.com/openidentityplatform/openidm
OpenIDM is an open standards based Identity Management, Provisioning and Compliance solution. Experience shows that the most important features of an identity management product are: high flexibility in Business Process handling and compliance with open standards and interfaces. A highly flexible user interface combined with a very robust workflow engine make OpenIDM ready for any Identity Management project.
activiti compliance connector directory integration process-manager provision rest-api workflow
Last synced: 23 Dec 2024
https://github.com/bezkoder/docker-compose-spring-boot-mysql
Dockerize Spring Boot and MySQL example - using Docker Compose to connect Spring Boot to MySQL
docker docker-compose dockerfile mysql mysql-database rest-api spring spring-boot springboot
Last synced: 13 Nov 2024
https://github.com/swistakm/graceful
Elegant Python REST toolkit built on top of falcon
falcon framework http python rest-api restful restful-api
Last synced: 13 Dec 2024
https://github.com/jsynowiec/api-blueprint-boilerplate
Minimalistic boilerplate to quick-start API specification using API Blueprint description language.
api api-blueprint boilerplate mson project-template rest-api specification starter-template
Last synced: 09 Nov 2024
https://github.com/jlucaspains/go-rest-template
Golang REST API Template
docker docker-compose golang jwt-auth kubernetes open-policy-agent rest-api template
Last synced: 25 Dec 2024
https://github.com/giansalex/peru-consult-api
API de Consulta de DNI y RUC - Perú (Docker, GraphQL)
api-consulta dni docker graphql peru peru-consult php reniec rest-api ruc sunat
Last synced: 27 Oct 2024
https://github.com/orsinium-archive/djburger
Framework for safe and maintainable web-projects.
api cbv clean-code contracts-programming decorators design-by-contract django django-rest-framework marshmallow mvc mvc-framework parse python rest rest-api restful-api scheme solid validation validator
Last synced: 24 Oct 2024
https://github.com/javagossip/dorado
基于Netty4开发的简单、轻量级、高性能的的Http restful api server
dorado http httpserver netty netty4 rest rest-api restful router spring-boot springboot trie trie-tree
Last synced: 12 Nov 2024
https://github.com/dlesbre/bibtex-autocomplete
Python package to autocomplete bibtex bibliographies
arxiv-api bibtex cli crossref-api dblp-api openalexapi python research rest-api scraper script semantic-scholar terminal unpaywall
Last synced: 18 Dec 2024
https://github.com/gdong42/grpc-mate
A dynamic proxy server that translates JSON HTTP requests into gRPC calls.
grpc grpc-gateway grpc-mate grpc-proxy rest-api
Last synced: 15 Nov 2024
https://github.com/systangotechnologies/koach-typescript
Production ready Koa2 boilerplate written in Typescript . Uses http2 and sequelize .
babel boilerplate crud-sample http2 koa2 mvc-pattern nodejs production-ready rest-api sequelize typescript
Last synced: 29 Nov 2024
https://github.com/virtadpt/exocortex-halo
Various and sundry additional pieces of software I've written to incorporate into my exocortex.
bots conversation data exocortex interactive parser python rest-api
Last synced: 25 Dec 2024
https://github.com/esri-es/arcgis-rest-api
Postman collections for ArcGIS REST APIs || Introductory guide to Hosted Feature Services || Hosted Feature Services - Service Definition
arcgis postman postman-collection rest-api
Last synced: 12 Oct 2024
https://github.com/julianvasa/ionic5-wordpress-app
Ionic 5 Wordpress app (iOS & Android)
android angular ionic5 ionic5-wordpress ios rest-api wordpress
Last synced: 03 Nov 2024
https://github.com/BMW-InnovationLab/BMW-IntelOpenVINO-Detection-Inference-API
This is a repository for a No-Code object detection inference API using the OpenVINO. It's supported on both Windows and Linux Operating systems.
computer-vision cpu deeplearning detection-algorithm detection-api docker inference inference-engine neural-network nocode object-detection openvino openvino-model-zoo openvino-toolkit resnet rest-api
Last synced: 05 Nov 2024
https://github.com/eBay/ebay-oauth-python-client
Python OAuth SDK: Get OAuth tokens for eBay public APIs
authentication ebay-api python rest-api
Last synced: 13 Nov 2024
https://github.com/esri-es/ArcGIS-REST-API
Postman collections for ArcGIS REST APIs || Introductory guide to Hosted Feature Services || Hosted Feature Services - Service Definition
arcgis postman postman-collection rest-api
Last synced: 01 Nov 2024