Difference between revisions of "Main Page"

From BaseX Documentation
Jump to navigation Jump to search
(45 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<div style="float:left; width:100%;">
 
<div style="float:left; width:100%;">
[[Image:Screenshot.png|thumb|BaseX GUI]]
+
[[Image:BaseX-Screenshot.png|thumb|180px|BaseX GUI]]
  
====Welcome to the documentation of BaseX!====
+
[https://basex.org/ BaseX] is a light-weight, high-performance and scalable XML Database and an XQuery 3.1 Processor with full support for the W3C Update and Full-Text extensions. It allows you to store, query and process large corpora of textual (XML, HTML, JSON, CSV, others) and binary data. The GUI provides an XQuery editor for writing complex applications and provides various visualizations to interactively explore data. RESTXQ enables Web Application development in XQuery. BaseX is platform-independent and distributed under the free BSD License (find more in [https://en.wikipedia.org/wiki/BaseX Wikipedia]).
  
[http://basex.org BaseX] is both a light-weight, high-performance and scalable XML Database
+
This is the documentation for '''BaseX 9.4'''. The newest and upcoming features are [https://docs.basex.org/index.php?search=9.4 {{Mark|highlighted}}].
and an XQuery 3.0 Processor with full support for the W3C Update and Full Text extensions.
+
 
It focuses on storing, querying, and visualizing large XML and JSON documents and collections.
+
If you have questions, or if you want to get into direct contact with the developer team and users of BaseX, please write to our [https://basex.org/open-source/ basex-talk] mailing list. Many questions are being discussed at [https://stackoverflow.com/questions/tagged/basex StackOverflow]; planned features are listed in our [https://github.com/basexdb/basex/issues GitHub repository].
A visual frontend allows users to interactively explore data and evaluate queries in
 
realtime (i.e., with each key click).
 
BaseX is platform-independent and distributed under the free BSD License
 
(find more in [http://en.wikipedia.org/wiki/BaseX Wikipedia]).
 
  
This documentation is based on '''BaseX 8.2'''.
 
It can also be downloaded as [[Documentation|PDF]].<br/>
 
Features that have recently been added or changed are {{Mark|highlighted}}
 
and can be [http://docs.basex.org/index.php?search=7.8 searched for].
 
 
</div>
 
</div>
  
Line 22: Line 14:
 
=[[Getting Started]]=
 
=[[Getting Started]]=
  
The [[Getting Started]] Section gives you a quick introduction to BaseX. We suggest you to start with the [[Graphical User Interface]] as this is the easiest way to access your XML data, and to get an idea of how XQuery and BaseX works.
+
The getting started section gives you a quick introduction to BaseX. We suggest that you start with the [[Graphical User Interface]] as this is the easiest way to access your XML data, and to get an idea of how XQuery and BaseX works.
 
 
Categories: [[:Category:Beginner|Beginners]]
 
  
 
=[[XQuery|XQuery Portal]]=
 
=[[XQuery|XQuery Portal]]=
More information on using the wide range of XQuery functions and performing XPath and XQuery requests with BaseX can be found in our [[XQuery|XQuery Portal]].
 
  
Categories: [[:Category:XQuery|XQuery]]
+
More information on using the wide range of XQuery functions and performing XPath and XQuery requests with BaseX can be found in our XQuery Portal.
 
</div><div style="float:left; width:4%;">&nbsp;
 
</div><div style="float:left; width:4%;">&nbsp;
 
</div><div style="float:left; width:48%;">
 
</div><div style="float:left; width:48%;">
  
 
=[[Developing|Developer Section]]=
 
=[[Developing|Developer Section]]=
The [[Developing|Developer Section]] provides useful information for developers.
 
Here you can find information on our supported client APIs and HTTP services, and
 
we present different ways how you can integrate BaseX into your own project.
 
  
Categories: [[:Category:Developer|Developer]],
+
The developer section provides useful information for developers. Here you can find information on our supported client APIs and HTTP services, and we present different ways how you can integrate BaseX into your project.
[[:Category:HTTP|HTTP]],
 
[[:Category:API|API]]
 
  
 
=[[Advanced User's Guide]]=
 
=[[Advanced User's Guide]]=
Information for advanced users can be found in our [[Advanced User's Guide]],
 
which contains details on the BaseX storage, the Client/Server architecture, and
 
some querying features.
 
  
Categories: [[:Category:Internals|Internals]]
+
Information for advanced users can be found in our advanced user's guide, which contains details on the BaseX storage, the Client/Server architecture, and some querying features.
 
</div>
 
</div>
 
<div style="float:left; width:100%;"><br/>
 
You are invited to contribute to our Wiki: it's easy to [[Special:UserLogin|get a new account]].<br/>If you have questions and are looking for direct contact to developers and users, please write to our [http://basex.org/open-source/ basex-talk] mailing list.<br/><br/></div>
 
 
 
__NOTOC__
 
__NOTOC__

Revision as of 12:11, 14 July 2020

BaseX GUI

BaseX is a light-weight, high-performance and scalable XML Database and an XQuery 3.1 Processor with full support for the W3C Update and Full-Text extensions. It allows you to store, query and process large corpora of textual (XML, HTML, JSON, CSV, others) and binary data. The GUI provides an XQuery editor for writing complex applications and provides various visualizations to interactively explore data. RESTXQ enables Web Application development in XQuery. BaseX is platform-independent and distributed under the free BSD License (find more in Wikipedia).

This is the documentation for BaseX 9.4. The newest and upcoming features are Template:Mark.

If you have questions, or if you want to get into direct contact with the developer team and users of BaseX, please write to our basex-talk mailing list. Many questions are being discussed at StackOverflow; planned features are listed in our GitHub repository.

Getting Started

The getting started section gives you a quick introduction to BaseX. We suggest that you start with the Graphical User Interface as this is the easiest way to access your XML data, and to get an idea of how XQuery and BaseX works.

XQuery Portal

More information on using the wide range of XQuery functions and performing XPath and XQuery requests with BaseX can be found in our XQuery Portal.

 

Developer Section

The developer section provides useful information for developers. Here you can find information on our supported client APIs and HTTP services, and we present different ways how you can integrate BaseX into your project.

Advanced User's Guide

Information for advanced users can be found in our advanced user's guide, which contains details on the BaseX storage, the Client/Server architecture, and some querying features.