{"id":28581106,"url":"https://github.com/lessify/localess","last_synced_at":"2025-07-14T04:33:51.684Z","repository":{"id":57794275,"uuid":"489491871","full_name":"Lessify/localess","owner":"Lessify","description":"Localess is a powerful translation management tool and content management system built using Angular and Firebase. With Localess, you can easily manage and translate your website or app content into multiple languages, and it uses Artificial Intelligence to translate faster.","archived":false,"fork":false,"pushed_at":"2025-07-08T11:53:10.000Z","size":8856,"stargazers_count":61,"open_issues_count":6,"forks_count":18,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-07-08T12:59:00.295Z","etag":null,"topics":["angular","cms","content-management-system","firebase","i18n","internationalization","internationalization-tool","localization"],"latest_commit_sha":null,"homepage":"https://localess.org/home","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Lessify.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["Lessify"]}},"created_at":"2022-05-06T20:56:47.000Z","updated_at":"2025-07-04T06:12:41.000Z","dependencies_parsed_at":"2024-03-27T00:31:46.619Z","dependency_job_id":"50b7b9c6-2348-4b3c-96a0-0aa4ec918837","html_url":"https://github.com/Lessify/localess","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/Lessify/localess","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lessify%2Flocaless","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lessify%2Flocaless/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lessify%2Flocaless/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lessify%2Flocaless/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Lessify","download_url":"https://codeload.github.com/Lessify/localess/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Lessify%2Flocaless/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265240501,"owners_count":23733038,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","cms","content-management-system","firebase","i18n","internationalization","internationalization-tool","localization"],"created_at":"2025-06-11T04:15:42.072Z","updated_at":"2025-07-14T04:33:51.641Z","avatar_url":"https://github.com/Lessify.png","language":"TypeScript","readme":"\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cimg src=\"https://github.com/Lessify/localess/wiki/img/logo-adaptive.svg\" alt=\"logo\"\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n----\n\n![GitHub](https://img.shields.io/github/license/Lessify/localess?style=for-the-badge)\n![GitHub Sponsors](https://img.shields.io/github/sponsors/Lessify?style=for-the-badge)\n![GitHub Repo stars](https://img.shields.io/github/stars/Lessify/Localess?style=for-the-badge)\n\n[![Twitter URL](https://img.shields.io/twitter/url?label=Share%20on%20Twitter\u0026style=for-the-badge\u0026url=https%3A%2F%2Fgithub.com%2FLessify%2Flocaless)](https://twitter.com/intent/tweet?text=Easy%20way%20to%20manage%20your%20app%20localisation\u0026url=https://github.com/Lessify/localess\u0026hashtags=i18n,internationalization,localization)\n![Twitter Follow](https://img.shields.io/twitter/follow/Lessifyio?style=for-the-badge)\n\n**Localess** is a powerful translation management tool and content management system built using **Angular** and **Firebase**.\nWith **Localess**, you can easily manage and translate your website or app content into multiple languages, and it uses Artificial Intelligence to translate faster.\nThe user-friendly interface makes it easy to navigate and the Firebase integration ensures that your translations are stored securely and can be easily accessed from anywhere.\nWhether you're a developer looking to expand your app's reach or a business owner looking to expand your online presence in new markets,\n**Localess** is the perfect solution for your localization needs.\n\n**Facts**\n\n- It is **Free** forever, you or your company doesn't need to pay.\n- It is **Open Source** Software, you also can contribute with code and feedback.\n- You pay only for infrastructure where you deploy the **Localess**.\n\n## Translations\n![Localess Translation](https://github.com/Lessify/localess/wiki/img/translation-animation.webp)\n\n## Content\n![Localess Content](https://github.com/Lessify/localess/wiki/img/content-animation.webp)\n\n## Supporting Localess \u0026 Lessify Project\n\n**Lessify** is an innovative software company focused on open-source technology and simplifying software for users.\nWith a commitment to transparency and collaboration, Lessify is dedicated to creating user-friendly software accessible to everyone.\n\n**Localess** is part of the **Lessify Project**, is an open source project with its ongoing development made possible entirely by the support of Sponsors.\n\nOur mission is to create software that's accessible, reliable, and easy to use.\nBy being sponsored on GitHub, we can focus on improving our projects and building a stronger community.\nWith your support, we can cover expenses such as hosting, development costs, and more while providing exclusive updates, features, and benefits.\n\nThank you for considering sponsoring us on GitHub!\n\n## Key Features\n\n- Translation Management Tool :\n  - Edit your localisation content in real time.\n  - Translate with help of Artificial Intelligence (Google Translate).\n  - No application build required anymore.\n- Content Management System :\n  - Define shape of your content data with Schematics.\n  - Define Validation for quality data.\n  - Create hierarchical content.\n- Low code platform.\n- Publish your changes with instant application.\n- Google CDN Integration (very fast response time, about 20ms for 5000 translations).\n- Easy way to migrate or back data with Import / Export feature.\n- User Management with granular permissions.\n- Integration via API with any kind of application and language.\n\n## Documentation\n\n1. [Overview](https://github.com/Lessify/localess/wiki)\n2. [Setup](https://github.com/Lessify/localess/wiki/Setup)\n3. [Integration](https://github.com/Lessify/localess/wiki/Integration)\n\n## How it works\n\n**Localess** is using Firebase products to run the application.\n\n```mermaid\nflowchart LR\n  subgraph Google Cloud Platform\n    direction LR\n    cdn[\"Content Delivery Network (CDN) \u003cbr/\u003e Cache Requests\"]\n    subgraph Firebase\n      direction LR\n      auth[\"Authentication\"]\n      storage[\"Storage\"]\n      firestore[\"Firestore\"]\n      functions[\"Functions\"]\n      host[\"Host\"]\n    end\n    cdn --\u003e|API| Firebase\n  end\n  subgraph Global Internet\n    adminUI[\"Localess Admin UI\u003cbr/\u003e(Browser)\"]\n    mobileApp[\"Mobile App\u003cbr/\u003e(iOS, Android)\"]\n    webApp[\"Web App\u003cbr/\u003e(Browser)\"]\n    serverApp[\"Server App\u003cbr/\u003e(NodeJS, Java/Kotlin, \u003cbr/\u003ePython, Rust, Go)\"]\n  end\n  adminUI --\u003e|Manage Data| Firebase\n  mobileApp --\u003e|Access Data via API| cdn\n  webApp --\u003e|Access Data via API| cdn\n  serverApp --\u003e|Access Data via API| cdn\n```\n\nLessify UI is design to manage data in firestore, authentication and storage via Firebase SDK.\nGenerated data used by exposed API's is store in Storage to make it even faster to access and GCP CDN will cache it for even faster response.\n\n[//]: # 'netstat -aon | findstr 4000'\n[//]: # 'taskkill /PID \u003cPID\u003e /F'\n[//]: # 'docker build --tag=buildme .'\n[//]: # 'git commit --amend --reset-author'\n[//]: # 'git rebase -i main~4 main'\n[//]: # 'git push origin +main'\n[//]: # 'git rebase -i develop~4 develop'\n[//]: # 'git push origin +develop'\n","funding_links":["https://github.com/sponsors/Lessify"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flessify%2Flocaless","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flessify%2Flocaless","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flessify%2Flocaless/lists"}