Turning the Linux ecosystem into a structured and accessible API
Linux Pedia API is an experimental RESTful API designed to provide structured and programmatic access to Linux-related information.
It centralizes data about:
- 🐧 Linux distributions
- 🖥️ Commands and usage examples
- 🧩 Kernel versions
- 📦 Popular packages
- 📜 History and technical curiosities
The goal is to make Linux knowledge easier to integrate into applications, bots, dashboards, and educational tools.
Official documentation website:
LinuxPediaAPI/
├── LICENSE
├── api/
│ └── index.js
├── package-lock.json
├── package.json
├── public/
│ ├── about.html
│ ├── documention.html
│ ├── favicon.png
│ ├── images/
│ │ ├── Wallpaper.jpg
│ │ ├── cmds/
│ │ │ ├── cat.svg
│ │ │ ├── cd.svg
│ │ │ ├── chmod.svg
│ │ │ ├── chown.svg
│ │ │ ├── cp.svg
│ │ │ ├── df.svg
│ │ │ ├── find.svg
│ │ │ ├── grep.svg
│ │ │ ├── kill.svg
│ │ │ ├── ls.svg
│ │ │ ├── mkdir.svg
│ │ │ ├── mv.svg
│ │ │ ├── ps.svg
│ │ │ ├── pwd.svg
│ │ │ ├── rm.svg
│ │ │ ├── top.svg
│ │ │ └── touch.svg
│ │ ├── dux1.png
│ │ ├── dux2.png
│ │ ├── dux3.png
│ │ └── ondas.svg
│ ├── index.html
│ ├── robots.txt
│ ├── sitemap.xml
│ ├── style.css
│ └── termsofuse.html
├── readme.md
└── vercel.json- Clone the repository:
git clone https://github.com/vn-wiki/LinuxPedia.git
cd LinuxPedia- Install dependencies:
npm install- Start the server:
npm startThe API should now be running locally.
GET /api/v1/comandos/arquivos[
{
"comandos": "ls",
"descricao": "Lista arquivos e diretórios",
"exemplo": "ls -la"
},
{
"comandos": "cp",
"descricao": "Copia arquivos ou diretórios",
"exemplo": "cp arquivo.txt /tmp"
}
]All command endpoints follow this structure:
GET /api/v1/comandos/{categoria}
Replace {categoria} with one of the available categories:
arquivosprocessosredeusuariospacotes
This is an open community project. Contributions are welcome.
- Fork the repository
- Create a new branch
- Commit your changes
- Push to your branch
- Open a Pull Request
Linux Pedia API is an open initiative. Please use it responsibly.
Do not:
- Send mass automated requests
- Crawl all endpoints repeatedly
- Use the API for malicious activities or spam
For high-volume usage, please get in contact.
- @vito-ysl
- @Rezys07
- @alex518123
This project is licensed under the MIT License.
✨ Built with care for the Linux community.