{"id":13501874,"url":"https://github.com/felipevolpone/ray","last_synced_at":"2025-03-29T10:32:22.590Z","repository":{"id":57460212,"uuid":"49299616","full_name":"felipevolpone/ray","owner":"felipevolpone","description":"a framework that helps you to deliver well-designed python APIs ","archived":true,"fork":false,"pushed_at":"2018-03-02T20:49:11.000Z","size":991,"stargazers_count":205,"open_issues_count":4,"forks_count":9,"subscribers_count":20,"default_branch":"master","last_synced_at":"2025-03-09T21:41:11.463Z","etag":null,"topics":["api","framework","python","rest"],"latest_commit_sha":null,"homepage":"https://rayframework.github.io/site/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/felipevolpone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-01-08T22:15:39.000Z","updated_at":"2024-10-07T09:47:46.000Z","dependencies_parsed_at":"2022-08-28T15:10:30.453Z","dependency_job_id":null,"html_url":"https://github.com/felipevolpone/ray","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipevolpone%2Fray","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipevolpone%2Fray/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipevolpone%2Fray/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/felipevolpone%2Fray/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/felipevolpone","download_url":"https://codeload.github.com/felipevolpone/ray/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246173913,"owners_count":20735405,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","framework","python","rest"],"created_at":"2024-07-31T22:01:53.895Z","updated_at":"2025-03-29T10:32:22.291Z","avatar_url":"https://github.com/felipevolpone.png","language":"Python","funding_links":[],"categories":["Python"],"sub_categories":[],"readme":"# Ray :saxophone:\n\nRay is a framework that let you deliver well-designed software without been stuck in a framework.\n\nRay is compatible with SQLAlchemy and Peewee!\nAre you using Google App Engine? Great! Ray is compatible with it.\n\n[![Build Status](https://travis-ci.org/felipevolpone/ray.svg?branch=master)](https://travis-ci.org/felipevolpone/ray)\n[![Coverage Status](https://coveralls.io/repos/felipevolpone/ray/badge.svg?branch=master\u0026service=github)](https://coveralls.io/github/felipevolpone/ray?branch=master)\n[![PyPI version](https://badge.fury.io/py/ray_framework.svg)](https://badge.fury.io/py/ray_framework)\n\n### Disclaimer\nThis is an *experimental* project! I wrote it because I would like to have the\nexperience of writing a framework. Ray helped me to think how to create better\nabstractions, how to write code that other developers would use to write their\nweb apps and so on. Is also important to say that this project does not intend\nto replace Django, Flask or Bottle. As I said I wrote it as a coding exercise.\nWith all that said, you're welcome to contribute to it if you want to have the\nsame experience, but you are also aware that this project may not be\nproduction-ready.\n\n## Features\n\n* Creating an API has never been so easy\n* Actions in APIs\n* Database Hooks\n* Authentication\n* API protection\n* Integration with Peewee\n* Integration with SQLAlchemy\n* Integration with Google App Engine\n\n\n## How to start\n\nRay has a great documentation, [you can check it here](https://rayframework.github.io/site/) including a well documented [getting started guide](https://rayframework.github.io/site/getting_started/).\n\n### Contributing\nTo contribute, check the [Contributing Guider](https://github.com/felipevolpone/ray/blob/master/CONTRIBUTING.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelipevolpone%2Fray","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffelipevolpone%2Fray","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffelipevolpone%2Fray/lists"}