Skip to content
@opensource-nepal

OpenSource Nepal

OpenSource Nepal

Welcome to the OpenSource Nepal organization! We are a passionate community of developers and contributors dedicated to promoting open-source software development in Nepal.

About OpenSource Nepal

OpenSource Nepal is a GitHub organization that aims to foster a vibrant open-source culture in Nepal. We believe in the power of collaboration, transparency, and sharing knowledge to drive innovation and solve real-world problems. Our community welcomes developers, designers, and enthusiasts of all levels of experience who are interested in open-source software.

Organization Projects

1. node-nepali-datetime

  • Repository: node-nepali-datetime
  • Description: This is a Node project designed to support native JavaScript-like features for Nepali dates. It includes features such as 'NepaliDate' for Nepali date support and 'dateConverter' for date conversions.

2. py-nepali

  • Repository: py-nepali
  • Description: This is the first project undertaken by OpenSource Nepal. It is a Python package that contains features designed to be useful for Nepali projects. The main feature of this package is 'nepalidatetime', which is compatible with Python's datetime feature. The features include converting Nepali dates to English, parsing Nepali datetime, handling Nepali timezones, and providing timedelta support for Nepali datetime.

3. go-nepali

  • Repository: go-nepali
  • Description: go-nepali is another exciting initiative by OpenSource Nepal. Inspired by py-nepali, this project is written in Golang and includes most of the features implemented in py-nepali.

4. django-nepali

  • Repository: django-nepali
  • Description: django-nepali is a Django package created on top of the 'nepali' Python package. It provides support for Nepali date and time, time conversion, and other related functionalities in Django projects.

Besides these, there are many other projects that are under development. You can check our repositories on our GitHub Repository page. If you have any creative project ideas or want to create a new repository, feel free to contact us.

Contributing

We welcome contributions from anyone interested in open-source software and our organization's projects. If you would like to contribute, please follow these steps:

  1. Fork the repository of the project you want to contribute to.
  2. Clone the forked repository to your local machine.
  3. Make the necessary changes and additions.
  4. Update the CHANGELOG.md file with a description of the changes.
  5. Commit and push your changes to your forked repository.
  6. Submit a pull request, detailing the changes you made and why they are valuable.

Our team will review your contribution and provide feedback. We appreciate all contributions, whether they are bug fixes, new features, or improvements to documentation.

Join Us on Discord

Connect with us on Discord to engage in real-time discussions, ask questions, and stay updated on the latest happenings. Join OpenSource Nepal Discord.

License

The projects within the OpenSource Nepal organization are licensed under the GNU General Public License (GPL). Please review the specific license of each project before using or contributing to them.

We are excited to have you join our community and contribute to the open-source movement in Nepal! Proud to be Nepali! Happy coding!

Pinned

  1. node-nepali-datetime node-nepali-datetime Public

    A Node project designed to support native JavaScript-like features for Nepali date and times. It includes features such as 'NepaliDate' for Nepali date support and 'dateConverter' for date conversi…

    TypeScript 62 19

  2. py-nepali py-nepali Public

    py-nepali is a python package containing features that will be useful for Nepali projects.

    Python 21 12

  3. go-nepali go-nepali Public

    go-nepali is a go package containing features that will be useful for Nepali projects.

    Go 8 4

Repositories

Showing 10 of 14 repositories
  • node-nepali-datetime Public

    A Node project designed to support native JavaScript-like features for Nepali date and times. It includes features such as 'NepaliDate' for Nepali date support and 'dateConverter' for date conversions.

    TypeScript 62 GPL-3.0 19 4 (1 issue needs help) 1 Updated Apr 27, 2024
  • commitlint Public

    commitlint is a tool designed to lint your commit messages according to the Conventional Commits standard for your pre-commit hook and GitHub Actions.

    Python 4 GPL-3.0 4 6 1 Updated Apr 22, 2024
  • go-nepali Public

    go-nepali is a go package containing features that will be useful for Nepali projects.

    Go 8 GPL-3.0 4 4 0 Updated Apr 1, 2024
  • ad2bs Public
    Shell 1 GPL-3.0 1 0 0 Updated Apr 1, 2024
  • bs2ad Public

    convert BS to AD

    Shell 0 GPL-3.0 0 0 0 Updated Mar 26, 2024
  • py-nepali Public

    py-nepali is a python package containing features that will be useful for Nepali projects.

    Python 21 MIT 12 5 0 Updated Mar 13, 2024
  • .github Public

    Contents of the organization information

    2 0 0 0 Updated Jan 13, 2024
  • playground Public

    A playground repository dedicated, but not limited, to OpenSource newcomers to practice OpenSource workflows and principles.

    HTML 4 GPL-3.0 2 0 0 Updated Dec 20, 2023
  • node-nepali-datetime-example Public

    Example project for npm 'nepali-datetime' package.

    JavaScript 1 0 0 0 Updated Aug 17, 2023
  • django-nepali Public

    A django package on top of 'nepali' python package which supports nepali date time, time conversion, etc on django projects.

    Python 10 GPL-3.0 3 5 0 Updated Jul 16, 2023

Top languages

Loading…

Most used topics

Loading…