All Projects → arrobalytics → Django Ledger

arrobalytics / Django Ledger

Licence: gpl-3.0
A bookkeeping & financial analysis engine for the Django Framework. UNDER ACTIVE DEVELOPMENT & NOT STABLE YET.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Django Ledger

Thinkdiff
My open source project links, programming and software development related code and tutorials are in this repo. Content types: Python, JavaScript, Dart | Django, React, Flutter, React-Native etc.
Stars: ✭ 65 (-74.31%)
Mutual labels:  django-application, django, django-framework
finac
Finac - financial accounting for humans
Stars: ✭ 27 (-89.33%)
Mutual labels:  finance, accounting, financial
E Commerce 2 django
Guest register, user register, user login, user logout, account home page, product view history, change password, reset password, change name, send activation email when register, resend activation email, add shipping address, add billing address, add nickname to the addresses, edit shipping address, edit billing address, view list of your addresses, reuse shipping addresses when order products, reuse billing addresses when ordeer products, show sales analytics if staff or admin only using -chart.js-, get analytics data with Ajax, receive marketing email, change if user will receive marketing email or not by admin, send contact message with Ajax, products list, product detail, download product detail as a PDF file, download digital product files -if the user purchased that digital product only-, orders list, list of digital products files, order detail, download order detail as a PDF file, verify order ownership with Ajax -to secure order detail page-, show cart products, add or remove product from cart, checkout page, thanks page when order placed successfully, add or reuse payment method, add or reuse payment method with Ajax, search products by title, search products by description, search products by price, search products by tag title, write tags for products -by admin only-, auto fill contact email, full name if user logged in.
Stars: ✭ 20 (-92.09%)
Mutual labels:  django-application, django, django-framework
Awesome Django Cn
Django 优秀资源大全。
Stars: ✭ 1,153 (+355.73%)
Mutual labels:  django-application, django, django-framework
Awesome Django
Repository mirror of GitLab: https://gitlab.com/rosarior/awesome-django This repository is not monitored for issues, use original at GitLab.
Stars: ✭ 8,527 (+3270.36%)
Mutual labels:  django-application, django, django-framework
Django Dersleri
YouTube Django Dersleri için proje kaynak kodu
Stars: ✭ 135 (-46.64%)
Mutual labels:  django-application, django, django-framework
Banking System
A banking System Created Using Django Python Web Framework
Stars: ✭ 105 (-58.5%)
Mutual labels:  django-application, django, django-framework
Budget
Get a grip on your finances.
Stars: ✭ 609 (+140.71%)
Mutual labels:  accounting, finance, financial
Django-WebApp
This is a web-app created using Python, Django. By using this user can login, upload files and also can view and download files uploaded by other users.
Stars: ✭ 285 (+12.65%)
Mutual labels:  django-application, django-framework
lets-quiz
A quiz website for organizing online quizzes and tests. It's build using Python/Django and Bootstrap4 frameworks. 🤖
Stars: ✭ 165 (-34.78%)
Mutual labels:  django-application, django-framework
kasir
Cashier Management & Inventory Management System
Stars: ✭ 28 (-88.93%)
Mutual labels:  django-application, django-framework
Django Accounting
Accounting pluggable app for Django 1.7+ projects
Stars: ✭ 167 (-33.99%)
Mutual labels:  accounting, django
Learnpythonforresearch
This repository provides everything you need to get started with Python for (social science) research.
Stars: ✭ 163 (-35.57%)
Mutual labels:  accounting, finance
bankster
Money Creation Made Easy
Stars: ✭ 30 (-88.14%)
Mutual labels:  finance, financial
Django Hordak
Double entry accounting in Django
Stars: ✭ 159 (-37.15%)
Mutual labels:  accounting, django
py-investment
Extensible Algo-Trading Python Package.
Stars: ✭ 19 (-92.49%)
Mutual labels:  finance, financial
Moneygo
An accounting web application to track personal finances written in Go and React/Bootstrap
Stars: ✭ 138 (-45.45%)
Mutual labels:  accounting, finance
Stocksera
Web application that provides alternative data to retail investors
Stars: ✭ 426 (+68.38%)
Mutual labels:  finance, financial
Deep-learning-model-deploy-with-django
Serving a keras model (neural networks) in a website with the python Django-REST framework.
Stars: ✭ 76 (-69.96%)
Mutual labels:  django-application, django-framework
python api client
A Python client for Calcbench's API.
Stars: ✭ 16 (-93.68%)
Mutual labels:  finance, accounting

django ledger logo

A Bookkeeping & Financial Analysis Engine for the Django Framework.

Django Ledger supports:

  • Chart of Accounts.
  • Financial Statements (Income Statement & Balance Sheets).
  • Automatic financial ratio & insight calculations.
  • Multi tenancy.
  • Hierarchical entity management.
  • Self-contained Ledgers, Journal Entries & Transactions.
  • Financial Activities Support (operational/financial/investing).
  • Basic OFX & QFX file import.
  • Bills & Invoices with optional progressible functionality.
  • Basic navigational templates.
  • Entity administration & entity manager support.
  • Bank Accounts.

WARNING: Currently this project is under active development, it is not stable and is not recommended for production environments. Breaking changes may occur in future releases. The author is actively working to provide a stable release as soon as possible and to incorporate the following functionality:

High Level Road Map

  • Cash flow statement.
  • Inventory Management.
  • Entity Nesting and Corporate Structures.
  • Tax line mapping.
  • Package documentation.
  • Collaborators & Permissions.
  • Extensible API & Object Oriented Accounting.
  • Unit Tests & Behavior Driven Development Tests.
  • And a lot more stuff...

For more details please check our full v1.0 Roadmap.

Want to contribute?

This project is actively looking for contributors. Any financial and/or accounting experience is a big plus. If you have prior accounting experience and want to contribute, don't hesitate to contact me.

Quick Start

Django Ledger comes with a default CoA ready to use or you could use your own. Make sure to select the appropriate option when creating new entities.

  • Install Django Ledger
pip install git+https://github.com/arrobalytics/django-ledger.git
  • Add django_ledger to INSTALLED_APPS
INSTALLED_APPS = [
    ...,
    'django_ledger',
    ...,
]
  • Add URLs to your project:
urlpatterns = [
    ...,
    path('ledger/', include('django_ledger.urls', namespace='django_ledger')),
    ...,
]

Screenshots

django ledger entity dashboard django ledger balance sheet django ledger income statement django ledger bill django ledger invoice

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].