RSS3-deWebList
所属分类:编程语言基础
开发工具:TypeScript
文件大小:78KB
下载次数:0
上传日期:2022-11-21 03:28:13
上 传 者:
sh-1993
说明: 探索许多令人敬畏的去中心化网站。由RSS3开发。
(Explore the many awesome decentralized websites. Developed by RSS3.)
文件列表:
.eslintrc.json (370, 2023-06-28)
LICENSE (7048, 2023-06-28)
components (0, 2023-06-28)
components\Container.tsx (552, 2023-06-28)
components\Layout.tsx (6669, 2023-06-28)
lists (0, 2023-06-28)
lists\websites.json (36457, 2023-06-28)
next.config.js (392, 2023-06-28)
package.json (982, 2023-06-28)
pages (0, 2023-06-28)
pages\_app.tsx (803, 2023-06-28)
pages\_document.tsx (315, 2023-06-28)
pages\index.tsx (2767, 2023-06-28)
pages\websites (0, 2023-06-28)
pages\websites\[value].tsx (13232, 2023-06-28)
postcss.config.js (95, 2023-06-28)
public (0, 2023-06-28)
public\OG.png (13164, 2023-06-28)
public\RSS3Logo.svg (3553, 2023-06-28)
public\RSS3LogoV.svg (3626, 2023-06-28)
public\favicon.svg (1504, 2023-06-28)
styles (0, 2023-06-28)
styles\globals.css (59, 2023-06-28)
tailwind.config.js (494, 2023-06-28)
tsconfig.json (509, 2023-06-28)
yarn.lock (102245, 2023-06-28)
# Decentralized Website List
![GitHub license](https://img.shields.io/github/license/NaturalSelectionLabs/RSS3-deweblist?style=flat-square)
![GitHub closed pull requests](https://img.shields.io/github/issues-pr-closed/NaturalSelectionLabs/RSS3-deweblist?style=flat-square)
![GitHub commit activity](https://img.shields.io/github/commit-activity/m/NaturalSelectionLabs/RSS3-deweblist?style=flat-square)
This project hopes to help everyone find some interesting decentralized websites.
## Contributing
Edit the [websites.json](https://github.com/NaturalSelectionLabs/RSS3-deweblist/edit/main/lists/websites.json) file and
create a [pull request](https://github.com/NaturalSelectionLabs/RSS3-deweblist/pulls).
## Specification
The decentralized site list is a JSON file, All list files must conform to
the [JSON specification](https://www.json.org/json-en.html).
```typescript
enum WebsiteType {
ENS = "ENS",
IPNS = "IPNS",
IPFS = "IPFS",
XLOG = "xLog"
}
type WebsiteFeed = {
type: string;
file: string;
}
type Website = {
name: string;
description?: string;
type: WebsiteType;
value: string; // ENS domain or IPFS CID
tags: string[],
feeds: WebsiteFeed[];
}
```
Here's a simple example:
```json
{
"name": "Vitalik Buterin's website",
"type": "ens",
"value": "vitalik.eth",
"tags": [
"blog"
],
"feeds": [
{
"type": "application/rss+xml",
"file": "feed.xml"
}
]
}
```
## License
License under the [Creative Commons Zero v1.0 Universal](LICENSE).
近期下载者:
相关文件:
收藏者: