A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/WEBcodeX1/x0 below:

WEBcodeX1/x0: x0 JavaScript True OOP Based SPA Browser Framework

Modern, True OOP Real-Time SPA Framework for Powerful Web Applications

x0 (cross-object /krΙ’s Ι’b.dΚ’Ιͺkt/) is a next-gen JavaScript framework for building robust, real-time Single Page Applications (SPAs) with true object orientation, zero code duplication, and modern deployment options (Docker / Kubernetes).

  1. Quick Start
  2. Features
  3. Documentation
  4. Single Page Application
  5. Abstract / Purpose
  6. Technical Details
  7. Security
  8. Future Plans / Milestones
  9. Examples
  10. File & Folder Structure
  11. Contributing
  12. Community & Support
  13. License
  14. References

Try x0 now in minutes!

# Clone & enter repo
git clone https://github.com/WEBcodeX1/x0.git
cd x0

# Install Docker
apt-get -y install docker.io docker-buildx

# Docker permissions & setup (as root)
usermod -aG docker your-user

# Restart (system) and pull pre-built images
docker pull ghcr.io/webcodex1/x0-app
docker pull ghcr.io/webcodex1/x0-db
docker pull ghcr.io/webcodex1/x0-test

# Start x0-system
cd ./docker/
./x0-start-containers.sh
  1. Add to /etc/hosts:
172.20.0.10     x0-app.x0.localnet
  1. Try hello world:
http://x0-app.x0.localnet/python/Index.py
  1. Try examples:
http://x0-app.x0.localnet/python/Index.py?appid=example7

Full install details including build instructions: ./INSTALL.md.

Learn more in Examples.

Rendered docs: Official Sphinx Documentation.

πŸ’» Single Page Application

Modern browser apps with near desktop power. Backend independence, real-time updates.

x0 is designed to make advanced SPA development fun, fast, and maintainable. With zero code duplication and clean OOP, x0 powers complex, modern web applications.

OS Compatibility:

Prerequisites:

Kubernetes:

Deployment:

PKCS 11/15 compatible. Optional advanced PKI (non-free). Full details in WEB/codeX PKI Manager.

⏰ Future Plans / Milestones

Try 13 live examples (after local docker containers have been started):

http://x0-app.x0.localnet/python/Index.py?appid=example1
...
http://x0-app.x0.localnet/python/Index.py?appid=example13

Most examples now include a descriptive video: ./example/README.md.

πŸ“ File & Folder Structure

Partial overview, see GitHub file search:

β”œβ”€β”€ README.md
β”œβ”€β”€ INSTALL.md
β”œβ”€β”€ debian/
β”‚   └── README.md
β”œβ”€β”€ docker/
β”‚   β”œβ”€β”€ README.md
β”‚   β”œβ”€β”€ build-all.sh
β”‚   └── ...
β”œβ”€β”€ doc/
β”‚   β”œβ”€β”€ index.rst
β”‚   β”œβ”€β”€ intro.rst
β”‚   β”œβ”€β”€ dev-examples.rst
β”‚   β”œβ”€β”€ Makefile
β”‚   └── conf.py
β”œβ”€β”€ example/
β”‚   β”œβ”€β”€ example1
β”‚   └── example2
β”œβ”€β”€ conf/
β”‚   └── wsgi.conf
β”œβ”€β”€ www/
β”‚   └── sysText.js
β”œβ”€β”€ test/
β”‚   └── README.md
└── ... (more files & folders)

Contributions & feedback welcome! See ./CONTRIBUTING.md or open an issue.

AGPL-3.0. See ./LICENSE.

Made with ❀️ by Claus Prüfer / clickIT / WEBcodeX


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4