{"id":13632536,"url":"https://github.com/fastrodev/fastro","last_synced_at":"2026-03-11T08:27:04.250Z","repository":{"id":39898971,"uuid":"264308713","full_name":"fastrodev/fastro","owner":"fastrodev","description":"The Fast, Simple, and Scalable Web Framework for Deno","archived":false,"fork":false,"pushed_at":"2026-03-07T04:56:23.000Z","size":23086,"stargazers_count":241,"open_issues_count":1,"forks_count":5,"subscribers_count":3,"default_branch":"main","last_synced_at":"2026-03-07T12:45:26.963Z","etag":null,"topics":["backend","deno","fastro","framework","frontend","fullstack","middleware","preact","react","typescript"],"latest_commit_sha":null,"homepage":"https://fastro.deno.dev","language":"TypeScript","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/fastrodev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":"fastrodev"}},"created_at":"2020-05-15T22:08:15.000Z","updated_at":"2026-03-07T03:57:03.000Z","dependencies_parsed_at":"2023-11-10T06:55:30.940Z","dependency_job_id":"70b04cd9-5132-4a23-9748-d53daf861278","html_url":"https://github.com/fastrodev/fastro","commit_stats":{"total_commits":630,"total_committers":6,"mean_commits":105.0,"dds":"0.49682539682539684","last_synced_commit":"008444bc309bed9bb75e67db97a37d2fc9a8c9e8"},"previous_names":[],"tags_count":353,"template":false,"template_full_name":null,"purl":"pkg:github/fastrodev/fastro","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastrodev%2Ffastro","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastrodev%2Ffastro/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastrodev%2Ffastro/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastrodev%2Ffastro/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fastrodev","download_url":"https://codeload.github.com/fastrodev/fastro/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fastrodev%2Ffastro/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30376296,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-11T06:09:32.197Z","status":"ssl_error","status_checked_at":"2026-03-11T06:09:17.086Z","response_time":84,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["backend","deno","fastro","framework","frontend","fullstack","middleware","preact","react","typescript"],"created_at":"2024-08-01T22:03:06.205Z","updated_at":"2026-03-11T08:27:04.184Z","avatar_url":"https://github.com/fastrodev.png","language":"TypeScript","readme":"# The Fast, Simple, and Scalable Web Framework for Deno\n\n![Fastro](https://repository-images.githubusercontent.com/264308713/1b83bd0f-b9d9-466d-9e63-f947c1a67281)\n\n[![build](https://github.com/fastrodev/fastro/actions/workflows/build.yml/badge.svg)](https://github.com/fastrodev/fastro/actions/workflows/build.yml)\n[![Coverage Status](https://coveralls.io/repos/github/fastrodev/fastro/badge.svg?branch=main)](https://coveralls.io/github/fastrodev/fastro?branch=main)\n\n\nFastro is engineered for developers who refuse to compromise. It combines **extreme performance** with an **elegant API**, allowing you to build high-throughput microservices and web applications without the friction of traditional frameworks.\n\n### Why Fastro?\n\n- **Blazing Fast**: Optimized to reach near-native Deno speeds. [Compare the results](BENCHMARK.md).\n- **Zero Friction**: Return [JSON, strings, or Responses](DOCS.md#responses) directly. No boilerplate, just code.\n- **Ultra Lightweight**: Zero external dependencies. Built entirely on [Deno standards](https://deno.land).\n- **Built to Scale**: [Automatic module loading](DOCS.md#automatic-module-loading) for complex applications.\n- **AI-Driven Optimization**: Since v1, we've extensively leveraged AI to fine-tune performance and achieve a rigorous [100% test coverage on our core engine](https://coveralls.io/github/fastrodev/fastro?branch=main).\n- **Rock Solid**: First-class TypeScript support and production-ready stability.\n\n## Quick Start\n\nCreate a high-performance server with zero friction:\n\n```ts\nimport Fastro from \"https://deno.land/x/fastro/mod.ts\";\n\nconst app = new Fastro();\n\napp.get(\"/user/:id\", (req, ctx) =\u003e {\n  return { id: ctx.params.id, status: \"active\" };\n});\n\napp.use((req, ctx, next) =\u003e {\n  console.log(`${req.method} ${ctx.url.pathname}`);\n  return next();\n});\n\nawait app.serve({ port: 8000 });\n```\n\n## Resources\n\n- [**Get Started**](DOCS.md) - Comprehensive documentation and API reference.\n- [**Showcase**](SHOWCASE.md) - See what others are building with Fastro.\n- [**Middleware**](MIDDLEWARES.md) - Explore the ecosystem and official plugins.\n- [**Benchmarks**](BENCHMARK.md) - See how Fastro crushes performance tests.\n- [**Contribute**](CONTRIBUTING.md) - Help us build the future of Deno web development.\n- [**Sponsor**](https://github.com/sponsors/fastrodev) - Support the creator and get priority technical support.","funding_links":["https://github.com/sponsors/fastrodev"],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastrodev%2Ffastro","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffastrodev%2Ffastro","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffastrodev%2Ffastro/lists"}