Get a dex
A dex is a freely shared text-only website generated programmatically. Python library dexweb is made by Research Engine. Dexweb generates a website from PDF, text, document and JSON files. Dexweb is fully compatible with Python 3.14.
Dexs by dexweb (release)
1. The Matrix Dex (March 2023)
2. Dexweb Python library documentation (August 2025)
3. Protocol Dex (December 2024)
4. Islahe Nafs (July 2025)
5. ONITO dex (July 2025)
6. ASBL dex (January 2025)
7. Dastkari Chikan (August 2024)
8. Bioreactor-model Python library documentation (August 2025)
Learn to use dexweb with dexweb documentation
Dexweb GitHub repository: github.com/matrixdex/dexweb
Dex is an Internet journal to put research papers on the Internet (self-hosted arXiv). Dex is a company information bank to release financial reports and public information. Dex is a personal blog. Dex is a medicine information website. Dex is an online book. Dex is a programmable website. The more Python you know, the deeper your dex. Dex is limitless. Any text in Python can be put on the Internet with a dex.
Email the founder at manonthemoon13131@gmail.com.
Next steps:
1. Dexweb integration with GitHub Pages for automatic deployment
2. Dexlib to index every dex.
3. Dexpeer review functionality using dexlib
4. Dexplore mobile app: dexed note is version 1 of Dexplore mobile app.
This website is a dex. It is built using dexweb. Current workflow of this website's maintainer comprises of editing data.json, running run.py to get updated website, and adding updated HTML files to the project on GitHub Pages. You can host on GitHub Pages or self-host.
Applying Research Engine in practice
The process of editing this dex (The Matrix Dex linked below) is to edit this Dex in Visual Studio Code (self-referential that I refer to this activity while in the process of doing it).
How do I edit this dex
1. Open dex folder in my /code directory
2. Running a Python virtual environment (Python 3.13.5 with dexweb v4.1.6)
3. Edit data.json in Visual Studio Code.
Once I run the script run.py in the abovementioned virtual environment, dexweb makes the website you read here. My words in Visual Studio Code using dexweb are converted to a globally available information format, with the usage of dexweb and an Internet connection.
//TOBEDONE:: Clunky/programmatic interface after running the Python script is uploading generated files to a static site repository. URL (https://alinoorul.github.io) managed by external server (DNS and static site hoster - GitHub here for global availability
A future I see for Research Engine
The fact that I hyperlink this website with the index.html page of The Matrix Dex and not its web address is proof that The Matrix Dex can be self-contained (clearer if you read data.json here). Most of the self generated content will not break, links might come and go but The Matrix Dex is self-contained with a dexweb package (+ dependencies). A user may read The Matrix Dex using
1. data.json
2. dexweb package
Generate The Matrix Dex locally (referred to as index.html in data.json that you can see if you read here OR build The Matrix Dex locally. Hello World.
How would you generate The Matrix Dex locally?
1. Download locally data.json from The Matrix Dex repository
2. Download Python>=3.8 (3.14 tested).
3. Follow instructions on dexweb steps to get a local dex up and running (Run sample dexweb script with Python run.py).
4. The sample dex is the dex generated the first time you successfully run run.py with dexweb.
5. Replace data.json in this project's root directory with downloaded The Matrix Dex data.json (download here). To this you can simply delete all inside existing data.json
Run with Python run.py again.
Congrats! You just made The Matrix Dex locally. As a test, click The Matrix Dex linked before and see if it directs you to your The Matrix Dex homepage. You can now go to The Matrix Dex homepage without an Internet connection. This demonstrates successfully replicating The Matrix Dex on your system.
Application
Single source of globally available information, available with the most expansive (far-reaching) communication link of our time, an artifact of modern humanity: The Internet. As long as a person has the dexweb package, Python and an HTML reader (Google Chrome, browser, Visual Studio Code), a person can read The Matrix Dex. This doesn't mean everyone needs a copy of The Matrix Dex (it ain't _Holy_Book //insert preferred Holy Book here) _Holy_Book is a proxy to see if your copy of The Matrix Dex knows your religion. If it does, your The Matrix Dex knows you a bit.
The Matrix Dex knows you ??
This is the major trippy application of Research Engine's dexweb. Simply, it is just technology by which text is stored and disseminated long-term. On a deeper level, Research Engine is part of The Matrix (here I link the online website I am actively maintaining, to prove a point you should understand to know what The Matrix is: https://alinoorul.github.io where The Matrix Dex by Noorul Ali resides...
What is The Matrix? Read The Matrix Dex by Noorul Ali to know.
Research Engine is the tool in which The Matrix Dex by Noorul Ali was written. I trust you will write great works with it.
Again, you can research in data.json that I have linked index.html in some instances and alinoorul.github.io in other instances (even here) to drive home a point. You will understand only by reading data.json (linked here again).
The Internet spreads itself with the collective action of humanity. Research Engine's dexweb helps you tap into this digital life with your text. Your knowledge, in characters. Your information.
Final line of the dex and Reseach Engine's motto: A corporation that every single corporation should strive to be. Free with resources anonymously accessible by all with an Internet connection (last line in Musings dexpage because dexweb is built for musing online).