A redesigned and upgraded edition of Rynn UI with a smoother user interface, optimized user experience, and extended API endpoint support.
- A more professional and minimalist interface.
- Easily customizable with a
settings.jsonfile - Categorized APIs for easy navigation
- Includes real-time settings such as name, version, description, and creator
- Supports image display in the UI for branding
Check out a live demo of NefuAPI here
- Node.js (>= 14.0.0)
- Clone the repository to your local machine:
git clone https://github.com/SoySapo6/NefuAPI/
- Navigate to the project directory:
cd NefuAPI - Install dependencies:
npm install
- Modify the
settings.jsonfile to configure your API documentation. - Start the server:
npm start
Your API documentation should now be available at http://localhost:<PORT>.
name: Sets the name of your API (e.g., "MayAPI").version: Specifies the version of your API interface (e.g., "1.0.0").description: A brief description of your API documentation.
status: Indicates the current status of your API (e.g., "Online!").imageSrc: An array of image URLs to display in the header. Multiple images can be set for variety.imageSize: Defines responsive image sizes based on the device type:mobile: Size for mobile devices (e.g., "80%").tablet: Size for tablets (e.g., "40%").desktop: Size for desktops (e.g., "40%").
creator: Displays the creator's name in the interface.
This project is designed to be easily deployable on various platforms. You can host it on any platform that supports Node.js applications. Some popular options include:
- Vercel: Easy deployment with minimal configuration.
- Heroku: A platform-as-a-service for deploying, managing, and scaling apps.
- Netlify: A platform for deploying static sites and serverless functions.
- DigitalOcean: Cloud infrastructure for deploying apps with more control over the environment.
- AWS: Amazon Web Services for scalable and customizable cloud hosting.
- Railway: A platform for deploying apps with easy integration and deployment steps.
Make sure your platform supports Node.js, and configure it to run your API according to the platform’s deployment guidelines.
If you need help with deployment, feel free to reach out to the creator or check the documentation of your chosen platform.
This project is created and maintained by:
- Rynn: Creator and main developer of the project.
- SoyMaycol: API enhancer and maintainer.
- Lenwy: For the inspiration behind the project.
- Siputzx: For providing the LuminAI API.
Special thanks for the support and contributions throughout the development.
This project is licensed under the MIT License.
