Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/azkadev/server_universe
Server Universe Library For Help you make server rest api on cross platform support edge functions Supabase, Vercel, Netlify, cloud Flare and more
https://github.com/azkadev/server_universe
api backend dart edge express fastify flutter framework realtime rest-api server severless severless-framework socket supabase websocket
Last synced: 6 days ago
JSON representation
Server Universe Library For Help you make server rest api on cross platform support edge functions Supabase, Vercel, Netlify, cloud Flare and more
- Host: GitHub
- URL: https://github.com/azkadev/server_universe
- Owner: azkadev
- License: other
- Created: 2024-04-22T03:37:26.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-11-26T09:59:34.000Z (26 days ago)
- Last Synced: 2024-12-05T17:42:55.184Z (17 days ago)
- Topics: api, backend, dart, edge, express, fastify, flutter, framework, realtime, rest-api, server, severless, severless-framework, socket, supabase, websocket
- Language: Dart
- Homepage: https://azkadev.github.io/server_universe/
- Size: 11.9 MB
- Stars: 95
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Server Universe
**Server Universe** is library for speed up and help you to make server rest api / forwarding / proxy very simple with highly customizable feature in cross platform (Server Side / Client Side) and Severless functions like (Supabase Functions, Vercel, Netlify, Cloud Flare)## Demo
## âšī¸ Information / Help / Need Update?
This library created by poor programmers, i need more sponsor for make this library more easy, feature, documents, tutorial or speed up development this library, example so i need your support,
**Please Sponsor me** [AZKADEV](https://github.com/sponsors/azkadev) on github
**i need minimal** 50 **Dollar** / **month**
## đī¸ Docs
1. [Documentation](/docs/)
2. [Youtube](https://youtube.com/@azkadev)
3. [Telegram Support Group](https://t.me/DEVELOPER_GLOBAL_PUBLIC)
4. [Contact Developer](https://github.com/azkadev) (check social media or readme profile github)## đī¸ Features
1. [x] đąī¸ **Cross Platform** support (Device, Edge Severless functions)
2. [x] đī¸ **Standarization** Style Code
3. [x] â¨ī¸ **Cli** (Terminal for help you use this library or create project)
4. [x] đĨī¸ **Api** (If you developer bot / userbot you can use this library without interact cli just add library and use đī¸)
5. [ ] đ§Šī¸ **Customizable Extension** (if you want add extension so you can more speed up on development)
6. [ ] â¨ī¸ **Pretty Information** (user friendly for newbie)
## âī¸ Fun Fact**This library 100%** use on every my create project (**App, Server, Bot, Userbot**)
## đī¸ Proggres
- **2024-04-20**
Starting **Release Stable** With core Features
- **2024-04-19**
Starting create simple library **Server Universe**
- **2024-04-18**
Think to standarization server so i can create project easy, and not only project i can add feature to my ai so my ai can create server and test direct without use rest-api, talk, searching internet or use any api### đĨī¸ Install Library
1. **Dart**
```bash
dart pub add server_universe
```2. **Flutter**
```bash
flutter pub add server_universe_flutter
```### đģī¸ Install Cli
- from pub
```bash
dart pub global activate server_universe
```## đī¸ Quick Start
Example Quickstart script minimal for insight you or make you use this library because very simple
### Api
```dart
import 'dart:io';
import 'package:server_universe/api/server_universe_api.dart';void main(List args) async {
ServerUniverseApi serverUniverseApi = ServerUniverseApi();
serverUniverseApi.create(newName: "hi", directoryBase: Directory("path_to_dir/slebew")).listen((event) {
print(event.value);
});
serverUniverseApi.build(directoryBase: Directory("path_to_dir/slebew"), directoryOutputBuildServerUniverse: Directory("path_to_dir/slebew/build"), inputFileName: "path_to_dir/slebew/bin/server.dart", server_universeDartBuildType: ServerUniverseBuildType.release, server_universeDartPlatformType: ServerUniversePlatformType.supabase).listen((event) {
print(event.value);
});
}
```### Cli
```dart
dart run server_universe
```### Edge
if you want deploy server rest api on Severless functions Like (Supabase, Cloud Flare, Deno Deploy, Vercel, Netlify)
```dart
import 'package:server_universe/edge/edge.dart';
void main() async {
print("start");
ServerUniverseEdge app = ServerUniverseEdge(
onNotFound: (request, res) async {
return res.status(404).json({"@type": "error", "message": "path_not_found", "description": "PATH: ${request.path} Not Found"});
},
onError: (req, res, object, stackTrace) {
return res.status(500).json({"@type": "error", "message": "server_crash"});
},
);
app.ensureInitialized();
app.all("/", (req, res) {
return res.send("oke");
});
app.all("/version", (req, res) {
return res.json({
"@type": "version",
"version": "new update",
});
});
}
```### Native
if you want deploy on device or server or vps, or flutter app try this script
```dart
import 'dart:io';
import 'package:general_lib/extension/dynamic.dart';
import 'package:server_universe/native.dart';
void main() async {
print("start");
int port = int.tryParse(Platform.environment["PORT"] ?? "3000") ?? 3000;
String host = Platform.environment["HOST"] ?? "0.0.0.0";
ServerUniverseNative app = ServerUniverseNative(
logLevel: LogType.debug,
onNotFound: (request, res) async {
return res.status(400).send(({
"@type": "error",
"message": "path_not_found",
"description": "PATH: Not Found",
}.toStringifyPretty()));
},
);
app.all("/", (req, res) {
return res.status(200).send("oke");
});int count = 0;
app.all("/version", (req, res) async {
count++;
return await res.status(200).send("\nCOUNT: ${count}");
});
await app.listen(port:port, bindIp: host);
print("Server on");
}
```
Global Corporation![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/global_corporation.png)
Welcome to Global Corporation profile!
Â
âââââ
âââââ
âââââ
âââââ**Global Corporation** Is a **leading company** that takes a leading role in **accelerating** and **maintaining** enterprise security.
With a sharp focus on innovation and technological excellence
**Global Corporation** providing effective proactive solutions to secure company operations and prevent potential adverse risks.
With a committed team of experts, advanced technology, and a holistic approach to corporate security, Global Corporation has become a benchmark for other companies that prioritize security and safety as a top priority in their business.
[![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/powered.png)](https://www.youtube.com/@Global_Corporation)
## Application / Product / Project Official
Global App![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/global_corporation.png)
Super Cross-platform application allows you to do social media / chat as well as a place for buying and selling businesses to find work
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_app)
Global Bot App![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/global_corporation.png)
Super cross-platform application allows you to handle lots of bots / userbots / AI for your assistants, making it easier for you in all your affairs
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_bot_app)### Global Studio Developer
The cross-platform Studio Developer application allows you to code on various platforms
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_bot_app)
Ads Gateway![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/ads_gateway.png)
**Applikasi** Cross platform advertising allows you to advertise on various platforms easily
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/coinlox)
Archivon![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/archivon.png)
**Applikasi** Linux based operating system which will be released
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/coinlox)
Coinlox![](https://raw.githubusercontent.com/globalcorporation/.github/main/.github/logo/coinlox.png)
**Applikasi** Cross Platform Wallet allows you to store money on the internet safely
[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/coinlox)
### Global Bot Telegram
Super Bot Telegram allows you to manage various chat groups / private / channels as well as a place to buy and sell the products we sell, you can buy this service from
IDR: 25k / bulan
$: 1,5 Dollar[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_bot_telegram)
### Global Userbot Telegram
Super Bot Telegram allows you to manage various chat groups / private / channels as well as a place to buy and sell the products we sell, you can buy this service from
IDR: 25k / bulan
$: 1,5 Dollar[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_userbot_telegram)
### Global Bot Whatsapp
Super Bot Telegram allows you to manage various chat groups / private / channels as well as a place to buy and sell the products we sell, you can buy this service from
IDR: 25k / bulan
$: 1,5 Dollar[![](https://cdn.dribbble.com/userupload/13133188/file/original-2331747061f15217a2f16cc3d665c5b6.jpg)](https://github.com/globalcorporation/global_bot_whatsapp)
## Social Media
Telegram
Â1. [Group Developer Global Public](https://t.me/DEVELOPER_GLOBAL_PUBLIC)
## Product / Services
1. **Clone Bot / Userbot**
Hi, do you want to have a bot / userbot with lots of features?.
- **Features**:
- **Repeat Message**
- **Manage Chat Private / Channel / Group**
- **Platform Support**:
- **Telegram**
- **Whatsapp**
- **Twitter**
- **Github**
- **Google**
1. **Products**
- **Black Products**
- **Group / Channel**
- **Nsfw**
- **Payment Gateway**
- **Paid Promote**
- **Pre Release / Beta**
- **Promo Cheap**
- **Source Code Bot / USerbot**
- **Trade**
2. **Services**
- **Developer**
- **Goal**
- **Partner**
- **Promote**
- **Recommendation**
- **Sortcut Cheat Sheet**
- **Terminate**
- **Upgrade**## How To Buy Services Or Products | Cara Beli Jasa Atau Products
- **Via Telegram Bot**
- **Englisth**
If you want to buy, you can use Telegram to automatically process the payment
(if the long process is not a **SCAM!!** it's possible that the **server is down** so the process could take longer. If in doubt, tap the report menu then fill in a complaint)- Open Bot: https://t.me/GLOBAL_CORP_ORG_BOT
- Fill in personal data / subscribe to the channel
- Tap Main menu select services / products
- Select Products / Services
- Make sure there are enough coins
- Fill in the required data- **Indonesia**
Jika kamu ingin membeli bisa lewat telegram automatis pembayaran hingga proses
(jika proses lama itu bukan **SCAM !!** kemungkinan **server down** jadi proses bisa lebih lama jika ragu tap menu report lalu isi keluhan)
- Buka Bot: https://t.me/GLOBAL_CORP_ORG_BOT
- Isi data pribadi / subscribe channel
- Tap Main menu pilih services / products
- Pilih Product / Services
- Pastikan coin mencukupi
- Isi data yang di butuhkan- **Via Telegram USER**
- Buka: https://t.me/general_user
- Ucapin apapun yang kamu butuh jasa dev / apapun
Video Tutorial
[![Watch the video](https://img.youtube.com/vi/TY0Y21C6asM/maxresdefault.jpg)](https://www.youtube.com/watch?v=TY0Y21C6asM)- **Lewat App**
- **English**
If you want to see a product/service with a full demo, you can buy it via the app
- **Indonesia**
jika kamu ingin melihat product / jasa dengan full demo kamu bisa beli lewat app
## đē Latest YouTube Videos
[![Userbot LIFE TIME Subsription Telegram Murah Unlimited Akun Ultra FAST | Global Corporation](https://ytcards.demolab.com/?id=LfNt8A2fCLQ&title=Userbot+LIFE+TIME+Subsription+Telegram+Murah+Unlimited+Akun+Ultra+FAST+%7C+Global+Corporation&lang=id×tamp=1712129787&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "Userbot LIFE TIME Subsription Telegram Murah Unlimited Akun Ultra FAST | Global Corporation")](https://www.youtube.com/watch?v=LfNt8A2fCLQ)
[![Tolong đ Siapapun beli satu jasa aku ntr aku kasih harga seiklasnya / ada yang mau donasi | GLOBAL](https://ytcards.demolab.com/?id=BFl2AT_pdOw&title=Tolong+%F0%9F%98%AD+Siapapun+beli+satu+jasa+aku+ntr+aku+kasih+harga+seiklasnya+%2F+ada+yang+mau+donasi+%7C+GLOBAL&lang=id×tamp=1710988807&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "Tolong đ Siapapun beli satu jasa aku ntr aku kasih harga seiklasnya / ada yang mau donasi | GLOBAL")](https://www.youtube.com/watch?v=BFl2AT_pdOw)
[![Cara beli ai telegram versi bot dan cara pakai| Global Corporation](https://ytcards.demolab.com/?id=7LZhoklvS9A&title=Cara+beli+ai+telegram+versi+bot+dan+cara+pakai%7C+Global+Corporation&lang=id×tamp=1710937415&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "Cara beli ai telegram versi bot dan cara pakai| Global Corporation")](https://www.youtube.com/watch?v=7LZhoklvS9A)
[![Ai Userbot Telegram Demo Cara Pakai Dan Beli | Global Corporation](https://ytcards.demolab.com/?id=4mAZ6EgAhUo&title=Ai+Userbot+Telegram+Demo+Cara+Pakai+Dan+Beli+%7C+Global+Corporation&lang=id×tamp=1710936251&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "Ai Userbot Telegram Demo Cara Pakai Dan Beli | Global Corporation")](https://www.youtube.com/watch?v=4mAZ6EgAhUo)
[![CARA BELI USERBOT TELEGRAM CLOUD | Global Corporation](https://ytcards.demolab.com/?id=uiDJwK9r3Cg&title=CARA+BELI+USERBOT+TELEGRAM+CLOUD++%7C+Global+Corporation&lang=id×tamp=1710900440&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "CARA BELI USERBOT TELEGRAM CLOUD | Global Corporation")](https://www.youtube.com/watch?v=uiDJwK9r3Cg)
[![Cara Top Up Automatis Menggunakan Payment Gateway Di GLOBAL BOT APP](https://ytcards.demolab.com/?id=ADqzS5ORJsU&title=Cara+Top+Up+Automatis+Menggunakan+Payment+Gateway+Di+GLOBAL+BOT+APP&lang=id×tamp=1710721879&background_color=%230d1117&title_color=%23ffffff&stats_color=%23dedede&max_title_lines=1&width=250&border_radius=5 "Cara Top Up Automatis Menggunakan Payment Gateway Di GLOBAL BOT APP")](https://www.youtube.com/watch?v=ADqzS5ORJsU)