# Camap
**Wikidata**: [Q130554700](https://www.wikidata.org/wiki/Q130554700)  
**Source**: https://4ort.xyz/entity/camap

## Summary
Camap is a free software application licensed under the GNU General Public License v3.0. It is developed using a cross-platform tech stack that includes Haxe and TypeScript. The project is actively maintained, with its most recent major stable release (version 2.0.0) published in September 2024.

## Key Facts
- **License:** GNU General Public License, version 3.0
- **Software Class:** Free software (freely run, studied, changed, and distributed)
- **Programming Languages:** Haxe (cross-platform open-source) and TypeScript
- **Latest Stable Version:** 2.0.0 (released September 27, 2024)
- **Source Repositories:** Hosted on GitHub at `CAMAP-APP/camap-hx` and `CAMAP-APP/camap-ts`
- **Website:** http://camap.amap44.org (Primary language: French)
- **Copyright Status:** Copyrighted
- **Development Timeline:** Frequent updates recorded between September 2023 and September 2024

## FAQs
### Q: What programming languages are used to build Camap?
A: Camap is built using Haxe and TypeScript. The codebase is split into two primary repositories on GitHub: `camap-hx` and `camap-ts`.

### Q: Is Camap free to use?
A: Yes, Camap is classified as free software distributed under the GNU General Public License, version 3.0, which allows users to freely run, study, modify, and distribute the application.

### Q: When was the most recent version of Camap released?
A: The most recent stable version listed is 2.0.0, which was released on September 27, 2024. Development has been active, with eight other stable versions released between late 2023 and mid-2024.

## Why It Matters
Camap represents a significant example of active, dual-stack free software development. By utilizing both Haxe—a language known for its cross-platform compilation capabilities—and TypeScript—a superset of JavaScript widely used in modern web development—the project demonstrates a flexible and robust technical approach.

Its rapid release cycle, moving from version 1.0.2.2 in September 2023 to version 2.0.0 exactly one year later, indicates a highly active maintenance schedule and responsiveness to development needs. As free software, it provides users with the liberty to adapt the tool to their specific requirements without proprietary restrictions. The existence of a dedicated French-language website further suggests it serves a specific community, likely centered in France or French-speaking regions, acting as a vital digital resource for that user base.

## Notable For
- **Dual Language Stack:** Distinctive use of both Haxe and TypeScript in separate but parallel repositories.
- **Rapid Iteration:** Released nine stable updates (from 1.0.2.2 to 2.0.0) within a single year (Sept 2023–Sept 2024).
- **Free Software Commitment:** Explicitly licensed under GPL-3.0, ensuring user freedoms for modification and redistribution.
- **Parallel Releases:** Several versions (e.g., 1.0.6, 2.0.0) were released simultaneously across both the `camap-hx` and `camap-ts` repositories.

## Body

### Technical Architecture
Camap is constructed as a free software project with a dual-codebase architecture. It utilizes **Haxe**, a cross-platform open-source programming language, and **TypeScript**, a strict syntactical superset of JavaScript. The source code is publicly accessible, indicating an open development model. Despite being free software, the project retains a copyrighted status while licensing its use under the **GNU General Public License, version 3.0**.

### Version History and Development
The project has exhibited a frequent and stable release schedule over a one-year period. Key releases include:
- **1.0.2.2:** September 4, 2023
- **1.0.3:** September 27, 2023
- **1.0.4:** October 15, 2023
- **1.0.5:** January 24, 2024 (TypeScript) / January 26, 2024 (Haxe)
- **1.0.6:** April 27, 2024
- **1.1.0:** May 19, 2024
- **1.1.1:** June 4, 2024
- **2.0.0:** September 27, 2024

### Availability and Resources
Camap is distributed via GitHub, hosted under the organization `CAMAP-APP`. The project maintains two primary repository streams:
1.  **camap-hx:** The Haxe implementation.
2.  **camap-ts:** The TypeScript implementation.

The official website is accessible at `http://camap.amap44.org`, which serves content primarily in French. The project is also indexed in Framalibre (ID: camap), a directory dedicated to free software.

## References

1. [Release 1.0.2.2. 2023](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.2.2)
2. [Release 1.0.2.3. 2023](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.2.3)
3. [Release 1.0.2.3. 2023](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.2.3)
4. [Release 1.0.3. 2023](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.3)
5. [Release 1.0.3. 2023](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.3)
6. [Release 1.0.4. 2023](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.4)
7. [Release 1.0.4. 2023](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.4)
8. [Release 1.0.5. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.5)
9. [Release 1.0.6. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.0.6)
10. [Release 1.0.6. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.6)
11. [Release 1.1.0. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.1.0)
12. [Release 1.1.1. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v1.1.1)
13. [Release 1.1.1. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.1.1)
14. [Release 2.0.0. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.0)
15. [Release 2.0.0. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.0)
16. [Release 1.0.5. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.5)
17. [Release 1.0.5.1. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.0.5.1)
18. [Release 1.1.0. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v1.1.0)
19. [Release 2.0.1. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.1)
20. [Release 2.0.2. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.2)
21. [Release 2.0.3. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.3)
22. [Release 2.0.4. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.4)
23. [Release 2.0.5. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.5)
24. [Release 2.0.6. 2024](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.6)
25. [Release 2.0.2. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.2)
26. [Release 2.0.3. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.3)
27. [Release 2.0.4. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.4)
28. [Release 2.0.5. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.5)
29. [Release 2.0.6. 2024](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.6)
30. [Release 2.0.7. 2025](https://github.com/CAMAP-APP/camap-ts/releases/tag/v2.0.7)
31. [Release 2.0.7. 2025](https://github.com/CAMAP-APP/camap-hx/releases/tag/v2.0.7)