Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thenolle/retronode
RetroNode is a high-performance, minimalistic retro gaming hub inspired by modern console UI, combining the best of classic gaming with sleek, user-friendly design.
https://github.com/thenolle/retronode
arcade emulator lightweight modern multi-platform nodejs react retro retrogaming typescript
Last synced: 24 days ago
JSON representation
RetroNode is a high-performance, minimalistic retro gaming hub inspired by modern console UI, combining the best of classic gaming with sleek, user-friendly design.
- Host: GitHub
- URL: https://github.com/thenolle/retronode
- Owner: TheNolle
- License: mit
- Created: 2024-11-12T17:32:27.000Z (about 1 month ago)
- Default Branch: master
- Last Pushed: 2024-11-12T18:01:01.000Z (about 1 month ago)
- Last Synced: 2024-11-27T03:16:12.152Z (26 days ago)
- Topics: arcade, emulator, lightweight, modern, multi-platform, nodejs, react, retro, retrogaming, typescript
- Language: SCSS
- Homepage: https://thenolle.com/
- Size: 30.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Roadmap: .github/ROADMAP.md
Awesome Lists containing this project
README
# RetroNode ๐ฎ
RetroNode is a high-performance, minimalistic retro gaming hub inspired by modern console UI, combining the best of classic gaming with sleek, user-friendly design.
## Features
- **Multi-Emulator Support**: Easily integrate and run emulators for classic consoles.
- **Modern Design**: Clean, console-inspired UI for a smooth, engaging experience.
- **Rich Presence**: Optional integration with platforms to show friends what youโre playing.
- **Lightweight**: Optimized for low resource usage.## Previews
You can see here an example [preview](.github/previews) of the [v1.0.1-b](./github/previews/v1.0.1-b) version:
![RetroNode](.github/previews/v1.0.1-b/HomeScreen.png)
To check all the other [previews](.github/previews/v1.0.1-b/), go to [.github/previews](.github/previews).## Tech Stack
- **Frontend**: React, TypeScript, SCSS
- **Backend**: Node.js
- **Database**: SQLite## Quick Start
1. Clone the repo:
```bash
git clone https://github.com/thenolle/RetroNode.git
```
2. Install dependencies:
```bash
cd RetroNode
npm install
```
3. Start the development server:
```bash
npm start
```## Contributing
See the [Contributing Guidelines](.github/CONTRIBUTING.md) for more details.## Acknowledgements
- [Electron](https://www.electronjs.org/)
- [React](https://reactjs.org/)
- [Node.js](https://nodejs.org/)
- [SQLite](https://www.sqlite.org/)## Roadmap
You can find the upcoming features and fixes in the [Roadmap](.github/ROADMAP.md), check it out some time!## License
This project is licensed under the [MIT License](LICENSE).## Support
If you have any questions or need help, feel free to reach out to me at [[email protected]](mailto:[email protected]).## Stay in the loop
- Author: [Nolly](https://github.com/thenolle)