blob: ab675d04b575963f424c40e819a8a60d9fe589d7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
---
slug: /
title: Getting started with Arti
id: getting-started
---
# Introduction
---
[Arti](https://gitlab.torproject.org/tpo/core/arti) is a complete rewrite of the [C Tor](https://gitlab.torproject.org/tpo/core/tor) codebase, and it is currently under active development. It is written in Rust, and it is designed to be modular, reusable, and easy to audit.
:::info
If you are interested in the old Arti website, please have a look
[here](https://tpo.pages.torproject.net/core/arti/old).
:::
:::info
Arti's proxy and onion service support are ready for use,
but not all features of C Tor are available in Arti.
:::
### Getting started
- [Compiling Arti](/guides/compiling-arti)
- [Starting Arti as a SOCKS proxy](/guides/starting-arti)
- [Configuring applications to use Arti](/guides/configuring-arti)
- [Connecting to Onion Services](/guides/connecting-to-onion)
- [CLI Reference](/guides/cli-reference)
### Migrating from Tor?
- [Using Arti with Tor Browser](/integrating-arti/using-tor)
- [Protocol support and compatibility](/guides/compatibility)
- [Capability and limitations](/guides/capability-limitations)
### On censorship circumvention with Arti
- [Using Arti with bridges](/censorship/bridges)
- [Pluggable transports](/censorship/pluggable-transports)
### Contribute to Arti
- [How to contribute](/contributing/)
- [Code of conduct](/contributing/code-of-conduct)
- [Support policy](/contributing/support-policy)
|