{"id":15091189,"url":"https://github.com/ericklv/scalar-multiple-apis","last_synced_at":"2025-10-25T11:45:31.415Z","repository":{"id":247014821,"uuid":"824824653","full_name":"ericklv/scalar-multiple-apis","owner":"ericklv","description":null,"archived":false,"fork":false,"pushed_at":"2024-12-04T00:15:54.000Z","size":375,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-27T10:29:36.494Z","etag":null,"topics":["docs","openapi","redocly","scalar","stoplight","swagger"],"latest_commit_sha":null,"homepage":"https://sad-docs.netlify.app/","language":"CSS","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ericklv.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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}},"created_at":"2024-07-06T03:54:03.000Z","updated_at":"2024-12-04T00:15:35.000Z","dependencies_parsed_at":"2024-07-06T05:22:50.944Z","dependency_job_id":"80a3bb9d-e017-41bb-b655-6fc7221ea5dc","html_url":"https://github.com/ericklv/scalar-multiple-apis","commit_stats":{"total_commits":52,"total_committers":1,"mean_commits":52.0,"dds":0.0,"last_synced_commit":"0235fc2f0a0eda636194cb17ff249b84ca6a1749"},"previous_names":["ericklv/scalar-multiple-apis"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericklv%2Fscalar-multiple-apis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericklv%2Fscalar-multiple-apis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericklv%2Fscalar-multiple-apis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ericklv%2Fscalar-multiple-apis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ericklv","download_url":"https://codeload.github.com/ericklv/scalar-multiple-apis/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244945596,"owners_count":20536295,"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":["docs","openapi","redocly","scalar","stoplight","swagger"],"created_at":"2024-09-25T10:36:18.339Z","updated_at":"2025-10-25T11:45:31.137Z","avatar_url":"https://github.com/ericklv.png","language":"CSS","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Scalar Multiple APIs\nSimple landing to show all your OpenAPI files powered by Scalar API Reference.\n\n![Imgur](https://i.imgur.com/KOQrjvE.png)\n\n## Customize\nIn the `src/config` folder you can customize the json files.\n- `apis.json` : Add all your OpenAPI/Swagger files.\n- `company.json` : Customize with your info.\n- `ts-particles/*.json` : Add your own JSON file with config for ts-particles animation or use `default.json`. Check in company.json if ts-particles is enabled.\n\nTo load custom animation config edit `src/components/ts_particles.tsx`\n```tsx\nimport { default_ as config } from '../config/ts-particles';\n\nconst ParticlesBg = () =\u003e { \n    //...\n}\n```\n\n## Run locally\n1. Install node v18.18.0 or superior.\n2. In root directory, run the following commands:\n\n```shell\nnpm install\nnpm run dev\n```\n3. If you want test on local network\n```shell\nnpm run dev -- --host\n```\n\n## Packages\n\n### Scalar API Reference\nGenerate interactive API Docs from OpenAPI/Swagger documents.\n- [@scalar/api-reference-react](https://github.com/scalar/scalar)\n\n### TS Particles\nA lightweight TypeScript library for creating particles compatible with React, Vue, Angular and others.\n\n- [@tsparticles/react](https://github.com/tsparticles/react) React + TS\n- [@tsparticles/engine](https://github.com/tsparticles/tsparticles) No framework\n- [Animations presets](https://particles.js.org/samples/presets/index.html) Examples\n- [Mateo Bruno Codepen](https://codepen.io/collection/DPOage?cursor=eyJwYWdlIjoxfQ==) Examples with preview\n\n### React + TypeScript + Vite\n\nThis template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.\n\nCurrently, two official plugins are available:\n\n- [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/README.md) uses [Babel](https://babeljs.io/) for Fast Refresh\n- [@vitejs/plugin-react-swc](https://github.com/vitejs/vite-plugin-react-swc) uses [SWC](https://swc.rs/) for Fast Refresh\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericklv%2Fscalar-multiple-apis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fericklv%2Fscalar-multiple-apis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fericklv%2Fscalar-multiple-apis/lists"}